Tips & strategy

Xiangqi for beginners with Saint Chess: our first game, the central cannon and the horse we gave away

For Chongyang on 18 October: a Xiangqi primer to share with grandparents.

Saint Chess Xiangqi board after three red moves: red's central cannon and right horse are developed, but a black cannon now sits on red's back rank where the left horse used to be

Chongyang, the Double Ninth Festival, falls on Sunday 18 October 2026. It is a day for visiting elders, and in many Chinese and Vietnamese families that means a board of Xiangqi (Chinese chess, cờ tướng) on the table. If you want to brush up before sitting down with a grandparent, or you want a board ready on a tablet, Saint Chess is tyttoot's Xiangqi game. It runs in a browser and also has an iPhone, iPad and Mac version.

We played it on desktop on 15 October 2026 against the Easy AI. This guide covers what the app offers, then walks through our first three moves, including the mistake that cost us a horse.

What is in Saint Chess

Saint Chess start screen: a wooden Xiangqi board in the starting position beside a menu with vs Master Easy, vs Master Hard, vs Master Super intellect, Two players Same device, Puzzles, Settings, Rules and Leaderboard
The menu, next to the starting position.
  • vs Master (Easy, Hard, Super intellect): "Master" is the computer opponent, an AI, not a person. The Rules screen explains that Super intellect is a deeper local search, not a cloud service.
  • Two players · Same device: two people share one screen, and the board keeps the same orientation, which suits a grandparent and grandchild sitting side by side.
  • Puzzles: set positions to solve.
  • Leaderboard: season points from games against the AI.
Saint Chess Rules dialog: Xiangqi on a 9 by 10 board, red moves first; vs AI you play Red at the bottom; stalemate and 3-fold repeat is a draw; Super intellect is deeper local search, not a cloud LLM; season points Easy win 10 draw 4, Hard win 25 draw 10, Super intellect win 50 draw 20, a loss scores 0
The Rules screen covers how the app scores games. It does not teach how the pieces move, so we summarise that below.

Against the AI you always play Red at the bottom, and Red moves first. A win is worth 10 season points on Easy, 25 on Hard and 50 on Super intellect, a draw is worth 4, 10 or 20, and a loss scores nothing.

The pieces in one minute

The pieces are labelled in traditional Chinese characters, with different characters for Red and Black.

Piece (Red / Black)Moves
General 帥 / 將one point orthogonally, inside the 3×3 palace
Advisor 仕 / 士one point diagonally, inside the palace
Elephant 相 / 象exactly two points diagonally, cannot cross the river, blocked if the middle point is occupied
Horse 傌 / 馬one point straight, then one diagonally outward, blocked if the first point is occupied
Chariot 俥 / 車any distance orthogonally, like a rook
Cannon 炮 / 砲moves like a chariot, but captures only by jumping over exactly one piece (the "screen")
Soldier 兵 / 卒one point forward; after crossing the river it may also step sideways

The two generals may never face each other on an open file. That rule decides many endgames.

Our first game: three moves, one lesson

Move 1: central cannon. We opened with the most common first move, sliding the right cannon to the centre file (炮二平五), aiming straight at Black's central soldier and general. The Easy AI answered by pushing its central soldier one step.

Board after red's first move: the red cannon moved from the right side to the centre file, and black's central soldier has stepped forward
1. Central cannon. Black replied by advancing the central soldier.

Move 2: right horse out. We brought the right horse up in front of the elephant to support the centre. Black pushed another soldier.

Move 3: the mistake. We moved the right chariot one step toward the centre. That looked harmless. But look at the left side of the board: our left cannon was still on its starting point, in the same file as our left horse, with nothing else between Black's cannon and us. Black's cannon slid down that file, used our own cannon as its screen, jumped over it and took the horse on our back rank.

Board after black's reply: a black cannon now stands on red's back rank in the left horse's square, having jumped over red's own left cannon
Black's cannon jumped over our left cannon to capture the undeveloped left horse.

The lesson is a classic one and worth teaching any beginner: a cannon needs a screen, and your own pieces count. If one of your cannons sits directly in front of an undefended piece on an open file, the opponent's cannon on that file is already attacking it. In practice:

  • Develop both horses early. Bringing the horse up in front of its elephant also protects it.
  • After every move, check each open file for a cannon with exactly one piece between it and something of yours.
  • Use Undo (the button beside the board) to replay a position on Easy and see the threat for yourself. That is how we confirmed what had happened.

Making it a Chongyang activity

  • If a grandparent already plays, try Two players · Same device and let them teach on the screen. The Undo button makes it easy to show "what if" lines.
  • If you are both learning, play vs Master · Easy together and talk through each move before tapping.
  • Puzzles are short, which suits a visit where everyone is chatting.

Chinese-language versions of this guide are planned for the festival window. We are publishing in English first while the site's Chinese interface is still being prepared.

Spotted a mistake or have a tip of your own? Tell us on the contact page. Contact