What is a blocked position 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

A blocked position is one where neither side can make progress, not because pieces cannot move, but because every route to the opposing general is covered. The standard example is a lone chariot against two advisors and two elephants: the chariot cannot break in, and the defender has nothing to attack with, so the position simply sits.

Why it is not the same as stalemate

A blocked position has plenty of legal moves available to both sides; it is a strategic dead end, not a legal one. Stalemate is a specific rules event, having no legal move at all, and is a loss rather than a draw. A blocked position is instead settled by the sixty-move rule or by agreement.

Testing whether a position is really blocked

Before accepting that nothing can be done, check whether an extra piece could be brought in, or whether the defender's structure has any weakness the current attacker cannot exploit but a different piece could. What looks permanently blocked sometimes only needs one more attacker.

Related questions

Is a blocked position always a draw?

In practice, usually, if neither side can add material or find a new route in. It is not guaranteed by rule, only by the position.

Does the sixty-move rule end a blocked game automatically?

Yes, once sixty moves pass with no capture, though most players agree the draw well before that.

Try it on a real board

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