Is the xiangqi horse the same piece as a chess knight?

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

Close, but with one decisive difference. Both trace the same L-shaped path, one point orthogonally then one point diagonally. But a chess knight jumps over anything in between; a xiangqi horse does not, and a piece sitting on the point it steps through blocks the move entirely. That single rule changes how the piece is used throughout the game.

Why the blocking rule matters so much in practice

A knight fork you would see instantly in chess may simply not exist in xiangqi if a piece happens to sit on the horse's leg. New chess players consistently miss this, calculating a fork that a blocked leg quietly prevents. See the horse fork for how this actually plays out.

Why the horse is weaker early and stronger late

In a crowded opening position, legs are frequently blocked, so the horse is less mobile than a knight would be in the equivalent chess position. As the board clears in the middlegame and endgame, the horse's mobility catches up and it becomes a genuinely dangerous attacking piece, sometimes the strongest piece on the board in a bare-palace mating attack.

Related questions

Does the horse's move ever change shape near the edge of the board?

No, the L-shape is constant everywhere on the 9x10 grid; only the availability of legal landing points shrinks near the edges.

Can a horse be blocked by its own piece?

Yes. Any piece on the leg point blocks the horse, friendly or enemy.

Try it on a real board

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