- 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