Forcing Chains

Level 12 Β· Black Belt

Strategy:

Forcing

Requires:

X-Cycles

Overview

Forcing Chains explore what happens when a cell is assumed to be each of its candidates. If all assumptions lead to the same conclusion, that conclusion must be true.

How It Works

  1. Find a cell with 2-3 candidates.
  2. Assume each candidate in turn and follow the logical chain.
  3. If all chains lead to the same elimination, that elimination is valid.
  4. If all chains place the same digit in another cell, that placement is valid.

Example

Starting position

Look for Forcing Chains.

1

Start from bivalue cell r1c3

Find a bivalue cell r1c3 with candidates { 1, 5 }.

2

First branch: r1c3 is 1

If r1c3 = 1, follow implications to see what gets eliminated.

3

Second branch: r1c3 is 5

If r1c3 = 5, follow implications to see what gets eliminated.

4

Remove the shared eliminations from r2c4

Both assumptions eliminate the same candidates. Remove them from r2c4.

5

Result

Result after applying the technique.

Tips & Patterns

  • Forcing Chains are powerful but time-consuming.
  • Start from cells with few candidates.
  • They're essentially "if-then" logic following implications.
  • Consider using pencil and paper to track chains.