While studying the grid from this thread, I stumbled across a potentially useful little trick.
The original grid;
- Code: Select all
3 6 14 | 14 7 9 | 2 8 5
7 29 8 | 3 24 5 | 469 46 1
49 12 5 | 8 6 12 | 479 3 479
----------------------+-----------------------+----------------------
28 5 9 | 147 3 246 | 18 467 478
28 4 67 | 5 129 126 | 3 167 789
1 3 67 | 47 49 8 | 4679 5 2
----------------------+-----------------------+----------------------
6 7 134 | 9 5 34 | 18 2 48
49 189* 2 | 6 18* 47 | 5 147 3
5 18* 34 | 2 148* 1347 | 47 9 6
As mentioned in the other thread, it can be advanced with this loop, taking advantage of an Almost Unique Rect at R89C25;
- Code: Select all
R8C5=8={Almost Unique Rectangle:R8C2=9|4=R9C5}=8=R8C5 -> R8C5=8
Then basic techniques and an XY-Wing take us here;
- Code: Select all
3 6 14 | 14 7 9 | 2 8 5
7 29 8 | 3 24 5 | 469 46 1
49 12 5 | 8 6 12 | 479 3 479
----------------------+-----------------------+----------------------
28 5 9 | 147 3 26 | 18 467 478
28 4 67 | 5 29 126 | 3 167 789
1 3 67 | 47 49 8 | 4679 5 2
----------------------+-----------------------+----------------------
6 7 134 | 9 5 34 | 18 2 48
49 19* 2 | 6 8* 47 | 5 147 3
5 8* 34 | 2 1* 347 | 47 9 6
Now look at our Almost Unique Rectangle. It's almost completely solved.
BUT! Since we know that none of the four corners were part of the initial set of clues, R8C2 can not be 1, or we would have a two-solution grid where we could swap the 1s and the 8s in the rectangle. In other words, the strong link from before, R8C2=9|4=R9C5, still holds.So, since the 4 in R9C5 has been wiped out, so we can happily fix R8C2=9.
Conclusion; We can actually look for remnants of unique patterns even among the solved cells, and react accordingly, if-and-only-if none of the corners were part of the initial set of clues (which of course would avoid the two-solution potential).
So there you have it. I just thought it was an interesting twist on solving, since it either relies on knowing the starting position of the puzzle, or that the solver "remembers" strong links, even after the pattern from which they were formed has been partially solved.
Vidar