What should you do if your opponent keeps checking you 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

Answer each check correctly, and remember the rules already favour you. Because the checking player is required to vary or lose, you do not need to find a way to stop the checks yourself; you only need to keep answering them legally. If the position is genuinely repeating, the adjudication does the rest.

What to actually watch for

Make sure each of your replies is a real, legal answer to the check, not a move that accidentally shifts your general somewhere newly vulnerable. Beyond that, resist the urge to force a change yourself; the obligation to vary belongs to your opponent, not to you.

When to actually worry

If the checks are not repeating the same position, or if a different threat is building behind them, this is not perpetual check at all, just an ordinary attack that happens to include checks. Treat it as a genuine attack until you have confirmed the position is actually recurring.

Related questions

Should I try to force my opponent to stop checking?

No need; if it is genuinely perpetual, the rule already requires them to stop or lose. Focus on answering correctly.

What if I am not sure whether it counts as perpetual check?

Keep a clear record of the position; an arbiter or the casebook resolves the borderline cases.

Try it on a real board

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