Home › Apps › Turkish Draughts
Turkish Draughts
Orthogonal movement on all 64 squares — a different game entirely.
Hand-crafted evaluation MMC Solo Dev
The engine
The engine is written in C with bitboards and an alpha-beta search, and evaluates positions with a hand-crafted evaluation function. Turkish draughts uses all 64 squares with orthogonal movement, so none of the diagonal-board network work transfers to it — an NNUE net for this variant is still in training and is not in the shipped build.
The rules of this variant
Turkish draughts is the outlier. Every one of the 64 squares is playable, men move and capture sideways and forwards rather than diagonally, and kings slide orthogonally any distance. None of the diagonal-board work transfers.
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.

