CSC 481 - Lecture Notes

Note: some of the slides below contain copyrighted material by D. Poole and A. Mackworth

AI and Agents
Embodiment, Java API Details & IPC (updated 2/4/15)
Controllers & Finite State Machines (updated 2/4/15)
Navigation, IPC, "Sense, Think, Act" Loop (updated 2/9/15)
Searching
Informed Search - A*
Greedy Search
Searching in Games
Constraint Satisfaction Problems (CSP)
Knowledge Representation
Knowledge Representation and First-Order Logic
Prolog Lists
Prolog Arithmetic
Prolog Quagent API
Machine Learning - Decision Trees
Teaching Quagents to Walk
Perceptrons
Multi-Layer Perceptrons
Unsupervised Learning