- Code: Select all
*-----------*
|...|.45|23.|
|83.|...|.6.|
|..4|...|5..|
|---+---+---|
|3.2|4..|..9|
|.4.|...|.7.|
|1..|..6|8.5|
|---+---+---|
|..7|...|9..|
|.8.|...|.21|
|.26|71.|...|
*-----------*
This puzzle is all singles until I get here?
- Code: Select all
*-----------------------------------------------------------*
| 7 9 1 | 6 4 5 | 2 3 8 |
| 8 3 5 | 29 279 279 | 1 6 4 |
| 2 6 4 | 138 38 138 | 5 9 7 |
|-------------------+-------------------+-------------------|
| 3 5 2 | 4 78 78 | 6 1 9 |
| 6 4 8 | 159 59 19 | 3 7 2 |
| 1 7 9 | 23 23 6 | 8 4 5 |
|-------------------+-------------------+-------------------|
| 45 1 7 | 2358 2358 2348 | 9 58 6 |
| 459 8 3 | 59 6 49 | 7 2 1 |
| 59 2 6 | 7 1 89 | 4 58 3 |
*-----------------------------------------------------------*
UR Type 2 => [r7c45]={5|8} => ... => { [r7c1]=4 & [r8c6]=4 }
*-----------------------------------------------------------*
| 7 9 1 | 6 4 5 | 2 3 8 |
| 8 3 5 | 29 279 279 | 1 6 4 |
| 2 6 4 | 138 38 138 | 5 9 7 |
|-------------------+-------------------+-------------------|
| 3 5 2 | 4 78 78 | 6 1 9 |
| 6 4 8 | 159 59 19 | 3 7 2 |
| 1 7 9 | 23 23 6 | 8 4 5 |
|-------------------+-------------------+-------------------|
| 4 1 7 | 2358 2358 238 | 9 58 6 |
| 59 8 3 | 59 6 4 | 7 2 1 |
| 59 2 6 | 7 1 89 | 4 58 3 |
*-----------------------------------------------------------*
Now, I can use a simple elimination chain for [r2c4]<>9 to crack the puzzle, but I'd like to know if there's a non-chaining technique that can be used instead.