- Code: Select all
NoFish20
.---------------.---------------.---------------.
| 38 34 248 | 1 9 7 | 23 5 6 |
| 1 357 2567| 368 35 4 | 23 78 9 |
| 3567 9 567 | 368 2 56 | 1 78 4 |
:---------------+---------------+---------------:
| 2 6 3 | 4 1 8 | 5 9 7 |
| 57 8 157 | 9 35 2 | 4 6 13 |
| 9 45 145 | 36 7 56 | 8 2 13 |
:---------------+---------------+---------------:
| 68 1 68 | 5 4 9 | 7 3 2 |
| 357 357 57 | 2 6 1 | 9 4 8 |
| 4 2 9 | 7 8 3 | 6 1 5 |
'---------------'---------------'---------------'
. . . | . . . | . . .
. 5 5 | . 5 . | . . .
*5 . @5 | . . *5 | . . .
---------+---------+---------
. . . | . . . | . . .
*5 . @5 | . 5 . | . . .
. *5 @5 | . . *5 | . . .
---------+---------+---------
. . . | . . . | . . .
@5 5 -5 | . . . | . . .
. . . | . . . | . . .
I finally managed to program a routine for broken wings into my solver. It allows any odd number of conjugated links, even grouped ones, but it doesn't find any broken wings in these examples that I didn't find manually.
So that still leaves 16 of the puzzles unsolvable.
BTW, I tried to solve an archive of 539 template solvable puzzles. 535 of them can be solved with ultimate fish, 200 can be solved with broken wings instead.
@Myth Jellies: I'll take some time to dig into your broken swordfish and try to understand what you are doing there.
Myth Jellies wrote:Perhaps now that we have gotten used to avoiding deadly patterns using URs, we will be a little more comfortable avoiding the deadly pattern represented by the broken wing.
The deadly pattern in URs is of a different kind. If it was true, the puzzle would have multiple solutions. If the deadly pattern in the Broken Wing was true, the puzzle would be unsolvable. So the only assumption is, that the puzzle has a solution, it's not a uniqueness exploit.