n>Figure 16: Parallel simulations take slightly different search paths, exploring a variety of moves without diluting valuations with less favorable outcomes.</figcaption>
        </figure>

        <p>ChessCoach uses a unified setup of N threads with M parallelism, wherein N CPU threads each alternate between performing the &quot;CPU work&quot; of M PUCT simulations, and performing the &quot;GPU work&quot; of delivering the M-sized batch of inputs and collecting the corresponding batch of value and policy 