The Play Yourself Bot: A Chess Opponent Built From Your Own Games

·4 min read·play yourself chess bot

Most chess bots are strangers. They're an engine turned down to a number — "1500," "1700" — playing a generic, slightly-throttled game that looks nothing like the chess you actually run into across the board. Beating one tells you that you can beat a dial set to 1500. It doesn't tell you much about you.

Play Yourself is the opposite idea: a bot built from your games.

A bot fitted to your fingerprint

Every game you analyze leaves a trace — how often you find the best move, how often you drop a piece, whether you drift in quiet positions or crack under pressure, whether you reach for the sharp capture or the quiet improving move. Play Yourself reads that trace from your recent analyzed games and assembles an opponent out of it:

  • Your strength. It's tuned to play right around your level — deliberately a touch below, so it's a real, beatable challenge rather than a wall.
  • Your error profile. This is the uncanny part. It doesn't play clean engine moves with a random blunder bolted on; it makes your kind of mistakes, at your rate. If you hang knights in time trouble, so does it. If you let won positions slip, watch it let one slip back to you.
  • Your move taste. Below ~1300 it even leans the way you lean — toward captures and king-hunts if you're an attacker, toward trades and solidity if you're not — without playing any weaker for it. It's the same strength, wearing your style.
  • Your nerves. Tilt after a blunder, shaky conversions, the phase of the game where you tend to wobble — those get folded in too.

The result is a sparring partner that feels eerily familiar. Playing it is the closest thing to scrimmaging against the most annoying possible opponent: a slightly-worse copy of yourself who knows all your bad habits because they are your bad habits.

And then the review opens its mouth

Here's where it earns the "annoying" part. When you finish and hit review, every other bot's coach talks about you and them. Play Yourself can't — there is no "them." It's you. So the coach narrates the whole game in the first person plural, and it is, to put it gently, passive-aggressive.

It starts mild. Drop a piece and you might get a shrug:

"That left our knight hanging. Easy mistake. Live and learn — both of us."

Keep it up and it warms into something more pointed:

"On brand, honestly. We contain multitudes — mostly this."

And if you really make a mess of it, the needle goes all the way to savage:

"A masterclass, in reverse. We share a brain; what's our excuse."

"Embarrassing — for both of us. I'd disown us, but I can't."

The credit lines are no kinder, by the way. Play a genuinely good move and you might get a grudging:

"Don't get used to it."

Find a real gem and the savage tier will allow, through its teeth:

"A blind squirrel finds a nut." — or — "I'd applaud, but my hands are us."

There's a deliberate twist in the dial: if you beat your mirror decisively, the review snaps straight to the savage tier. Crush yourself and the coach takes it personally — because, again, it's you. Winning big means listening to the loser half of your brain explain, at length, exactly how the winner half got lucky.

Why bother playing a worse you?

Beyond the entertainment, there's a real training reason. The mistakes that cost you games are patterns — the same hung piece, the same rushed recapture, the same passive retreat in the same kind of position. A generic bot won't reliably reproduce them. Your mirror does, on purpose. It hands you your own bad habits back across the board, where you can finally see them coming and punish them — first in the bot, then in yourself.

And the review loop closes it. You play a familiar-feeling game, you beat (or lose to) a familiar-feeling opponent, and then a familiar-feeling voice walks you through exactly where it was decided — with just enough snark to make the lesson stick.

Try it

Play Yourself is a Standard feature, and it sharpens as you analyze more of your games — the more it has read, the more it plays like you. Review a handful of games, pick it out of the bot grid, and go scrimmage the one opponent who knows all your tricks.

Just be ready for the post-game chat. We did warn you.

Ready to play?

Challenge an AI bot from 100 Elo up to 2000 Elo, free at mychessbot.com.

Start playing →

Keep reading