Home › Apps › Russian Checkers
Russian Checkers
Russian rules, including promotion mid-capture, on a 128-wide NNUE.
NNUE neural network MMC Solo Dev
The engine
The evaluation is an NNUE neural network — 128 hidden units over 128 input features — written in C and compiled straight into the app. It is trained from self-play by a Go trainer, quantised to 16-bit integers, and evaluated incrementally so the search can afford to call it at every node.
The rules of this variant
Russian draughts is played on 8×8 with flying kings and captures in all directions. Its distinctive rule: a man that reaches the back row during a capture promotes immediately and continues the same capture as a king.
What you get
- Play offline against a neural-network engine — no account, no connection
- A real 3D board rendered with three.js, alongside the classic 2D board
- Analysis board with an evaluation bar and best-move hints
- Game review: step back through a finished game move by move
- Custom position setup, pass & play on one device, and AI vs AI
- Board and piece themes, and a rules panel for the variant
Screens
Click any image to view it full size. The 3D shots are the real board renderer, captured from the same page the app ships.





