Overview
Syllabus
- Intro
- Multiplayer Games
- Two Player Game AI
- Look-Ahead and Evaluate
- Game Tree Size
- Look-Ahead as Far as Possible
- Two Player Game Tree Min + Max
- MaxValue Algorithm single depth
- MaxValue Algorithm full tree
- MinValue Algorithm
- Depth Limit
- MiniMax Algorithm
- NegaMax Algorithm
- MiniMax Properties
- Alpha-Beta Pruning
- Alpha-Beta Example
- Computational Savings
- Alpha-Beta Algorithm
- Shortening the Algorithm
- Recording the Best Action
- Time Limit
- Iterative Deepening Alpha-Beta
- Exam Questions
Taught by
Dave Churchill