live lectures!
This is a practical introduction to intelligent boardgames and search. It will include some gametheory, search and AI (artificial intelligence) in general. We will start with basic search and tree-generation in python, solving some practical combinatorical problems. Later on we will introduce game programming and talk about combinatorics, complexity and game theory, especially minimax. Parallel to that we will programm intelligent agents for games like tic-tac-toe and its variants, 4-in a row and checkers.
There will be plenty of homework nessecary, since it is a programming course and thus programm a lot.
The class will be structured as follows:
1) Introduction to AI and search (theory)
2-4) Solve Puzzles, Sudoku and Quizes (coding)
5) Intelligent Boardgame-playing (theory)
6) Programm TicTacToe
7) Programm AI for TicTacToe
8) Programm different games
9) More theory about game complexity and programming, chess and Go.
10) Programm anything you want
This is NOT an introduction to python or programming! It is intended for those who have learned the basics and want to do something practical with their knowledge.
The prequisite is moderate knowledge in Python or any OOP language. If you are familiar with the data structure "tree", lists and list comprehensions, recursions and can work with strings, classes and objects, you´re set. If you are familiar with Java or C, please take an intro course in Python or read a book or tutorial. Check the main page for resources about that.
This is a draft-page to get familiar with the functions of Udemy. I don´t know when I can actually start this, since I´m working on my phd, but since there are interested people, I will try to find some time as soon as possible. You will be notified about the regular start of the course.
I am a native German speaker, so I can provide everything in German as well. In fact, the whole class is based on my master thesis which was written in German. English is my third language, and I had practically no formal training in it, so bear with me about that :) I´ll try to be a specific as possible.
BSc in Math and CS, MSc in Math and CS Education, PhD Student in CS Engineering and Education
2. ThinRedLine

3. ethulin

4. Speaker-to-Animals
5. sb09d

6. nmulcahey
7. nmulcahey
8. nearsighted3

9. elimisteve

10. Danimalion

11. maverick18

12. Sparragus

13. theleftfielder
14. zach_will

15. topher200

16. yarp
17. trukin

18. excludedbypauli

19. rense

20. sidmitra

21. colincsl

22. theevilink

23. vVwWWwVv

24. AerobicRobot
25. lunatic590
26. giftedmunchkin

27. josemat

28. sueders100

29. britlak

30. glacian

31. dashed
32. creimer
33. tgiles
34. dennyabraham

35. yayz0rs

36. kamoi
37. townleystreet
38. aroberge

39. aoxomoxoa
40. AwfulWaffle
41. timconadinc
42. yetanothernerd

43. vingNine
44. CapnDeviance

45. roymustang
46. liquidpele
47. zomo
48. sb3700

49. curious_mind
50. kahwee

51. mugrido

52. tsaxi

53. catpp
54. lingrush

55. sundeep
56. spdub
57. mehum

58. sasi.cp
59. jouz

60. jw84
61. clomax
62. grimborg
63. donri

64. terror_macbeth_I
65. Xochipilli
66. rumplesmigskin

67. nevare
68. Arthyn

69. markk
70. badcode

71. linux_rules

72. sunqiang

73. shriekingmonkey

74. anthonyf
75. michfrm
76. Sneetches

77. bharder

78. Ashwin_Menon

79. ChemicalRobot
80. duckinator

81. studyoflife

82. Pamagester
83. fpisfun

84. danijel

85. garip
86. Scarker

87. sanga
88. verymagicalguy
89. suyoghc

90. dustinechos

91. maekhamin

92. zero159
93. manu3000

94. LuminousP

95. ashmula
96. i_want_a_cool_name
97. Wrew

98. Filiped
99. halfy

100. pradyumnacster
101. siell
102. szukai
103. waynethec

104. duracell999

105. isaiahwarnke

106. muyuu

107. jeremywho

108. tnachen
109. scathe

110. Mousie
111. bready
112. floatingman

113. hinmanj

114. banana
115. raiki

116. SelfLoathingJew

117. conflux0

118. r11t
119. Destroyah
120. foodeater
121. helmorana

122. jugalps

123. thadiggitystank
124. ebinsugewa

125. jhardinee

126. avj

127. FractalP

128. ToastyMallows

129. vandreas
130. lorax108

131. r0pium
132. dpollen

133. mattyi

134. ym89
135. ernie98

136. banebot
137. vageli
138. Rezzn
139. eagleevil

140. eagleevil

141. metalcring
142. mwc191
143. valenluis

144. shamboshiva

145. cleanscope
146. Kordalien

147. zombiefeynman
148. verth
149. jacoblk
150. red_foot
151. TPoint1BUA
152. X-Tornado
153. sad021

154. Docc
155. wnsdn1

156. nerocorvo

157. fantasticsid

158. gabemmc
159. AnotherSunnyDayInHel

160. AIienreborn

161. thesouthafrican
162. raphaelmaggi
163. mitemitreski

164. MadHatter
165. esg43

166. v01ce5

167. uptou
168. usddddd
169. g3v0

170. AdHocImperium
171. glittershark
172. sabinmash
173. scottman666
174. freefreeworld
175. doubledriscoll
176. Zamarok

177. tehgooglelies
178. jeremykwong
179. astrobear

180. vladh

181. jkyle
182. bankamule
183. karma
184. whosyourdadd
185. bitdivision

