CSC 481 - Lecture Notes

AI, Agents & Animats
Embodiment & Quagents
Java API Details (updated)
Programming Tricks & Architecture
Navigation
IPC & Problem Decomposition
Problem Decomposition II (updated 2/11)
Knowledge Representation & Prolog
Prolog & Lists
Prolog Arithmetic & I/O
Prolog Programming
Asynchronous Prolog Programming (updated 2/27)
Searching & Planning
A* Pathfinding
Searching
Machine Learning - Decision Trees (updated 3/11/08) with demo applet (make sure you set the splitting function to 'Gain')
Teaching Quagents to Walk
Perceptrons
Multi-Layer Perceptrons (updated 3/26/08)
Building ANNs with Tiberius
ANN Backpropagation (updated 4/1/08)
Genetic Algorithms Demos: Shakespeare and Maze Solver
Genetic Programming Demos: Symbolic Regression and Path Finding
Semester Review