A:
0
B:
0
🕹️ Vibe Jam 2025
github
Game Rules
Board: 8 rows (1-8), 4 columns (A-D).
Players: Player A (White, bottom) vs Player B (Black, top). Player A moves first.
Movement: Move one piece to any adjacent cell (8 directions).
Empty Cell Move: Move to an adjacent empty cell. This unmarks ALL swapped pieces.
Swap Move: Move to an adjacent cell occupied by an opponent's NORMAL piece. Both pieces swap positions and become SWAPPED (indicated by a crown).
Swapped Pieces: Cannot be the target of a swap, but can initiate a swap with a normal opponent piece.
Win Condition: Create a connected path of your pieces linking row 2 and row 7 (inclusive).
Difficulty:
Easy
Look-ahead 3
Neural Network with optional MCTS
Move History
Thinking ...
AI Configuration
AI plays first move
If checked, AI will make the first move as Player B when a new game starts.
AI Difficulty:
Easy
Look-ahead 3
Neural Network
Choose AI difficulty level
Enable MCTS:
Use MCTS tree search vs direct neural network policy (AI Agent only)
Simulations per move:
50
More simulations = stronger play but slower (AI Agent + MCTS only)
Temperature:
0.10
Lower = more deterministic, Higher = more exploration (AI Agent + MCTS only)
Reset to Defaults