Selection is the initial phase of a Monte Carlo Tree Search (MCTS) iteration where the algorithm traverses the existing search tree from the root node (current state) to a leaf node by recursively choosing child nodes according to a tree policy. The primary objective is to navigate the tree to a point where further expansion and simulation are beneficial, balancing the exploration-exploitation tradeoff to efficiently allocate computational resources. This phase is guided by node statistics, primarily visit count and cumulative reward, which are updated during backpropagation.
