AI for Interactive Environments Information

Last updated: Spring 2008


This page contains information about the AI for Interactive Environments course that I am teaching.


Course Information

Syllabus


Tentative Schedule and Lecture Notes


Week 10
Monday/Wednesday: Tactical and Strategic AI

Assignments:

  1. Read chapter 6 in the book.
  2. Turn in Game AI analysis paper assignment
  3. Turn in project 3
  4. Turn in the final exam (up on mycourses) on exam day Saturday at 10:15am in the ET lab and be ready to showcase project3 to other students in the course.


Week 9
Monday: NPC emotions and Fuzzy Logic

Wednesday: The Future of AI for Interactive Environments

Assignments:

  1. Read chapter 5.4.
  2. Work on Assignment 3
  3. Work on you Game AI analysis paper assignment


Week 8
Monday: Bayes Networks

Wednesday: Meet in ET Lab

Assignments:

  1. Work on Assignment 3
  2. Work on you Game AI analysis paper assignment


Week 7
Monday: Bayes Networks

Wednesday: Dempster Schafer

Assignments:

  1. Work on Assignment 2
  2. Work on you Game AI analysis paper assignment

Week 6
Monday: Conversational NPCs and Natural Language Processing

Wednesday: Lab (meet in ET lab)

Assignments:

  1. Start work on you Game AI analysis paper assignment
  2. Do Lab #3
  3. Work on Assignment 2
  4. Read the mycourses document about the AI of F.E.A.R.

Week 5
Monday: Pathfinding

Wednesday: Midterm

Assignments:

  1. Test on Wednesday
  2. Start Assignment 2
  3. Read Chapter 4 in the book.

Week 4
Monday: Game AI architectures

Wednesday: Lab

Assignments:

  1. Lab answers due next Monday
  2. Assignment 1 due on Saturday.
  3. Read article on mycourses
  4. Test next Wednesday

Week 3
Monday: Movement algorithms

Wednesday: Steering behaviors

Assignments:

  1. Graduate students read the Soccer paper for discussion on Wednesday of week 4 in lab. You must also write a 2 page analysis paper.
  2. Assignment 1
  3. Read Chapter 3 in the book.

Week 2
Monday: Neural Networks

Wednesday: Reinforcement Learning

Assignments:

  1. Graduate students read the Soccer paper for discussion on Wednesday of week 4 in lab. You must also write a 2 page analysis paper.
  2. Assignment 1
  3. Read Chapter 7 in the book.

Week 1
Introduction and Learning
Monday: Genetic Algorithms

Wednesday: C# Lab Day (in 70-2550, the ET lab)

Assignments:

  1. Read Chapter 7 in the book.


Contact Information

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:
jdbics followed by rit.edu.

You may also see me during the office hours that are posted on my main web site or by appointment.


To the RIT IT Home Page

To Jessica's Home Page