Beginner
Makes a mix of reasonable moves and mistakes. Best for learning legal moves, development, and basic checkmates.
Choose a level and side, then drag a piece to its destination. The game runs locally in your browser and is not sent to a server. Use it to practice candidate moves and threat awareness, not just to chase a result.
Makes a mix of reasonable moves and mistakes. Best for learning legal moves, development, and basic checkmates.
Calculates short lines and catches basic tactics. Good for reducing one-move blunders and comparing candidates.
Searches deeper before choosing a reply. Use it to test a positional plan against a more demanding opponent.
Select beginner, intermediate, or advanced and play White, Black, or a random side. Side changes apply to the next game.
Legal destinations are highlighted. When a pawn reaches the last rank, choose the promotion piece.
Generate two or three candidates first, then compare your choice with the suggested move.
Use the move list and undo to locate the first move that seriously changed the position, then calculate an alternative.
The chess calculation itself uses no external chess API. A previously cached page may reopen in some environments, but this version does not guarantee a fully offline app. When ads are enabled, the page may request the Kakao AdFit script.
There is no fixed rating. Search depth varies with device speed and position complexity, so the levels are better understood as learning stages.
This version uses no account or server storage. You can review the current game with the move list and undo, and the code is structured so PGN export can be added later.
Choose beginner for loose pieces, intermediate for missed tactics, or advanced for unclear plans.