Chess against the computer — 4 levels

The computer thinks on your device, so there is no lag even on a slow connection. Pick the level and colour before the game; made a mistake? There is an ↩ Undo button.

Free · no sign-up · phone and desktop

Chess — GameUZB

Levels

LevelSearchRandom movesBest for
Easy1 ply ahead80 %kids, first games
Medium2 plies35 %those who know the rules
Hard3 plies0 %club-level amateurs
Master4 plies0 %experienced players

“Random moves” means the computer sometimes picks something other than the best move: almost every move on Easy, one in three on Medium. Hard and Master never do; only the search depth differs.

How to beat each level

  • Easy — don’t leave pieces hanging and take what the computer gives away. Practise mating: drive the lone king into a corner with queen and king.
  • Medium — take the centre, castle early, then put rooks on open files. The computer’s random moves hand you tempi.
  • Hard — sees 3-ply tactics: avoid forks and pins, calculate exchanges to the end. Long-term plans (pressure on a weak pawn) are its weak spot.
  • Master — forgives no tactical slip. A simple, solid opening (London, Italian), few exchanges, an active king in the endgame. Beating it is a real achievement.

Features

  • ♙ White or ♟ Black: White moves first; playing Black teaches defence.
  • ↩ Undo takes back your last move (and the computer’s reply). Only versus computer and on one device, not online.
  • 🔄 New game any time; the result is unrated, so experiment freely.
  • Direct links: /shaxmat/?mode=ai&level=1 … level=4.

How to start

  1. Press “Play”: the page opens and asks for a name. No password, e-mail or download.
  2. Choose a mode: ⚡ quick game (online opponent), 👥 with a friend (room code), 🤖 computer, 👫 one device.
  3. Tap a piece: green dots show the legal moves; tap the target square or drag the piece.

FAQ

Do computer games count towards the rating?

No, Elo changes only in online games (quick game and room code). The computer is for practice.

How strong is Master?

It searches 4 plies and never blunders tactically: a worthy opponent for an experienced amateur, though not a professional engine.

I lose even on Easy, what should I do?

Before every move ask “what can the opponent capture?” and review mistakes with ↩ Undo. The beginners page has 10 principles.

See also

🤖 Versus computer