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

  1. 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.
  2. On your turn, move one piece one step to any adjacent empty point, or jump over an adjacent piece to the empty point beyond.
  3. Chain as many jumps as you like in a single turn — jumping your own pieces and your opponents' is both allowed.
  4. 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.

Related Games

CheckersChinese ChessTic Tac ToeMatch 3