Relative to the
ravel.C38.m ...
ronk wrote:- Code: Select all
. . . | . . 9 | 9 . .
. #9 #9 | . 9 . | 9 . .
-9 . . | . 9 9 | 9 *9 .
---------+----------+----------
9 . . | . 9 9 | 9 . .
9 . *9 | . 9 . | 9 *9 .
. . . | 9 . . | . . 9
---------+----------+----------
. . . | 9 . . | . . 9
. *9 . | . 9 9 | 9 *9 .
9 . . | . 9 . | 9 . .
sashimi swordfish c238\r358 plus fin r2c23, implies r3c1<>9
I discovered my solver doesn't find this sashimi, a basic fish.
By "basic" I mean an unfinned, or finned, or sashimi
row-column fish, IOW no frankens and no mutants.
The reason? Using the same base sectors (c238), there is also a finned swordfish -- c238\r258 plus fin r3c8. Once a finned fish is recognized, the solver doesn't bother to look for a sashimi that uses the same base sectors. I suspect my basic-fish-algorithm is not the only one with this design flaw.