CANDIDATE MOVES AND CALCULATION: HOW TO THINK BEFORE YOU MOVE
Chess players of every level know the feeling: the position is complicated, the clock is running, and the mind jumps between ideas without settling. The result is either a long think that ends in a hurried move or a quick move that overlooked something obvious.
A repeatable routine fixes much of that. The one described here follows the approach popularised by Alexander Kotov in Think Like a Grandmaster: list candidate moves first, then analyse each line once, and only then decide. It works because it limits the thinking to the things that matter and prevents you from going round in circles.
KEY TAKEAWAYS
- List two to four candidate moves before calculating any of them; your first idea is not always your best one.
- Start with forcing moves: checks, captures and threats. They narrow the position and are the easiest to calculate.
- At the end of every line, ask what the opponent's best reply is, not what you hope they will play.
THE ROUTINE
- Look at what changed. What did the opponent's last move do? What does it threaten, and what does it give up? Before thinking about your plans, understand theirs.
- List candidate moves. Write down, mentally or on paper, two to four moves worth considering, before analysing any. Include the move you were already thinking of, plus at least one that comes from a different idea.
- Check forcing moves first. For each candidate, begin with checks, captures and threats. Forcing lines are easier to calculate because the opponent's replies are limited.
- Calculate each line once. Follow a line to a position you can evaluate, then stop. Do not return to it unless you spot a mistake in your analysis.
- Test the opponent's best reply at each step. At every move in your line, ask what the opponent would play if they were trying to refute you.
- Compare and decide. Choose the candidate whose worst realistic outcome is best. Then play it.
The key discipline is step four. Many players calculate a promising line, abandon it to look at something else, and come back to it three minutes later having learned nothing new. Analysing each line once, thoroughly, is far more efficient.
CHECKS, CAPTURES, THREATS
When a position is tactical, there is a simple filter for the first pass: look at every check, every capture and every threat (a move that threatens to win material or to give mate), for both sides. This list is short, and most winning tactics are on it.
Look at it for the opponent as well. If you find that the opponent has a check or capture that you have not accounted for, your candidate move may be a blunder, however attractive it looks.
WORKED EXAMPLE 1: A SACRIFICE THAT THE ROUTINE FINDS
These positions come from Paul Morphy's "Opera Game" (Paris, 1858), which is analysed move by move on our sample analysis page. In the first, White is to move on move ten. Black has just played ...b5, attacking the bishop on c4.
Why Nxb5 is the move: it is forcing, because it threatens Nc7+, which would fork the king and the rook on a8. If Black takes with 10...cxb5, then 11.Bxb5+ gives check and pins the knight on d7. White has given a knight for two pawns, but Black's king is still in the middle, White's pieces are developed, and the open lines are pointing at it. The engine rates the position after the sacrifice as clearly better for White. The point of the routine is not that you calculate everything; it is that the sacrifice makes your list and gets examined.
WORKED EXAMPLE 2: THE FINISH
Six moves later, the same game reaches a position where the routine produces a forced mate.
This position shows the value of listing checks before anything else. A quiet-looking move like Rd2 or Kb1 might be reasonable, but a player scanning only for "safe" moves would not even look at a queen sacrifice. A player who works through the check list will see that Black's only reply to Qb8+ is to capture the queen, and that the capture opens the d-file.
Notice also how the opponent's replies were tested. After Qb8+, Black has exactly one legal move: the king has no safe square, and the only piece that can answer the check is the knight capturing the queen. A line where every reply is forced is the easiest kind to calculate to the end, which is why checks come first.
WHERE CALCULATION GOES WRONG
- Anchoring. You fall in love with the first idea and analyse only that. Forcing yourself to list a second candidate before you calculate breaks this.
- Ignoring the opponent's best reply. You calculate your sequence and assume the opponent cooperates. Always ask what you would play in their position.
- Stopping on a capture. You calculate a series of exchanges and stop right after your capture, without checking the recapture or an in-between move.
- Failing to evaluate at the end of the line. You reach a position and say "looks good" without counting material or checking for threats against your king.
- Continuing past the point of usefulness. If a line is unclear after several moves, evaluate the position you have reached and decide whether you like it. Perfect calculation to the end is not always possible.
A PRACTICE ROUTINE
Calculation improves with deliberate practice, and the best training material is your own games. After each game, find the positions where you spent a long time, or where the engine flagged a mistake, and repeat the routine on them without looking at the engine's answer. First list your candidates. Then calculate. Then compare with the engine. The gap between what you found and what was available is your training target.
For puzzles, follow the same method: before moving a piece, write down your first-pass checks, captures and threats. Solving puzzles by random guessing and clicking trains the wrong habit.
The positions where you went wrong are your best training material. ChessDiary's analysis flags the moves where the evaluation turned, so you can return to those exact positions and run the routine on them.
Board diagrams are generated from the positions described in each caption. Piece graphics by Colin M.L. Burnett, used under CC BY-SA 3.0 / GPL via the python-chess library.