Can you draw by repeating harmless moves 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
Yes. The repetition rules only restrict perpetual check and perpetual chase. Shuffling an advisor back and forth, or any other repeated sequence that neither checks the enemy general nor keeps threatening to win the same piece, is completely legal to repeat, and a resulting recurring position is simply drawn.
Why this distinction exists
The rule isn't against repetition itself, chess allows repetition too, it's against one side using repetition to harass the other indefinitely without ever committing to a real plan. A quiet, harmless repetition that both sides are content with doesn't create that problem, so there's nothing to penalise.
How this comes up at the board
Two players who both judge a position equal and see no way to improve it can simply repeat moves until a draw is agreed or recognised, exactly as in chess. Neither side is required to keep trying to win once both have concluded the position doesn't allow it.
Related questions
Does a harmless repetition need to be agreed, or does it end automatically?
Practice varies; many games end by agreement once the repetition is clear, though the underlying position is genuinely drawn either way.
Can a harmless repetition turn into a perpetual chase partway through?
Yes, if one side starts threatening a piece within the repeated sequence, at which point the ordinary chase rules apply from that point on.