How does checkmate work differently in xiangqi and chess?

These answers restate the rules implemented by our open-source engine, which follows the WXF laws for movement, checkmate and both repetition rulings: a side that forces a repetition by perpetual check or perpetual chase loses rather than drawing. The chase half has not been validated against the official casebook. Where an answer refers to a specific position, that position lives on the linked reference page, where the build verifies it before publishing.

Direct answer

The underlying idea is identical: attack the king or general so no legal move escapes. What differs is the space available. A chess king can run the length of the board; a xiangqi general never leaves a 3x3 palace of nine points. That single restriction is why xiangqi mates tend to be shorter, more forced, and built around a small, countable set of squares.

What this does to attacking technique

Chess mating attacks often involve driving the king somewhere, cutting off an escape route, herding it into a corner. Xiangqi skips most of that: the general is already cornered, permanently, so the attacker's job is simply to cover the nine points with enough force. See attacking the palace for how that counting works in practice.

A rule with no chess equivalent

The flying general rule adds a mating resource chess has nothing like: two generals may never face each other on a clear file, so the attacker's own general can be a real asset, acting like an extra chariot that guards its file: the defending general can never step onto it. See the flying general rule.

Related questions

Is stalemate handled the same way?

No. Chess draws a stalemated king; xiangqi rules that the stalemated player has lost. See the getting-started coverage of that difference for the reasoning.

Which game has more standard mating patterns to memorise?

Both have a substantial catalogue, but xiangqi's tend to be shorter to learn precisely because the target has so little room to move.

Try it on a real board

Reading an answer is one thing; playing it is another. Free, instant, and nothing to install.