Hi Steve,
SteveG48 wrote:(6=123)r5c258 - 2r56c4|3r7c8 = (13789)r4567c4,r7c8 - (8|9=6)r7c9 => -6 r5c9 ; stte
Yarg. Practically the same as Leren's but not nearly as nice.
I think it's different enough, and niceness is somewhat subjective. Personally I hate ALS terms without the passenger digits (hard to read against the grid, looks simpler than it really is), so everything is nicer than that

Disregarding that easily fixed style issue we can of course agree that Leren's AIC is the cleanest. However, the (unfolded) matrix of yours is actually a bit nicer because it can be written as a TM:
- Code: Select all
6r5c2 1r5c2
6r5c5 1r5c5 2r5c5
1r5c8 2r5c8 3r5c8
1r5c4 2r5c4 3r5c4 7r5c4
2r6c4 ..... 7r6c4 1r6c4
1r4c4 3r4c4
1r7c4 3r7c4 8r7c4
3r7c8 ....................... 9r7c8
6r7c9 ................................... 8r7c9 9r7c9
======================================================
-6r5c9
That's slightly different from your AIC, corresponding with:
(6=123)r5c258 - (2|3)r56c4,r7c8 ...
As for the following term, I might consider using an optional comma to (subjectively) improve readability:
(7138,9)r6547c4,r7c8
or perhaps:
(713,89)r654c4,r7c48 - (8|9=6)r7c9
The latter form makes the following weak link easier to read, but it kind of blurs the reason for 8r7c4, so neither is perfect. This might be stretching a bit too much, though it would give a pretty short AIC:
(6=123)r5c258 - (2|3)r56c4,r7c8 = (713,896)r654c4,r7c489 => -6 r5c9 ; stte
(This is pure speculation of possibilities. Nothing wrong with your original!)
From a resource management perspective, yours and Leren's are similar. Both use 9 cells, 7 digits, and 25 candidates. Mine uses 11 cells, 5 digits, and 17 candidates. That's what I meant earlier about the difficulty of judging complexity. For that I mostly look at the unfolded matrix form, though it doesn't necessarily tell the whole story either.