.
- Code: Select all
 Resolution state after Singles and whips[1]:
   +----------------------+----------------------+----------------------+ 
   ! 14     2      3      ! 7      5      9      ! 148    148    6      ! 
   ! 8      7      14     ! 2      6      134    ! 5      9      134    ! 
   ! 9      1456   1456   ! 138    138    1348   ! 7      2      134    ! 
   +----------------------+----------------------+----------------------+ 
   ! 126    156    12568  ! 1358   4      1358   ! 9      7      158    ! 
   ! 3      145    7      ! 158    9      6      ! 148    1458   2      ! 
   ! 14     1459   14589  ! 158    2      7      ! 13468  134568 1458   ! 
   +----------------------+----------------------+----------------------+ 
   ! 5      1369   1269   ! 4      7      138    ! 12368  1368   189    ! 
   ! 1467   13469  1469   ! 135689 138    2      ! 13468  134568 145789 ! 
   ! 12467  8      12469  ! 13569  13     135    ! 12346  13456  14579  ! 
   +----------------------+----------------------+----------------------+
  simplest-first solution, hardest pattern = Naked Tripletsnaked-pairs-in-a-column: c1{r1 r6}{n1 n4} ==> r9c1 ≠ 4, r9c1 ≠ 1, r8c1 ≠ 4, r8c1 ≠ 1, r4c1 ≠ 1
naked-pairs-in-a-block: b1{r1c1 r2c3}{n1 n4} ==> r3c3 ≠ 4, r3c3 ≠ 1, r3c2 ≠ 4, r3c2 ≠ 1
hidden-pairs-in-a-column: c4{n6 n9}{r8 r9} ==> r9c4 ≠ 5, r9c4 ≠ 3, r9c4 ≠ 1, r8c4 ≠ 8, r8c4 ≠ 5, r8c4 ≠ 3, r8c4 ≠ 1
hidden-single-in-a-block ==> r9c6 = 5
hidden-pairs-in-a-row: r6{n3 n6}{c7 c8} ==> r6c8 ≠ 8, r6c8 ≠ 5, r6c8 ≠ 4, r6c8 ≠ 1, r6c7 ≠ 8, r6c7 ≠ 4, r6c7 ≠ 1
whip[2]: c1n1{r6 r1} - b3n1{r1c7 .} ==> r6c9 ≠ 1
whip[2]: c1n4{r6 r1} - b3n4{r1c7 .} ==> r6c9 ≠ 4
whip[1]: r6n4{c3 .} ==> r5c2 ≠ 4
naked-triplets-in-a-column: c2{r3 r4 r5}{n5 n6 n1} ==> r8c2 ≠ 6, r8c2 ≠ 1, r7c2 ≠ 6, r7c2 ≠ 1, r6c2 ≠ 5, r6c2 ≠ 1
w1-tte
There's no real 1-step solution.