186. sky761
187. minimii
188. utopia14
189. tryceo

190. PeopleYouKnow
191. joblogs
192. hemmaborta
193. Gjallarson

194. n00blinuxcraft

195. ba_uo
196. tempestjg

197. IAMIRONMAN
198. sicknalzic
199. daan24

200. sra0516
201. spiritwolf

202. whinycat

203. zyx1st
204. zyx1st
205. eagerbeaver

206. ratbattle

207. Balbin

208. RabidAaron
209. theoriginalporkchopsandwiches

210. tackywater
211. redaer
212. rapidfyre

213. neuronspike

214. xiraux
215. mrspenelope
216. Eve

217. fireworker76
218. choppa790

219. LakatosI

220. illusiveab

221. harder
222. fisher
223. kengurune
224. SpideyIRL

225. bai_lin83
226. ratzzak
227. johnnydark
228. Xerinth
229. Weagle
230. philoscifi
231. zeppelinsong
232. crux
233. nrfm
234. sayzar
235. willrarmstrong
236. prizeant
237. Robot_Apocalypse

238. arcidor
239. chenbaras

240. TTTrouble
241. thebope

242. thebope

243. marshingmymellow
244. danigon
245. anirok

246. jonasbrossuck

247. simpleeddie
248. heffo
249. arane

250. Walletau
251. omegazero
252. kreayshunist

253. RBerenguel

254. Gnawledge
255. Bertez

256. binnisb
257. onthestairs
258. banfff

259. Xunnamius
260. tlonuqbar
261. derclou
262. weemadarthur2
263. fifnir
264. RazerWolf
265. gyrosash

266. cmg301
267. randytan

268. apkchu
269. kyles0623

270. Guttersniper

271. draquafresh

272. oluap
273. catchmrbharath
274. codePrac
275. dang

276. ParaIdioma
277. wattz_kraken

278. mattde

279. mrtwiddletoes

280. old_gym_shoes

281. yadungoofed
282. saturdayssunshine
283. zebubble
284. Ellou
285. acidrain25
286. monkeyfacebag
287. blueyoshi
288. Trapick

289. markmypy
290. HulkShogun

291. procastinator4life

292. paffinity

293. reverkiller

294. nightsblood

295. xOnic

296. iamtom
297. Warbane
298. amohn9
299. bcambel
300. micrypt
301. deedex11

302. bbear27

303. evanandrewrose
304. xerohour

305. retracell

306. giror

307. KayLovesPurple

308. kaixi

309. partlycloudy

310. partlycloudy

311. bh3

312. neverrong
313. kidnemesis

314. lambeosaurus
315. salamancoral.chan
316. The_Mediator

317. jhyde
318. amxn

319. heckler0077

320. thingdeux

321. ryno9o
322. bioinformatics

323. Edca
324. bkarfunk

325. Myself

326. Tukuhnikivats

327. vivalasteve
328. dethredic

329. smokingkipper
330. Mclarenf1905
331. teresaeg
332. arrnas

333. tactfulradio

334. morethanvulgar
335. ataylor05

336. nols128

337. osazuwa
338. jpatton
339. lord_boron
340. svensK

341. Krayons

342. jbgh2

343. Vaelin

344. Yushatak

345. Payco
346. Zins
347. ivantse
348. Ogre

349. bobonaut

350. Wettam

351. RadiantMind

352. NinjaTurdles
353. ornithology
354. zelladolphia
355. AlexFZ
356. Lumen
357. jbcurtin

358. stevemcqueen
359. Johnny-Stu

360. GinormousUpvote

361. fr3tles5

362. agwblack

363. Lkz
364. palos
365. flynn799
366. sifxtreme
367. jackiejj36
368. StenchingFaucet

369. Crisippos
370. halbtuerke
371. yash3ahuja

372. sameerg
373. lyelac
374. lyelac
375. EmeraldX3
376. pokoleo
377. goldayce

378. chngr

379. cybernerd4u
380. rtroshynski

381. thesoundofbutthurt
382. thisismygame

383. andrijan
384. ziyadb
385. joseph1323

386. 3am_reddit
387. swojcik
388. swojcik
389. lemoen88

390. baegolas

391. sashanas

392. tangentstorm

393. rjberry
394. jimjjin
395. Octopus41092

396. onemoretime842

397. Amphinomus
398. RONNCC

399. sonteks_wife
400. MrCupKakes

401. wadall
402. learncode

403. everblue
404. zafarmukeri
405. neologic
406. maniacstudent

407. cjmiles2010
408. dotmartyr

409. yo_mr_white
410. ams27157
411. rubenasm
412. invisiblekitteh

413. necromortalis

414. PlotCitizen

415. MrJosiahT

416. stevepm1

417. spiffai

418. haydenn

419. thesourabh
420. cgillett
421. asmageddon
422. manux
423. thenerd40

424. shirishgoyal
425. mspaintcreeper
426. lextoumbourou
427. Vorian_Atreides
428. ashalynd
429. shookees
430. lollerbox
431. ramkumar
432. slimyslinky
433. Ivan
434. neofu50
435. DownGoat
436. swim2muchmk
437. dabuttsects
438. ipeeonhoes
439. gomson

440. algrym

441. LoveHateDro

442. Beginner
443. Cucumbis

444. wonderwander
445. maspo
446. trotha02
447. LiamsDad
448. analuz