Learn / Expert logic
Sudoku technique · Expert logic
Alternating inference chain
An AIC generalizes the strong-weak pattern to multiple digits and both cell and house links. This trainer demonstrates same-digit endpoint eliminations.
How to spot it
Write each node as a particular digit in a particular cell. Alternate the link types.
The common mistake
This bounded search does not implement every AIC type, grouped node, or loop rule.
Learn this first
X-Chains and XY-Chains.
A worked example
This position comes from SudokuByte’s lesson on the Alternating inference chain. Gold cells hold the evidence; green cells are the pattern’s ends.
256
2458
4568
7
1
23589
3469
24569
23459
1257
3
158
6
4
2589
179
1259
2579
12567
9
1456
23
23
235
13467
8
23457
2359
258
3589
23489
23689
1
34689
7
23489
4
6
7
5
2389
2389
1389
129
2389
1239
128
1389
23489
236789
234689
5
12469
23489
1379
147
1349
13489
5
3489
2
49
6
15679
1457
2
1489
689
4689
4789
3
45789
8
45
34569
2349
2369
7
49
459
1
256
2458
4568
7
1
23589
3469
24569
23459
1257
3
158
6
4
2589
179
1259
2579
12567
9
1456
23
23
235
13467
8
23457
2359
258
3589
23489
23689
1
34689
7
23489
4
6
7
5
2389
2389
1389
129
2389
1239
128
1389
23489
236789
234689
5
12469
23489
1379
147
1349
13489
5
3489
2
49
6
15679
1457
2
1489
689
4689
4789
3
45789
8
45
34569
2349
2369
7
49
459
1
Where to look
Write each node as a particular digit in a particular cell. Alternate the link types.An AIC generalizes the strong-weak pattern to multiple digits and both cell and house links. This trainer demonstrates same-digit endpoint eliminations.
Read the evidence in this position
Trace r3c42 → r3c43 → r3c53 → r3c52 → r9c52 → r9c42. Solid links mean at least one end is true; dashed links mean the two ends cannot both be true.Why the deduction must follow
Assume the first candidate is false. The next is forced true, the next false, and so on, ending true. If the first candidate was true instead, it already supplies the required 2. At least one endpoint is 2; a target seeing both endpoints cannot be 2.Apply the result
Erase 2 from r4c4, r6c4. The pattern may remove candidates without immediately solving a cell.
Further reading: hodoku.sourceforge.net