Is a draw by repetition the same as perpetual check in xiangqi?

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

No, they are different rules with different results. A plain repetition, where neither side is checking or chasing, is simply a draw. Perpetual check is a distinct case: the player delivering the repeated checks is required to vary, and loses if they refuse. The repeating moves can look identical on the board; the rule that applies depends on who is forcing the repetition.

Telling the two apart

Ask who would be worse off if the repetition simply stopped. If it is the side giving check, that is perpetual check, and continuing to repeat loses for them. If neither side is forcing anything and stopping would leave a genuinely level position, that is an ordinary draw by repetition.

Why the distinction changes strategy

A player hoping to save a lost game by repeating cannot rely on the chess-style assumption that any threefold repetition draws. If the repetition is being produced by their own checks, the same logic that governs perpetual chase applies, and they are the one required to change course.

Related questions

Does the same distinction apply to chasing a piece?

Yes, exactly the same way: chasing without checking is still adjudicated, and the chaser must vary.

Who rules on which case applies in a tournament?

The arbiter, using the event's rules and the official casebook for the harder combined cases.

Try it on a real board

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