- Code: Select all
( n8r6c9 n9r5c8 n7r7c8 n2r4c8 n4r1c8 )
3678 36789 36789 269 1 5 3679 4 23679
2 345679 134679 469 679 4679 35679 8 13679
145678 456789 146789 3 26789 246789 5679 15 12679
9 34567 13467 8 3567 13467 37 2 37
13678 23678 123678 126 2367 12367 4 9 5
3457 23457 2347 2459 23579 23479 1 6 8
368 1 5 269 4 23689 689 7 69
3468 34689 34689 7 35689 13689 2 15 1469
4678 246789 246789 12569 25689 12689 5689 3 1469
after initialization + singles, the templates analysis shows that the five valid templates for value 5 have in common the cell r8c8.
- Code: Select all
VT: (6 16 72 32 5 1086 176 34 256)
Cells: nil nil nil nil (71) nil nil nil nil
(6 16 20 32 45 46 57 71 76) (6 16 19 32 45 47 57 71 76) (6 16 19 29 45 50 57 71 76)
. . . . • 5 . • . . . . . • 5 . • . . . . . • 5 . • .
• - . . . . X • . • - . . . . X • . • - . . . . X • .
- X . • . . - - . X - . • . . - - . X - . • . . - - .
• - . • X . . • . • - . • X . . • . • X . • - . . • .
. . . . . . • • 5 . . . . . . • • 5 . . . . . . • • 5
X - . - - . • • • - X . - - . • • • - - . - X . • • •
. • 5 . • . . • . . • 5 . • . . • . . • 5 . • . . • .
. . . • - . • X . . . . • - . • X . . . . • - . • X .
. . . X - . - • . . . . X - . - • . . . . X - . - • .
(6 16 19 29 45 49 57 71 77) (6 11 25 32 45 46 57 71 76)
. . . . • 5 . • . . . . . • 5 . • .
• - . . . . X • . • X . . . . - • .
X - . • . . - - . - - . • . . X - .
• X . • - . . • . • - . • X . . • .
. . . . . . • • 5 . . . . . . • • 5
- - . X - . • • • X - . - - . • • •
. • 5 . • . . • . . • 5 . • . . • .
. . . • - . • X . . . . • - . • X .
. . . - X . - • . . . . X - . - • .
( n5r8c8 n1r3c8 n1r2c3 n1r5c1 n1r9c4 n1r4c6 n5r9c5
n5r6c4 n1r8c9 n4r9c9 n4r6c6 n4r2c4 n5r4c2 n5r3c1
n9r6c5 n4r4c3 n4r8c1 n5r2c7 n6r4c5 n7r2c5 n2r5c4
n3r5c5 n7r5c6 n8r8c5 n2r3c5 n2r7c6 n2r1c9 n3r7c1
n3r8c6 n4r3c2 n8r7c7 n8r3c6 n7r6c1 )
68 36789 36789 69 1 5 3679 4 2
2 369 1 4 7 69 5 8 369
5 4 679 3 2 8 679 1 679
9 5 4 8 6 1 37 2 37
1 68 68 2 3 7 4 9 5
7 23 23 5 9 4 1 6 8
3 1 5 69 4 2 8 7 69
4 69 69 7 8 3 2 5 1
68 26789 26789 1 5 69 69 3 4
after setting 5 in r8c8 + singles the templates analysis shows that from the initial 1086 valid templates for value 6 there are only two left, and they have in common five cells, setting 6 in these cells give the solution.
- Code: Select all
#VT: (1 2 3 1 1 2 5 4 3)
Cells: nil nil nil nil nil (1 15 27 58 79) nil nil nil
(1 15 27 32 39 53 58 65 79) (1 15 27 32 38 53 58 66 79)
X - - - • • - • • X - - - • • - • •
• - • • • X • • - • - • • • X • • -
• • - • • • - • X • • - • • • - • X
• • • • 6 • . • . • • • • 6 • . • .
• - X • • • • • • • X - • • • • • •
• . . • • • • 6 • • . . • • • • 6 •
• • • X • • • • - • • • X • • • • -
• X - • • • • • • • - X • • • • • •
- - - • • - X • • - - - • • - X • •
( n6r1c1 n9r1c4 n6r2c6 n6r7c4 n9r7c9 n8r9c1 n9r9c6
n6r9c7 n3r2c9 n7r4c9 n7r1c7 n9r2c2 n7r3c3 n9r3c7
n6r3c9 n3r4c7 n6r8c2 n9r8c3 n2r9c3 n8r5c2 n6r5c3
n3r6c3 n7r9c2 n3r1c2 n8r1c3 n2r6c2 )
6 3 8 9 1 5 7 4 2
2 9 1 4 7 6 5 8 3
5 4 7 3 2 8 9 1 6
9 5 4 8 6 1 3 2 7
1 8 6 2 3 7 4 9 5
7 2 3 5 9 4 1 6 8
3 1 5 6 4 2 8 7 9
4 6 9 7 8 3 2 5 1
8 7 2 1 5 9 6 3 4