Has xiangqi been solved like checkers has?

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

No. Checkers was formally proven to be a draw with perfect play in 2007, after years of dedicated computation. Xiangqi's state space is vastly larger, in the same broad region as chess, and no comparable complete solution exists or is realistically expected with current methods. Strong xiangqi engines play at a very high level, but that is not the same thing as solving the game.

Why the gap in complexity matters so much

Checkers has a relatively small state space by comparison, which made an exhaustive computer proof achievable. Xiangqi, with seven distinct piece types and a 90-point board, has a search space closer to chess's, generally considered far too large to solve completely with any technology currently available or foreseeable.

What strong play actually means here

Top xiangqi engines today play at a level well beyond the strongest human players, similar to the situation in chess, but "very strong" and "solved" are different claims. A solved game has a mathematically proven optimal result from the starting position; a strongly played game does not.

Related questions

Could xiangqi ever realistically be solved?

Not with foreseeable computing methods, given the size of its state space, though incremental progress on smaller endgame categories continues.

Are individual xiangqi endgames solved even if the full game isn't?

Yes, many basic checkmates and simplified material combinations are fully worked out and proven, even though the complete game from the starting position is not.

Try it on a real board

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