Next MoveChess
Calculation & Strategy•7 min read•March 15, 2026

How to Find the Best Move in Chess (A Step-by-Step Calculation Guide)

Master the mental algorithm used by Grandmasters and modern chess engines to spot winning moves, evaluate candidate positions, and eliminate tactical blunders.

NM
Grandmaster Analysis Team· Verified Chess Strategy

Finding the best move in any chess position is rarely a matter of pure intuition. Top grandmasters and computer engines alike rely on a structured thinking process called the Candidate Move Algorithm.

In this guide, we break down the practical steps you can take on every turn to find the highest-eval next move on the board.


1. Scan for Forcing Moves (C-C-T)

Before considering long-term plans or quiet positional maneuvers, you must always calculate forcing moves in a strict order:

  1. Checks (C): Does either side have checks that limit king movement or force piece retreats?
  2. Captures (C): Are there any hanging pieces, favorable trades, or tactical piece sacrifices?
  3. Threats (T): Can you attack high-value pieces (Queen, Rook) or create an unstoppable checkmate pattern?

Rule of Thumb: If your opponent has an active threat, your best next move must address it first before launching your own attack.


2. Identify the Weaknesses in the Position

Every chess position contains subtle imbalances. Look for:

  • Exposed Kings: Uncastled or pawn-stripped kings are magnets for tactics.
  • Undefended Pieces (“LPDO”): “Loose Pieces Drop Off” — Grandmaster John Nunn’s golden rule.
  • Weak Squares & Holes: Squares that can no longer be protected by pawns (e.g., outpost squares like d5 or e4).
  • Pawn Structure Flaws: Isolated pawns, doubled pawns, or backward pawns that can be targeted.

3. Generate 3 to 4 Candidate Moves

Rather than calculating the first move that catches your eye, stop and write down 3 candidate moves:

  • Candidate A: An aggressive, forcing move (check or capture).
  • Candidate B: A piece activation or positional improvement.
  • Candidate C: A defensive prophylactic move neutralizing your opponent’s counterplay.

Evaluate each line 2–3 moves deep. Compare the resulting board states using an objective evaluation scale.


4. Run a “Blunder Check” Before Playing

Before releasing your piece, ask yourself one final question:

“If I play this move, what is my opponent’s most dangerous reply?”

Verify that you are not walking into a discovered attack, knight fork, back-rank mate, or pinned piece.


5. Practical Training with Next Move Chess

To accelerate your pattern recognition, use our Chess Next Move Suggestion Tool:

  • Set up difficult positions from your own blitz or classical games.
  • Let the engine evaluate the top candidate moves and provide clear evaluation deltas.
  • Compare your chosen move against the engine’s suggested line to uncover hidden tactical ideas.
Interactive Tool

Want to improve your chess calculation skills?

Read our Grandmaster guide on step-by-step candidate move calculation.

Analyze Position →