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 and is regression-tested against the official 110-diagram repetition casebook. Where an answer refers to a specific position, that position lives on the linked reference page, where the build verifies it against the engine 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 a defender's own general can sometimes be the attacker's biggest asset, effectively acting as a phantom rook down the file. 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.