Play vs computer
Play chess against the computer, at your level
Six levels from beginner to expert. Each one is calibrated to play like a human at that rating, with human openings, human mistakes and human think time.
Last updated
touch_appTry a few opening moves against the 1200 bot.
8
7
6
5
4
3
2
1a
b
c
d
e
f
g
h
You have White. Make your first move.
Pick your level
- 400: Rookie Theo. You know how the pieces move and want a first opponent that won't crush you. (Loses about 119 centipawns per move.)
- 800: Casual Maya. You finish games and know the basic checkmates, but still lose pieces to simple tricks. (Loses about 92 centipawns per move.)
- 1000: Club Regular Sam. You play regularly, know the opening principles and want an opponent who punishes careless moves. (Loses about 79 centipawns per move.)
- 1200: Tactical Priya. You beat beginners reliably and want a club-strength sparring partner. (Loses about 75 centipawns per move.)
- 1600: Sharp Idris. You are a solid club player and want games where you have to earn the win. (Loses about 64 centipawns per move.)
- 2000: Expert Nadia. You are a strong club or tournament player looking for a serious opponent. (Loses about 54 centipawns per move.)
Why not just a weaker Stockfish?
A weakened engine plays perfect moves and then a random-looking blunder. Our bots look only as far ahead as a player at that rating, prefer natural moves, open like real amateurs and take human time to move. The mistakes they make are the ones you'll meet in real games.
Which level should I choose?
- Never played before: start at 400 after learning how the pieces move.
- Know the rules and basic checkmates: try 800.
- Rated on Chess.com or Lichess: pick the level closest to your rapid rating, then move up when you win two in a row.