DM810 – Computer Game Programming II: AI

Schedule

Fall 2012, second quarter, weeks 45-51Monday, 16:00-17:45 in U64
First lecture: November 5, 2012Tuesday, 16:00-17:45 in U64
Last lecture: December 21, 2012Wednesday, 16:00-17:45 in U64

Lectures

Lec.RoomDateTopic and slidesLiterature and Assignments
1U6405.11Introduction: movement and path planningB1, ch. 1, 2; L1, L2, L3
2U6407.11Movement algorithmsB1: ch. 3.1, 3.2, 3.3.1-7 + ex 1-8 p. 192 of B1; L6, A1
3U6412.11Movement algorithmsB1: ch. 3.3.7-3.3.16, 3.4 + ex 9-13; L7; A2
4U6414.11Movement algorithmsB1: 3.5-3.8 + ex 14-25; Assignment 1
5U6419.113D Movement and PathfindingB1: 3.9, 4.1-4.3.3; L8, L9, L10, L11
6U6421.11PathfindingB1: 4.3.4-4.6 + ex 1-19
7U6426.11Decision making: Decision treesB1: 4.7-4.9, 5.1-5.2, 11.3-11.4
8U6428.11Decision making: State Machine, Bahavior TreesB1: 5.3-5.4; Assignment 2
9U6403.12Decision making: Behavior Trees and Fuzzy LogicB1: 5.4-5.5
10U6405.12Decision making: Goal-Oriented BehaviorB1: 5.6-5.9
11U6410.12Tactical and Strategic AIB1: 5.10-5.11, 6.1
12U6412.12Tactical and Strategic AIB1: 6.2-6.5 + ex 1-16
13U6417.12Board Games AIB1: 8; Assignment 3
14U6419.12Learning and Procedural content generationB1: ch 7; L12; from slide 34

Resources

Text book:

Articles:

Assessment

  • Project assignments graded pass/fail. Internal censorship by the teacher. The project assignment must be passed in order to attend the oral exam.
  • Oral exam graded according to the 7-point grading scale. External censorship. January 17, 2013 in the IMADA seminarrum. Instructions.

Author: Marco Chiarandini <marco@imada.sdu.dk>

Date: 2013-05-01 13:09:11 CEST

HTML generated by org-mode 6.33x in emacs 23