Yes, this one is way easier. Here is a two-step solution:
- Code: Select all
.------------------.-------------------.----------------.
| 8 1 6 | 3 24 7 | 9 5 24 |
| 79 579 59 | 1 6 24 |a248 3 248 |
| 3 2 4 | 89 89 5 | 1 7 6 |
:------------------+-------------------+----------------:
| 249 3 1 | 2489 5 248 | 7 6 a248 |
| 6 45789 2589 | 24789 12489 3 | 248 248 15 |
| 247 4578 258 | 24678 1248 16 | 3 9 15 |
:------------------+-------------------+----------------:
| 5 6 3 | 248 1248 9 | 248 a1248 7 |
| 24 48 7 | 2468 3 16 | 5 1248 9 |
| 1 489 289 | 5 7 a248 | 6 248 3 |
'------------------'-------------------'----------------'
Whichever digit is true in r2c7 is forced into r4 in c9, r9 in c6 and c8 in r7. => –1r7c8
.------------------.-------------------.----------------.
| 8 1 6 | 3 24 7 | 9 5 24 |
| 79 579 59 | 1 6 24 | 248 3 248 |
| 3 2 4 | 89 89 5 | 1 7 6 |
:------------------+-------------------+----------------:
| 249 3 1 | 2489 5 248 | 7 6 248 |
| 6 45789 2589 | 24789 12489 3 | 248 248 15 |
| 247 4578 258 | 24678 1248 16 | 3 9 15 |
:------------------+-------------------+----------------:
| 5 6 3 | 248 1248 9 | 248 1248 7 |
| 24 48 7 | 2468 3 16 | 5 1248 9 |
| 1 489 289 | 5 7 248 | 6 248 3 |
'------------------'-------------------'----------------'
10 Truths = {248R7 248C6 248C9 2N7}
16 Links = {248r2 248r4 248c7 248b3 248b8 7n8}
If we assume 1r7c8, we'll empty r2c7 with the fish r7c69\r24c7b38 (rank2).
To get the corresponding multi-link, we simply take the link corresponding to each truth of the subpattern rank times and add all its links.
- Code: Select all
.---------.---------.---------.
| . . . | . . . | . . 3 |
| . . . | . . 3 | 3 . 4 |
| . . . | . . . | . . . |
:---------+---------+---------:
| . . . | . . 3 | . . 3 |
| . . . | . . . | . . . |
| . . . | . . . | . . . |
:---------+---------+---------:
| . . . | 3 3 . | 3 . . |
| . . . | . . 3 | . . . |
| . . . | . . 3 | . . . |
'---------'---------'---------'
(11L)r2477c66799b38 / 3 => 3L
The fact that r2c9 is part of four links doesn't matter, it would have to be part of 6 links to be twice in the multi-link. This happens with endofinned fishes.
Now we can use it for what we've previously used 5 links. When we do so for each digit, we save 6 links, proving a rank0 area (the remaining link r7c8).
- Code: Select all
.-----------------.-----------------.---------------.
| 8 1 6 | 3 *24 7 | 9 5 *24 |
| 79 579 59 | 1 6 24 | 248 3 248 |
| 3 2 4 | 89 89 5 | 1 7 6 |
:-----------------+-----------------+---------------:
| 249 3 1 |*2489 5 248 | 7 6 8–24|
| 6 4589 2589 | 7 *2489 3 | 248 248 1 |
| 247 478 28 | 6 *248 1 | 3 9 5 |
:-----------------+-----------------+---------------:
| 5 6 3 | 248 1 9 | 248 248 7 |
| 24 48 7 | 248 3 6 | 5 1 9 |
| 1 489 289 | 5 7 248 | 6 248 3 |
'-----------------'-----------------'---------------'
ERs 24r1b5\r4c59 => –24r4c9, stte
We can combine the steps by substituting 284 for b3p346.
Marek
Edit: Marked r4c9 with 'a' instead of 'b'. I originally meant to order the deductions, and this stayed here by accident.