Chinese Checkers
Play Chinese Checkers against AI opponents on a star-shaped board. Race your pieces to the opposite corner.
How to Play Chinese Checkers
- Each player's pieces start in one point of the six-pointed star. The goal is to move all your pieces to the opposite point.
- On your turn, move one piece one step to any adjacent empty point, or jump over an adjacent piece to the empty point beyond.
- Chain as many jumps as you like in a single turn — jumping your own pieces and your opponents' is both allowed.
- The first player to fill the opposite corner with all their pieces wins.
Frequently Asked Questions
- How many players are supported?
- The game supports 2 players in the current implementation, with AI controlling one or both sides.
- Can I jump over my own pieces?
- Yes — you can jump over any piece, yours or an opponent's, as long as the landing point directly beyond is empty.
- Can pieces move backward?
- Yes — pieces can move or jump in any of the six directions at any time, including back toward your own starting corner.
- What CPU strategies are available?
- Two. Best follows the rule-based priority order and always takes the move that advances furthest. Random plays any legal move with no rules or scoring.
- How does the rule-based AI choose a move?
- Its first priority is landing a piece in the target corner. After that it prefers a forward multi-hop chain, then a single forward hop, then a step that sets up a future hop by moving next to another piece, and finally a plain forward step. Every candidate is ranked by how much ground it actually gains.
- Will the AI ever move a piece out of the target corner?
- No — moves that leave the target are excluded from every rule, so a piece that has arrived stays put and the AI cannot undo its own progress.