Guide

How to learn chess with AI without letting it think for you

By the Best Chess AI team (ChessHelper) · Published · Updated

Chess AI makes improvement faster only if you do the thinking first and use the machine to check it. This guide gives a routine that works with free engines and with learning tools such as ChessHelper (chesshelper.ai), plus one worked example from a common opening, every move and evaluation checked with Stockfish.

The rule that makes it work

Look before the engine does. If you open the analysis and read the top line first, you learn that a move was bad, but you never practice finding the better one. The fix is simple: you write down your own assessment of a position, then compare it with the machine.

The second rule is to match the machine to your level. At full strength an engine shows moves that may rest on deep calculation you cannot yet reproduce. That is fine for checking whether a move is a mistake. It is less useful for choosing what to play instead. Tools with adjustable strength exist for this reason.

A routine for each game you review

This takes 15 to 25 minutes per game. Review fewer games properly rather than many games quickly.

  1. Play without help. A rated or casual game against a person, or a bot game. No engine, no extension, no opening explorer during play.
  2. Review alone first. Go through the game on a board with no engine. Mark the three moments where you were least sure, and write one line on what you were thinking at each.
  3. Check with the engine. Now run analysis: free Stockfish on Lichess, Chess.com Game Review, or ChessHelper. Find the biggest swings in evaluation and compare them with your three marked moments.
  4. Lower the strength for alternatives. At each mistake, look at what a player a few hundred points above you would play. In ChessHelper this is the Elo setting; set it 200 to 400 points above your rating. Ask whether you could have found that move.
  5. Name the pattern. Write the mistake in one phrase: "missed knight fork," "moved the f-pawn and weakened the king," "traded into a lost pawn endgame." Keep a running list.
  6. Turn it into practice. Replay the critical position against a bot or a friend from both sides until the right idea is automatic.

Worked example: the Two Knights Defense

This position comes up often at club level. After 1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 White's knight and bishop both aim at f7, the square only Black's king defends. It is Black to move.

After 4.Ng5 in the Two Knights Defense. Black to move. Highlighted: White's last move, Nf3-g5.

Your turn first. Before reading on, decide what you would play as Black and why. Then check the table, which shows Stockfish's evaluation of three candidate moves.

Stockfish, depth 22, position after 4.Ng5 (evaluation from White's side)
MoveEvaluationEngine's main line
4...d5-0.195.exd5 Na5 6.Bb5+ c6 7.dxc6 bxc6 8.Qf3 Be7
4...Nxe4?+2.465.Bxf7+ Ke7 6.d4 h6 7.Nxe4 Kxf7
4...Qe7?+2.495.Bxf7+ Kd8 6.Bb3 Ke8

The lesson is in the gap. 4...d5 blocks the bishop's diagonal and keeps the position roughly level. The tempting grab 4...Nxe4 and the natural-looking defense 4...Qe7 both allow 5.Bxf7+, and Black's king ends up stuck in the center. A difference of more than two pawns from one move is the kind of swing worth writing in your pattern list: "when f7 is attacked twice, block the line first."

The follow-up mistake

Suppose you found 4...d5 and the game went 5.exd5 Nxd5. Taking back with the knight looks natural, but now look at f7 again.

After 5...Nxd5. White to move. The f7 pawn (highlighted) is attacked by the knight on g5 and, through d5, by the bishop's line.

At depth 23, Stockfish rates 6.Nxf7, the sacrifice known as the Fried Liver Attack, at +1.30, with the line 6...Kxf7 7.Qf3+ Ke6 8.Nc3. The quieter 6.d4 is rated +0.87. Either way White is clearly better. The engine's main line after 4...d5 was 5...Na5, which attacks the bishop instead of recapturing.

Notice that the evaluation of 6.Nxf7 moved when we let the engine search deeper. At depth 20 it read about +2.1; at depth 23, +1.3. That is normal. Treat engine numbers as estimates that settle with more search time, and focus on the size of the swing and the reason for it, not the second decimal place.

Using adjustable strength on the same position

At full strength, any engine gives you the moves above. The value of an adjustable tool shows up in the middlegame that follows, where a top engine may prefer a move whose point is many moves deep. With ChessHelper set a few hundred points above your rating, you get suggestions you are more likely to find and remember in your own games. Raise the setting as your rating climbs. You can run this kind of review on any finished game, including games against the bots on Chess.com and Lichess.

A weekly plan

The plan below suits a player with about four to five hours a week. Scale it down rather than skipping the review days.

Sample week of study with chess AI
DayActivityTimeAI's role
MonPlay two longer games (15+10 or slower)60 minNone
TueReview both games with the routine above45 minCheck after your own review
WedTactics puzzles on the themes in your pattern list30 minPuzzles generated from your games, if your tool offers them
ThuOpening study: one line you played this week30 minOpening guide, then engine check of the sharp moves
FriPlay two games60 minNone
SatReview, then replay critical positions against a bot45 minBot as practice partner
SunLook at your analytics: accuracy and rating trend15 minDashboard across many games

The Sunday check matters more than it looks. Single games are noisy; trends over a month tell you whether your study is working. ChessHelper's dashboard shows rating progress and accuracy, and Aimchess scores six skill areas against players at your rating. Either answers the question "what should I study next?" better than a single review.

Common mistakes when learning with AI

Reading the engine line first. You skip the part where the learning happens. Always form your own view first.

Chasing accuracy scores. An accuracy percentage is a summary, not a goal. A game with a lower score where you tried a new plan can teach you more than a safe, high-accuracy game.

Memorizing engine opening lines. Engine moves without the ideas behind them fall apart the first time an opponent deviates. Learn the plan, then check the critical moves.

Using help during play. Apart from breaking the rules, it removes the struggle that makes the review useful. Chess.com and Lichess both forbid engine help in games against people; see is using chess AI allowed?

Which tools to use for this routine

You can run the routine for free with Lichess's computer analysis, which uses Stockfish. Add a learning tool when you want suggestions pitched at your level, explanations or long-term analytics. Our comparison on the home page lists the options, and engines vs AI coaches explains which layer each one adds.