How many moves does each xiangqi piece have?

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

On an empty board, from a central point: chariot and cannon 17 each (eight along the rank, nine along the file), horse 8, general 4, advisor 4, elephant 4, soldier 1 before the river and 3 after. Real positions cut most of these numbers sharply.

Why the real numbers are lower

The horse loses two moves per blocked leg and is frequently down to three or four. The elephant is capped at seven reachable points for the whole game and often has two moves. The advisor has five points ever, and from a corner exactly one.

Only the chariot reliably keeps its mobility, which is most of why it is worth double a horse.

Mobility is not value

The advisor has four moves and decides endgames. A soldier has one move and is a mating piece once it reaches the palace. Count what a piece covers, not how many squares it could go to.

Related questions

Why do the chariot and cannon have the same count?

They move identically. Only their capture rules differ.

What is the horse's maximum?

Eight, with all four legs clear — which is uncommon outside the endgame.

Try it on a real board

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