Yes. A standard chess engine at full strength plays far better than any person, and the usual way to weaken it is to make it throw in a random blunder now and then. That feels nothing like a human game. Human-like bots instead try to make the kinds of moves a real player at a given rating would make: mostly sensible, sometimes careless, with a recognisable style.
How do bots try to play like people?
- Learning from human games. Maia, a research project, trains neural networks on millions of real games so it predicts the move a person at a chosen rating would actually play, not the best move.
- Choosing among engine candidates. Some bots ask an engine such as Stockfish for several good moves and then pick among them with a probability that depends on their rating, so stronger bots pick the best move more often.
- Personality and style. Many bots are given preferences: attacking early, playing safe, setting traps, or grinding slow endgames, plus favourite openings.
How to choose one to practise against
- Start a little below your rating. Win a few games, then step up. If you lose every game, the bot is too strong to learn from.
- Use a slower clock. 10 minutes or more gives you time to think like you would in a real game.
- Vary the style. Play an aggressive bot to practise defence and a solid one to practise building an attack.
- Review every game. The value is in finding your own mistakes afterwards with an engine.
Common mistakes
- Playing only full-strength engines. You will lose without learning why; the moves are often ones no human would find.
- Taking back every mistake. Takebacks are useful while learning, but a real opponent will not give you one.
- Expecting a bot rating to match your online rating exactly. Bot ratings are estimates and differ between sites.
Alternatives
Maia Chess is the best-known research project on human-like play and is free to play. Chess.com has a large roster of bot characters from beginner to master, including adaptive bots, with new ones added regularly. Try a couple and keep the one whose games feel most like your real opponents.
How ChessMess bots work
ChessMess is built and run by Quantumines, the studio that publishes this answer.
ChessMess bots look at several candidate moves with Stockfish and choose among them the way a person at that level would: usually a sensible move, sometimes a slip, and more accuracy as the rating goes up. The ladder is tested by playing the bots against each other: each must beat the one rated just below it.
| Question | ChessMess |
|---|---|
| Bot characters | 19, from Pip (250) to Seraphine (2800) and Stockfish at full strength (3200) |
| Styles | Aggressive, solid, tricky and positional |
| Adaptive bot | Echo starts near your level and moves up 50 points when you win, down 50 when you lose |
| Price | Free; no account needed |
| After the game | Free, unlimited Game Review with Stockfish 19 |
Facts from chessmess.online, checked on 6 November 2026.