Game Rules:
The game "Breakthrough" is played by two players on a 8x8 rectangle board with square tiling.
Regions:
RegionP1: the top sites of the board for P1
RegionP2: the bottom sites of the board for P2
All players play with Pawns.
Rules for Pieces:
Pawns step forward or remove pieces at to then step forward-right or forward-left.
Players take turns moving.
Setup:
Place a Pawn for player one at the bottom sites of the board expanded by 1 steps.
Place a Pawn for player two at the top sites of the board expanded by 1 steps.
Rules:
Move one of your pieces.
Aim:
If the to location of the last move is in RegionP1: the top sites of the board for P1 or RegionP2: the bottom sites of the board for P2, the moving player wins.
Game Heuristics:
All Players:
mobility simple
Number of legal moves.
You should try to maximise the number of moves you can make (low importance)
influence
Number of legal moves with distinct destination positions.
You should try to maximise the number of spaces you can move to (very low importance)
own regions count
Sum of (piece) counts in owned regions.
You should try to minimise the number of pieces in the regions you own (very low importance)
corner proximity
Sum of owned pieces, weighted by proximity to nearest corner.
You should try to move your Pawn(s) towards the corners of the board (very low importance)
region proximity
Sum of owned pieces, weighted by proximity to a predefined region.
You should try to move your Pawn(s) towards the region RegionP2 (very low importance)
centre proximity
Sum of owned pieces, weighted by proximity to centre.
You should try to move your Pawn(s) towards the center of the board (very low importance)
line completion heuristic
Measure of potential to complete line(s) of owned pieces.
You should try to make piece line(s) of length 3 (low importance)
sides proximity
Sum of owned pieces, weighted by proximity to nearest side.
You should try to move your piece(s) towards the sides of the board (very high importance)
Player: 1
player regions proximity
Sum of owned pieces, weighted by proximity to owned region(s).
You should try to move your Pawn(s) towards the regions owned by Player 2 (moderate importance)
region proximity
Sum of owned pieces, weighted by proximity to a predefined region.
You should try to move your Pawn(s) towards the region RegionP1 (very low importance)
material
Sum of owned pieces.
You should try to maximise the number of Pawn(s) you control (very low importance)
Player: 2
region proximity
Sum of owned pieces, weighted by proximity to a predefined region.
You should try to move your Pawn(s) away from the region RegionP1 (very low importance)
Board Setup:
Game Endings:
Game won by Player 2.
The to location of the last move is in RegionP1: the top sites of the board for P1 or RegionP2: the bottom sites of the board for P2
Game won by Player 1.
The to location of the last move is in RegionP1: the top sites of the board for P1 or RegionP2: the bottom sites of the board for P2
Moves:
Piece: Pawn
Move: Remove pieces at to then step forward-right or forward-left
Move: Step forward