Checkers is a two-player 8×8 board game played on the dark squares, with twelve pieces per side. Captures are mandatory, so choosing a quiet move is not always an available option.
Objective and win/loss conditions
Win by removing every opponent piece or leaving the opponent with no legal move. Player 1 starts each fresh board. There is no timer or automatic draw counter for repeated positions in this edition.
How it plays
An ordinary piece moves one diagonal square forward into an empty square. To capture, jump an adjacent opponent into the empty square immediately beyond it. Kings can move or capture in either diagonal direction, but they do not slide across multiple empty squares.
If any capture is available, a non-capturing move is refused. Multiple available captures do not impose a longest-sequence rule: choose a legal jump, then continue the selected piece’s chain when another jump is available. Promotion occurs on reaching the far row; in this implementation the newly crowned king can continue a capture chain if it has another jump.
For example, if your piece faces an adjacent opponent with an empty landing square beyond, that jump is legal. If your second piece could instead move quietly, the mandatory-capture rule prevents choosing that quiet move for this turn.
Scoring and strategy
Captured pieces change the board, not a points balance. Check the landing square after each prospective jump: taking one piece can place yours where it is captured in reply. Keep supporting pieces close enough to recapture, and consider whether a trade opens a route to promotion.
The short-range king rule and promotion behavior are specific to this implementation; do not assume every rule from another draughts variant applies.
Local save data
nocharge:passplay:match:checkers stores the latest winner, mode label, and completion date. The shared 0–0 score fields are placeholders, not the number of remaining pieces. Piece positions, a continuing jump sequence, and player names stay in memory only, so reloading cannot resume the match.