| 8/29 |
Risto, Igor |
Introduction
(5pm ACES 2.402) |
|
| 8/31-9/4 |
Igor, John |
Interviews |
Schedule & prepare |
| 9/5 |
Risto |
Computational Intelligence in Games |
Homework 1: Running NERO |
| 9/11 |
Risto |
Neural Networks |
Homework 2: Backprop networks |
| 9/18 |
Igor |
Getting Started with OpenNERO |
Homework 3: Add walls to OpenNERO |
| 9/25 |
Igor |
Python |
Homework 4: Create a "Roomba" agent using Python |
| 10/2 |
Igor, John |
C++ |
Homework 5: Create a C++ class hierarchy |
| 10/9 |
Risto |
Neuroevolution |
Homework 6: rtNEAT XOR in OpenNERO |
| 10/16 |
Igor, John |
OpenNERO code |
Homework 7: Create a Really Good NERO Team |
| 10/23 |
Igor, John |
NERO tournament |
|
| 10/30 |
Risto |
Search |
Homework 8: Navigation in a maze using A* search |
| 11/6 |
Risto et al. |
Sample research projects |
|
| 11/13 |
Igor |
Experimental evaluation |
Homework 9: Navigation with egocentric sensors and GPS |
| 11/20 |
|
no class: thanksgiving |
Homework 10: rtNEAT in the maze |
| 11/27 |
Risto, Igor |
Research project ideas |
Final Report: Project proposal |
| 12/4 |
John |
Working in the game industry |
hw 10 due |
| 12/9 |
|
Project proposal due (11:59pm) |
|