Can a soldier ever be more valuable than a horse 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

Situationally, yes. On the standard scale a soldier tops out around 2 against a horse's 4, but those numbers describe an average, not every position. A crossed soldier planted in the enemy palace, covering an escape point the general cannot do without, can be worth more in that specific moment than a horse that is blocked, far away, or simply not doing anything useful.

Why position beats the table here

A soldier's low nominal value assumes it is an ordinary attacker among many. Once it is inside the enemy palace and irreplaceable to the mating pattern, the way soldier-plus-chariot mates routinely rely on the soldier alone covering the one point a chariot cannot, its actual contribution has nothing to do with its listed number.

The horse side of the comparison

A horse with all four legs blocked, sitting far from both palaces, is contributing close to nothing despite its higher value on paper. Point values are a starting estimate for an average position, not a promise about any specific one.

Related questions

Does this mean point values are unreliable?

Not unreliable, just approximate. They are a fast first check, not a substitute for looking at the actual position.

Is this the same idea as a crossed soldier being worth more than an uncrossed one?

Related, yes, see what a crossed soldier is worth for the baseline version of this idea.

Try it on a real board

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