the.ai

Planning / Search

verified

Monte Carlo Tree Search

Search a game tree without expanding all of it. Run many simulated playouts, spend more of them on moves that have looked good, and let the visit counts become the answer. It is anytime — stop whenever you run out of time and the current counts are a usable policy — which is why it fits a clock.

Viz primitive · budget-splitbest-child-visits = 12

best-child-visits holds 50% of the budget; rest holds the remaining 50%.

Simulations spent on the move that currently looks best against simulations spent everywhere else, in simulations. Drag the visits to the best child up to watch the search commit — too far and it has stopped searching.

12

Reviewed by opendroid · 2026-08-18

  • arXiv:1911.08265 — Mastering Atari, Go, Chess and Shogi by Planning with a Learned Model