About this site

Shogi Board Game is a free place to play shogi in your browser and a reference for learning it. It is built and maintained byTim, an indie developer who makes small, careful reference tools.

How accuracy works here

Shogi guides are full of hand-drawn diagrams, and hand-drawn diagrams drift: a piece on the wrong square, a promotion zone shaded one rank off. This site takes a different approach. Every board diagram you see is generated by the same rules engine that powers the playable game. That engine is covered by more than 190 unit tests, and its move generation is verified against published perft values (position counts that independent shogi programs agree on). Nothing is drawn by hand, so a diagram cannot show a position the rules would not allow.

The checkmate puzzles are machine-verified too: a solver confirms each stated solution is a forced mate and that no faster mate exists. When a page says a move is legal, the claim was executed, not eyeballed.

What the site is built with

  • Rules library: tsshogi(MIT license), wrapped in our own tested game engine.
  • Shogi piece and board graphics byKa-hu(international set based on work by CouchTomato87 and Hidetchi), licensed underCC BY 4.0.
  • The computer opponent is a custom engine built for this site, with three difficulty levels tuned for human practice. The Animal Shogi and Minishogi pages use their own small engines, tested the same way.

Privacy

Games run entirely in your browser. Your moves are never sent to a server; saved games live in your own browser storage. The site uses Google Analytics for page statistics.

Contact

Spotted an error, or want to suggest something? Write toinfo@shogiboardgame.com. Corrections are especially welcome; the whole point of this site is being right.