How do arbiters rule on repetition disputes in xiangqi?

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

By comparing the actual recurring position against the event's repetition rules, most commonly the WXF laws, and the official casebook of worked examples that settles ambiguous cases. The arbiter identifies who, if anyone, was checking or chasing, and rules accordingly: a draw if neither was, or both were equally at fault, and a loss for a side solely responsible that refused to vary.

Why a casebook rather than a short written rule

Because real disputes usually involve a mix of checking, chasing, and ordinary repetition happening at once, and a short rule cannot resolve every combination without ambiguity. Worked, decided examples let an arbiter match the actual position to a settled precedent rather than reasoning from scratch under time pressure.

What players can do to help their own case

Keep an accurate scoresheet. A repetition dispute is resolved by looking at the exact sequence of moves, and a clean record removes any argument about what actually happened on the board.

Related questions

Can a repetition ruling be appealed?

Depends on the event's regulations; many tournaments have a formal appeals process for exactly this kind of dispute.

Do online platforms use arbiters for this?

No, they use automated rules built into the software, which is why implementations vary so much between servers.

Try it on a real board

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