Evaluation of Monte Carlo tree search and the application to Go

Shogo Takeuchi,Tomoyuki Kaneko,Kazunori Yamaguchi
DOI: https://doi.org/10.1109/cig.2008.5035639
2008-12-01
Abstract:Recent improvements to Monte Carlo tree search have produced strong computer Go programs. This paper presents a method of measuring the accuracy of Monte Carlo tree search in game programming. We use the win percentage of positions in a large database of game records as a benchmark and compare the win probability obtained by simulations with the benchmark. By applying our method to Monte Carlo tree search in Go, we found differences between search methods and their parameters, and the effect of the properties of positions such as the move numbers and the existence of stones in threats. This paper also introduces numerical metrics to evaluate the performance of search methods. Our experiments in Go, as well as Chess, Othello, and Shogi revealed that the metrics were quite close to our empirical understanding of the performance of various search methods and their parameters.
What problem does this paper attempt to address?