Game Settings

Here is a list of available settings:

  • AI Model: Choose the AI backend used in Player vs AI mode. (Right-click move evaluation is available only in minimax mode.)
  • Difficulty: Select a difficulty level for minimax. easy is the weakest (shallower search), medium is stronger (time-bounded iterative deepening), and hard is the strongest (depth-10 PVS search with pattern-counted evaluation that scores capture threats, critical lines, and positional bonuses). (alphazero has no difficulty setting.)
  • First Move: Assign which side is Black (first move). In this project, X is Black and O is White. In the board UI, X is rendered as a dark stone and O as a light stone.
  • Enable Double-Three Prohibition: Toggle Double-Three Prohibition on or off. (In alphazero mode, this is fixed to enabled.)
  • Enable Capture: Toggle the capture rule on or off.
  • Capture goal (pairs): Set the number of captured pairs required to win by capture. Valid range: 3 to 7 (default: 5).
  • Player 1 Advantage / Player 2 Advantage: Set the number of captured pairs each player starts with.

Note: When AI Model is set to alphazero, only First Move is editable. Other rule settings are locked to defaults (Enable Double-Three Prohibition: on, Enable Capture: on, Capture goal: 5, Player 1/2 Advantage: 0).