xiangqiplay

棋逢对手

Loading…
Skip to content

Prefer to solve them on a board that moves? The puzzle trainer plays the defence for you. The patterns behind these finishes are named in the glossary, and the piece guides cover what each piece can do.