Studio: simulation and balance#
Simulation is always reachable in Studio but becomes usable only when the controller exposes pure legalMoves; optional simScores adds score reporting. Keep simulation logic free of UI side effects so repeated games remain deterministic.
Configure seats and strategies#
Assign Random, Greedy, MCTS, custom, or Human strategies by seat and shuffle assignments when testing positional advantage. Choose 1–5000 games and a seed. Run a small diagnostic batch before a large balance experiment.
Results and replay#
Inspect seat win rates, draws or truncation, average moves, first-player advantage, optional score, insights, and terminal outcomes. Open an exact-board sample with playback controls or Join in. Series and Fork are available where the controller supports them.
History and compatibility#
The server stores result history for reopen, compare, and download. A result from an older game version remains viewable but cannot be replayed when definitions no longer match. Treat automated results as one input alongside human Testing and feedback.