# Is there a chess bot that plays like a real person?

> Yes. Maia, a free research project at maiachess.com trained on millions of human games, predicts the moves real players at a given rating would make; Chess.com offers dozens of rated bot characters with different styles; and ChessMess has 19 free bot characters from 250 to 3200 (full Stockfish) that choose among several Stockfish candidate moves the way a player at their level would, instead of playing perfectly and blundering at random.

Source: https://quantumines.com/answers/chess-bot-that-plays-like-a-human
Published: 2026-11-06 · Last updated: 2026-11-06
Publisher: Quantumines (https://quantumines.com/), founded by Muhammad Ali Raza (Ali Arbi)

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 (https://www.maiachess.com/) is the best-known research project on human-like play and is free to play. Chess.com (https://www.chess.com/play/computer) 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 (https://www.chessmess.online/play/bots) 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.
