No account
Choose one of six difficulty levels
THE XIANGQI HALL
Six AI levels; AI matches need no account
AI Games Spark is a free browser-based Chinese Chess game. AI matches need no account or download, and you can choose a level, side, move order, hints, undo, and post-game review.
Start a Chinese Chess game→
AI matches need no account and offer six difficulty levels. Some matches require a connection; if the service is unavailable, backup AI may play at reduced difficulty.
Choose one of six difficulty levels
From first games to demanding calculation
Hints, undo, board flip, and move record
Select “Start a Chinese Chess game,” then choose a difficulty, side, and move order. Red normally opens; if you play second, the AI makes the first move.
Selecting a piece highlights its legal destinations. The rules engine rejects self-check, exposed generals, and other illegal moves.
Choose one of six difficulty levels in a single AI match setup.
If the service is unavailable, backup AI completes the match at potentially reduced difficulty. Start a new match to retry.
Beginners can learn with legal-move highlights and hints. Experienced players can raise the level, play second, and compare alternatives in review mode.
A piece next to the horse can block both L-shaped destinations in that direction. A cannon needs exactly one intervening piece to capture; the color of that screen does not matter.
Before moving a piece between the generals, check whether it exposes them on the same file. A valuable capture is still illegal if it leaves your own general attacked.
Start at Novice and look for the opponent’s recapture before taking a piece. When in check, compare moving the general, capturing the attacker, and blocking the attack.
Use a hint to compare one candidate, then explain the move yourself. Undo is limited by the game settings; hints are practice aids rather than a guarantee of a uniquely best move.
Practice at Novice level · Practice safe captures in a first game →Find an opponent and start playing when matched.
Invite a friend on another device.
Enter the code your friend shared.
Two players →FAQ
Both local and cloud games can start as a guest. Sign in only to sync records, growth, and achievements.
Yes. The board supports touch and responsive layouts.
The game falls back to the local engine.
Yes. Side and move order are separate settings.
Updated
Rules and references
Ready to make the first move?
Start a Chinese Chess game