Hi Robert,
Mauriès Robert wrote:- With two conjugated tracks:
P(6r3c6) : 6r3c6->6r1c8->9r1c5->5r3c5
P(6r1c4) : 6r1c4->6r5c6->9r5c5->5r3c5 => r3c5=5, stte
- With an anti-track:
P'(9r1c5) : -9r1c5->9r1c8->6r1c4->6r5c6->9r5c5 => -9r3c5, stte.
How would you write the equivalent with AICs?
The direct translation of your conjugated tracks is a two-way Kraken (which is an AIC if stretched onto a single line):
- Code: Select all
(6)r3c6 - r3c8 = (6-9)r1c8 = r1c5 - (9=5)r3c5
||
(6)r1c4 - r3c6 = (6-9)r5c6 = r5c5 - (9=5)r3c5
=> +5 r3c5; stte
However, that can be shortened and looped (because 9r1c5 and 9r5c5 see each other, i.e. they're weakly linked):
- Code: Select all
(6)r3c6 - r3c8 = (6-9)r1c8 = (9)r1c5
|| |
(6)r1c4 - r3c6 = (6-9)r5c6 = (9)r5c5
=> -17 r1c8, -12 r5c6, -9 r23c5; stte
That would be a Kraken-loop, I guess.
On the other hand, your anti-track maps directly onto an AIC:
(9)r1c5 = (9-6)r1c8 = r1c4 - r3c6 = (6-9)r5c6 = (9)r5c5 => -9 r23c5; stte
Again, since the end points are weakly linked, it's actually a loop with the same additional eliminations. Personally I'd also compact it a bit:
(96)r1c58 = r3c8 - r3c6 = (69)r5c65 - loop =>
-17 r1c8, -12 r5c6, -9 r23c5; stte
Lesson learned: your two-way conjugated tracks and anti-tracks are equivalent, at least when non-branching chains are sufficient. I'd recommend sticking to the anti-track in those cases because it can be written on one line. You only need conjugated tracks when you have 3+ cases to track, or possibly when a branching net is needed and it's easier to write that way. It's the same exact difference as what we have between AICs and Krakens. It makes no sense to use two-way Krakens unless the AIC would be really long.
Of course the simplest option would be to ditch the anti-track and only use conjugated tracks for everything. That would be the most in line with your goal of extreme simplicity because then there would be only one thing to learn instead of two. (Similarly we could write everything as Krakens and ditch AICs. Obviously we don't want to do that, though.)
PS. Ajò's and Leren's AICs and Phil's loop are practically equivalent to the above.