.
Good puzzle for fishermen.
- Code: Select all
- Resolution state after Singles and whips[1]:
 +-------------------------+-------------------------+-------------------------+
 ! 3456789 6789    4569    ! 25679   25789   25689   ! 3489    179     1234789 !
 ! 3456789 6789    4569    ! 25679   1       25689   ! 3489    79      234789  !
 ! 789     1       2       ! 3       789     4       ! 5       6       789     !
 +-------------------------+-------------------------+-------------------------+
 ! 15689   689     569     ! 124579  2345789 123589  ! 349     59      34569   !
 ! 1569    2       3       ! 1459    459     159     ! 7       8       4569    !
 ! 589     4       7       ! 59      6       3589    ! 1       2       359     !
 +-------------------------+-------------------------+-------------------------+
 ! 24679   679     469     ! 124569  23459   123569  ! 89      1579    15789   !
 ! 29      3       1       ! 8       259     7       ! 6       4       59      !
 ! 4679    5       8       ! 1469    49      169     ! 2       3       179     !
 +-------------------------+-------------------------+-------------------------+
finned-swordfish-in-rows: n9{r8 r3 r9}{c9 c1 c5} ==> r7c5 ≠ 9
finned-swordfish-in-rows: n9{r8 r3 r6}{c9 c1 c5} ==> r5c5 ≠ 9, r4c5 ≠ 9
naked-quads-in-a-block: b5{r5c4 r5c5 r6c4 r5c6}{n1 n4 n5 n9} ==> r6c6 ≠ 9, r6c6 ≠ 5, r4c6 ≠ 9, r4c6 ≠ 5, r4c6 ≠ 1, r4c5 ≠ 5, r4c5 ≠ 4, r4c4 ≠ 9, r4c4 ≠ 5, r4c4 ≠ 4, r4c4 ≠ 1
hidden-single-in-a-row ==> r4c1 = 1
whip[1]: r4n4{c9 .} ==> r5c9 ≠ 4
jellyfish-in-columns: n9{c2 c8 c3 c7}{r7 r4 r2 r1} ==> r7c9 ≠ 9, r7c6 ≠ 9, r7c4 ≠ 9, r7c1 ≠ 9, r4c9 ≠ 9, r2c9 ≠ 9, r2c6 ≠ 9, r2c4 ≠ 9, r2c1 ≠ 9, r1c9 ≠ 9, r1c6 ≠ 9, r1c5 ≠ 9, r1c4 ≠ 9, r1c1 ≠ 9stte
(same jellyfish as everybody)