Learning to Stop: Dynamic Simulation Monte-Carlo Tree Search
Not on the map. Why?
Abstract (arXiv)
Monte Carlo tree search (MCTS) has achieved state-of-the-art results in many domains such as Go and Atari games when combining with deep neural networks (DNNs). When more simulations are executed, MCTS can achieve higher performance but also requires enormous amounts of CPU and GPU resources. However, not all states require a long searching time to identify the best action that the agent can find. For example, in 19x19 Go and NoGo, we found that for more than half of the states, the best action predicted by DNN remains unchanged even after searching 2 minutes. This implies that a significant amount of resources can be saved if we are able to stop the searching earlier when we are confident with the current searching result. In this paper, we propose to achieve this goal by predicting the uncertainty of the current searching status and use the result to decide whether we should stop searching. With our algorithm, called Dynamic Simulation MCTS (DS-MCTS), we can speed up a NoGo agent trained by AlphaZero 2.5 times faster while maintaining a similar winning rate. Also, under the same average simulation count, our method can achieve a 61% winning rate against the original program.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 2; 2025: 0; 2026: 1.
5 papers.
- 2022Are AlphaZero-like Agents Robust to Adversarial Perturbations?cited by 14
- 2022Spending Thinking Time Wisely: Accelerating MCTS with Virtual Expansionscited by 4
- 2024Amplifying Exploration in Monte-Carlo Tree Search by Focusing on the Unknowncited by 1
- 2024A Bayesian Approach to Online Planningcited by 1
- 2026Engineering Efficient Self-Play Chess: Search, Replay, and Throughput Under Limited Computecited by 0
- 2026Engineering Efficient Self-Play Chess: Search, Replay, and Throughput Under Limited Compute27 Sep 2026
- 2024A Bayesian Approach to Online Planning4 Jun 2024
- 2024Amplifying Exploration in Monte-Carlo Tree Search by Focusing on the Unknown13 Feb 2024
- 2022Are AlphaZero-like Agents Robust to Adversarial Perturbations?7 Nov 2022
- 2022Spending Thinking Time Wisely: Accelerating MCTS with Virtual Expansions23 Oct 2022