This page contains information about the AI for Computer Games
course that I am teaching.
|
Week 10
|
Monday: Neural Networks and Reinforcement Learning
Wednesday: Learning algorithms
Assignments:
- Project 3 is due
-
Homework assignment due
-
Take home final is given out and due
next Tuesday (no grace deadline)
|
|
Week 9
|
Monday: Test and graduate student discussion
Wednesday: Learning algorithms
Assignments:
- Project 3
-
Homework assignment due week 10
|
|
Week 8
|
Monday: Conversational npc's
Wednesday: NOTE LAB CHANGE!: Lab in ICL's 1 and 2
Assignments:
- Project 3 is now up.
- Graduate students and interested undergraduates should read
Architecture,
Authorial Idioms and Early Observations of the Interactive
Drama Facade for discussion in lab. Please construct a one
page writeup of the article to hand in.
- Test next Monday that will cover Bayes networks, Dempster-Shafer belief theory, the construction of Facade,
and anything from the previous test that the class was shaky on. All students should read the article
that graduate students are discussing for the test.
-
Homework assignment due week 10 given out.
|
|
Week 7
|
Monday: Dempster-Shafer Belief Theory
Wednesday: Conversational npc's
Assignments:
- Project 2 is now due April 27th with a grace
deadline until the 28th. Those who submit by April 24th will receive a +5 points
extra credit to their grade for the project.
- Graduate students and interested undergraduates should read
Architecture,
Authorial Idioms and Early Observations of the Interactive
Drama Facade for discussion in lab next week
|
|
Week 6
|
Monday: Bayes Nets. See
CIspace for examples.
Wednesday: Lab in ICL's 3 and 4
Assignments:
- Start Project 2
|
|
Week 5
|
Monday: Architectures
Wednesday: Test
Assignments:
-
- Graduate students and interested undergraduates please read
this paper for after the test on Wednesday.
- Read chapter 5 for this week
- Start Project 2
|
|
Week 4
|
Monday: Architectures and Planning
Wednesday: Lab in ICL's 3 and 4
Assignments:
- First test next Monday
- Graduate students and interested undergraduates please read
this paper for lab on Wednesday.
- Read chapter 5 for this week and next.
- Finish project 1
- Start Project 2
|
|
Week 3
|
Monday: Pathfinding
Wednesday: Pathfinding
Assignments:
- Finish Chapter 4 in the book. Note that a lot of Chapter 4 should be
a review of AI algorithms for search.
- Work on project 1
|
|
Week 2
|
Monday: Moving and Pathfinding
Wednesday: Lab in ICL's 3 and 4.
Assignments:
- Read Chapter 4 in the book. Note that a lot of Chapter 4 should be
a review of AI algorithms for search.
- Graduate students should read the following paper,
A Dynamic Model of Visually-Guided Steering, Obstacle Avoidance, and Route Selection for discussion
on Wednesday.
- Work on project 1
|
|
Week 1
Introduction and Movement
|
Monday: Introduction
Thursday: Movement algorithms
Assignments:
- Read Chapter 3 in the book. Additionally, the information from
Steering Behaviors for
Autonomous Characters can be helpful. The formula should be
"target - position" and not "position - target" on the web site.
- Please meet in ICL's 3 and 4 for a lab next Wednesday!
- Graduate students should read the following paper,
A Dynamic Model of Visually-Guided Steering, Obstacle Avoidance, and Route Selection for discussion
next Wednesday.
|
The easiest way to contact me is through email. I read
email several times a day and will get your message. My email address is: