Games: Backgammon and Go
Abstract
This chapter discusses a seemingly radical way to replace knowledge with search. Evaluate a move by playing random sequences of moves to the end of the game. When you reach the end, you know the game result (win, loss, draw). Repeat playing random sequences as often as resources allow. This will give you an indication of how often you win. If the initial move is good, you will win more often than if the initial move is bad. In other words, you are using statistics to assess how good a move is. This technique is called Monte Carlo search. It was initially used in backgammon and Go programs and led to immediate performance improvements. By the early 2000s, computer Go programs were playing at the level of an average club player. Adding Monte Carlo search allowed Go programs to reach beyond the Master level in a few years.
Fields of Study & Subjects
Artificial Intelligence in Games
AI-based Problem Solving and Planning
Artificial Intelligence Applications
Publication details
- Journal / source
- Chapman & Hall/CRC eBooks
- Pages
- 108–116
- Publication date
- 3 March 2026
- Language
- EN
- Document type
- Book chapter