Outline:
1.Introduction and a survey of current status
2.Single-player games
3.Two-player games
4.Perfect and imperfect information games
5.Games with stochastic behaviors
6.Heuristic search techniques
7.Monte Carlo simulations
8.Practical considerations:
a.Parallelization
b.Pre-computed databases
c.Transposition tables |