Decomposition Search: A Combinatorial Games Approach to Game Tree Search, with Applications to Solving Go Endgames
Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Computer Game Playing. Pages 578-582.
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 .
@inproceedings{ijcai1999p83,
title = {Decomposition Search: A Combinatorial Games Approach to Game Tree Search, with Applications to Solving Go Endgames},
author = {Müller, Martin},
booktitle = {Proceedings of the Sixteenth International Joint Conference on
Artificial Intelligence, {IJCAI-99}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Thomas Dean},
pages = {578--582},
year = {1999},
note = {Computer Game Playing},
url = {https://ijcai.org/proceedings/1999/83},
}
TY - CPAPER TI - Decomposition Search: A Combinatorial Games Approach to Game Tree Search, with Applications to Solving Go Endgames AU - Müller, Martin T2 - Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence, IJCAI-99 PB - International Joint Conferences on Artificial Intelligence PY - 1999 SP - 578 EP - 582 UR - https://ijcai.org/proceedings/1999/83 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: