Play Chess Against the Computer
Play chess against the computer at 7 difficulty levels, from a Novice (600 Elo) who blunders to a GM (2500 Elo) who won’t. Start a full game, or set the board inside a specific opening and play from there. ChessDoctrine answers every move you make.
ChessDoctrine’s free Human-Like Bots for training sessions are tuned to play like a real opponent at each level. Choose Novice, Beginner, Casual, Club, Advanced, Master, or GrandMaster strengths so it plays at a level that suits you.


Build the setup beside the board. The side-to-move clock starts only after Start game.
Build your human-like game
Five choices, one clear starting state.
Approximate Lichess playing-strength scale, mapped to the current supported bot target.
The first number is each side's starting minutes. The second is the increment added after every completed legal move.
Paste a PGN and the model takes over after its last mainline move, or paste a FEN and it plays from that exact position with its side to move. Leave it on Standard for the normal initial board.
Play a specific opening with ChessDoctrine’s trained bot
Start the board already in the opening, then play the whole game out against ChessDoctrine.
No openings or variations match “”.
Play against a famous chess player
Face a bot tuned to a champion’s style, not just a strength. Play the legends of today and the greats of the past.
No players match “”.
This is where you play chess against the computer inside a real opening. Pick a line from the list above, take your side, and ChessDoctrine plays the other one at the strength you set. Hold the Caro-Kann as Black, press a Ruy Lopez as White, or sacrifice the knight in a Muzio and see if the attack lands. Famous-player bots come next: choose an opponent, get their style, and play the game out.