- Code: Select all
. 8 . | 5 . . | 9 . .
2 . . | . . 1 | . 6 .
. . 7 | 4 . . | . 5 1
-------+-------+-------
4 . . | 2 1 . | . 9 .
9 . . | . . . | . . 5
. 7 . | . 4 8 | . . 2
-------+-------+-------
8 1 . | . . 6 | 5 . .
. 4 . | 1 . . | . . 7
. . 2 | . . 4 | . 1 .
down to this state:
- Code: Select all
13 8 134 | 5 6 2 | 9 7 34
2 359 3459 | 37 79 1 | 348 6 348
36 369 7 | 4 8 39 | 2 5 1
-------------------+-------------------+------------------
4 36 368 | 2 1 5 | 7 9 68
9 2 18 | 6 3 7 | 148 48 5
156 7 156 | 9 4 8 | 16 3 2
-------------------+-------------------+------------------
8 1 39 | 37 279 6 | 5 24 349
356 4 3569 | 1 259 39 | 368 28 7
7 3569 2 | 8 59 4 | 36 1 369
and then asked the solver for a hint. What it gave me is this:
[R1C1] =1= [R1C3] -1- [R5C3] =1= [R5C7] =4= [R2C7] -4- [R1C9] -3- [R1C1]
My reaction to this was WTF? I don't see the logic that makes R5C3 a 1, or R5C7 a 4. Hopefully, someone here can help me understand this.
I realize this could have gone into the "Help with Particular Puzzles" section, but what I'm really looking for here is an explanation of why this chain works. I've seen examples in other places that have similarly disconnected (to my mind, at least) logic to demonstrate the loop. An example would be this puzzle:
- Code: Select all
2567 567 12 | 9 35678 357 | 4 1237 1278
24679 4679 8 | 36 1 347 | 5 2379 279
3 4579 149 | 58 4578 2 | 78 6 1789
----------------------+-----------------------+---------------------
2456 456 7 | 1 235 9 | 236 8 2456
2589 589 239 | 4 23578 6 | 237 1257 1257
24568 1 234 | 2358 23578 357 | 9 2457 24567
----------------------+-----------------------+---------------------
489 2 49 | 7 456 1 | 68 459 3
478 3478 5 | 236 9 34 | 1 247 68
1 3479 6 | 235 2345 8 | 27 24579 24579
for which they declare a loop:
[R1C5]=8=[R1C9]-8-[R8C9]-6-[R7C7]=6=[R4C7]=3=[R4C5]-3-[R1C5] => R1C5<>3
How did they decide that R4C7 was a 3 instead of a 2, much less that the first square should be an 8?
Please help, I'm afraid I'm in over my head here...