Proceedings

Decomposition Search: A Combinatorial Games Approach to Game Tree Search, with Applications to Solving Go Endgames

Download BibTeX Cite

Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Computer Game Playing. Pages 578-582.

© 1999 International Joint Conferences on Artificial Intelligence

Abstract

We develop a new method ca ll ed decomposition search for computing minimax solutions to games that can be partitioned into independent subgames. The method does not use traditional minimax search algorithms such as alpha-beta, but relies on concepts from combinatorial game theory to do locally restricted searches. This divide-and-conquer approach allows the exact solution of much larger problems than is possible with alpha-beta . We show an application of decomposition search to the game of Go, which has been traditionally regarded as beyond the range of exact search-based solution methods. Our experiments with solving endgames show that alphabe ta searches already become impractical in positions with about 15 remaining moves. However, an endgame solver based on decomposition search can solve a much larger class of endgame problems with solution lengths exceeding 60 moves .

  1. [Berlekamp and Wolfe, 1994] E. Berlekamp and D. Wolfe. Mathematical Go: Chilling Gets the Last Point. A K Peters, Wellesley, 1994.
  2. [Berlekamp et al., 1982] E. Berlekamp, J . Conway, and R. Guy. Winning Ways. Academic Press , London, 1982.
  3. [Conway, 1976] J. Conway. On Numbers and Games. Academic Press, London/New York, 1976.
  4. [Muller, 1995] M. Muller . Computer Go as a Sum of Local Games: An Application of Combinatorial Game Theory. PhD thesis, ETH Zurich, 1995. Diss.Nr.11.006.
  5. [Muller, 1997] M. Muller. Playing it safe: Recognizing secure territories in Computer Go by using static rules and search . In H. Matsubara, editor , Proceedings of the Game Programming Workshop in Japan '97, pages 80-86, Computer Shogi Association, Tokyo, Japan, 1997.
  6. [Thompson, 1986] K . Thompson. Retrograde analysis of certain endgames. ICCA Journal , 9(3) :131-139, 1986.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards