New Mathematics and Natural Computation · 2008 · 436 citations · 17 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceOptimizationHeuristic OptimizationHeuristic SearchMetaheuristic OptimizationMonte Carlo MethodsMonte Carlo SimulationBest-first SearchHeuristic ComputationMonte Carlo Tree SearchSearch HeuristicsSimulated Annealing
Monte-Carlo Tree Search (MCTS) is a new best-first search guided by the results of Monte-Carlo simulations. In this article, we introduce two progressive strategies for MCTS, called progressive bias and progressive unpruning. They enable the use of relatively time-expensive heuristic knowledge without speed reduction. Progressive bias directs the search according to heuristic knowledge. Progressive unpruning first reduces the branching factor, and then increases it gradually again. Experiments assess that the two progressive strategies significantly improve the level of our Go program Mango. Moreover, we see that the combination of both strategies performs even better on larger board sizes.
17
Murray Campbell, A. Joseph Hoane, Feng-hsiung Hsu · Artificial Intelligence · 2002 · 1.2K citations
Jonathan Schaeffer, Neil Burch, Yngvi Björnsson et al. · Science · 2007 · 436 citations
Uncertainty in artificial intelligence
Simon Parsons · The Knowledge Engineering Review · 1994 · 409 citations · Full text
COMPUTING “ELO RATINGS” OF MOVE PATTERNS IN THE GAME OF GO1
Rémi Coulom · ICGA Journal · 2007 · 300 citations · Full text