Very nice new features!
The RTs seem a little bugged, though. As I mentioned elsewhere, the eliminations writen below the grid are the ones of the TH itself, whether they have already been eliminated or not.
The new eliminations are shown in the grid but missing from the text.
In some cases, there is more than a visual bug, see the following grid:
- Code: Select all
,--------------------,---------------------,--------------------,
| 1 2358 2379 | 4 359 6 | 27 3589 359 |
| 4 2356 23679 | 1 8 359 | 27 359 3569 |
| 68 3568 369 | 359 2 7 | 48 1 34569 |
:--------------------+---------------------+--------------------:
| 2359 236 236 | 359 4 1 | 359 7 8 |
| 359 4 1 | 7 359 8 | 6 359 2 |
| 359 7 8 | 2 6 359 | 1 4 359 |
:--------------------+---------------------+--------------------:
| 23678 168 4 | 35689 13579 23 | 3589 3589 1359 |
| 3678 9 5 | 368 137 34 | 348 2 134 |
| 238 18 23 | 3589 1359 23459 | 34589 6 7 |
'--------------------'---------------------'--------------------'
The solver claims to find the following step, but there are no eliminations:
Triplet Oddagon(RT) + Triplet ERI: 359r34c47,r1c59,r2c68,r5c58,r6c69 + 359b4 => r3c7<>
Autosolve from the above grid just causes the solver to crash if TH is checked for early enough (I assume it's because it gets stuck in a loop, finding the same step over and over, until it reaches a limit on the length of the path).
Added: The RTs visualisations look really nice and they should generally be quite clear, but they don't show up in krakens.
This appears to be a problem with TH relations in general (see the steps your solver finds in the following grid states).
(This could also be an intentional design choice, in which case I would still like to see them when viewing the specific branch where they're used and see 'with Triplet Oddagon' in the name of the chain.)
- Code: Select all
,---------------------------------,---------------------------------,--------------------------------,
| 12356789 12356789 12356789 | 123 56789 56789 | 4 56789 12356789 |
| 23456789 123456789 123456789 | 456789 123 456789 | 12356789 123 12356789 |
| 23456789 123456789 123456789 | 456789 456789 123 | 12356789 12356789 123 |
:---------------------------------+---------------------------------+--------------------------------:
| 23456789 123456789 123456789 | 23 456789 456789 | 123 456789 456789 |
| 23456789 123456789 123456789 | 456789 123 456789 | 56789 456789 123 |
| 23456789 123456789 123456789 | 456789 456789 123 | 56789 123 456789 |
:---------------------------------+---------------------------------+--------------------------------:
| 123456789 123456789 123456789 | 123456789 123456789 123456789 | 12356789 123456789 123456789 |
| 123456789 123456789 123456789 | 123456789 123456789 123456789 | 12356789 123456789 123456789 |
| 23456789 123456789 123456789 | 23456789 123456789 123456789 | 12356789 23456789 23456789 |
'---------------------------------'---------------------------------'--------------------------------'
- Code: Select all
,---------------------------------,---------------------------------,---------------------------------,
| 123456789 123456789 123456789 | 123 123456789 123456789 | 123 456789 456789 |
| 123456789 123456789 123456789 | 123456789 1234 123456789 | 456789 123 456789 |
| 123456789 123456789 123456789 | 123456789 123456789 123 | 456789 456789 123 |
:---------------------------------+---------------------------------+---------------------------------:
| 123456789 12346789 12346789 | 123 456789 456789 | 123 123456789 123456789 |
| 123456789 12346789 12346789 | 456789 123 456789 | 123456789 123456789 123 |
| 123456789 123456789 123456789 | 456789 46789 123 | 123456789 1235 123456789 |
:---------------------------------+---------------------------------+---------------------------------:
| 12346789 123456789 123456789 | 123456789 45 123456789 | 123456789 12346789 123456789 |
| 123456789 123456789 123456789 | 123456789 123456789 123456789 | 123456789 123456789 123456789 |
| 123456789 12346789 12346789 | 123456789 123456789 123456789 | 12346789 123456789 12346789 |
'---------------------------------'---------------------------------'---------------------------------'
Marek