How are alternative lines or variations shown in annotated xiangqi game scores?
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
Typically in parentheses, branching off the point in the main move list where the alternative was considered, the same convention chess annotation borrows. Like the ! and ? move-quality symbols, this is added by whoever is annotating the game; the base notation system itself has no built-in mechanism for variations.
Why this layered approach works well
Because a xiangqi move already fully specifies piece, file, direction and destination, a variation in parentheses reads as a complete, self-contained alternative sequence, exactly as clearly as the main line does. Nothing about the underlying notation needs to change to support it.
What a typical annotated line looks like
A main sequence of moves with a parenthetical break at a key point, showing what else was possible, followed by a short prose explanation of why the actual game continued differently. This mirrors how annotators mark good and bad moves, another layer added on top of the same plain notation.
Related questions
Is there a standard depth for how far a variation goes?
No fixed rule; annotators judge how far a side line needs to run to make its point.
Do digital tools display variations differently from printed books?
Often yes, with expandable branches or move trees, though the underlying content, an alternative move sequence, is conceptually the same.