SteveG48 wrote:SpAce wrote:
(16)r1c3,r5c9 = (16)r18c6|(6)r5c4 - r4c6 =x= (6)r1c1 => -6 r1c39; stte
Nice one. Very nice.
I assume that the notation =x= means that it's a derived strong link with the details left to the reader. I'd just as soon you wrote it out.
Thanks,
Steve! Yes, it's a derived strong link and the 'x' denotes an X-Chain fragment. You're right; I should have written it out but I just wanted to do some experimenting with teleportation, inspired by a
recent discussion with
eleven. The (now hidden) original had what I really wanted to try (implication), but it wasn't a good match with the new version.
Personally I have no problem if someone wants to jump over trivial chain elements, as long as those cells are clearly marked in the grid and the chain type is marked in the link (in this case '=x=' for X-Chain). Similarly one could skip a lengthy XY-Chain with a derived weak link (1=2) -xy- (3=4). Usually those parts of a chain aren't very interesting, and X-Chains can't even be packed (except with the hated 3D-notation) so they can add a lot of length and clutter. That said, most of the time such skipping probably shouldn't be used anyway, but if and when it is, I guess we should have some conventions that everyone can understand.
The more interesting case is when neither a derived strong or a weak link works, or rather, when both would be needed. That's when the implication is needed (what I call "teleporting" in this context). However, since '->' looks kind of out place in an AIC (even though it works logically and doesn't break reversibility or anything), I'm wondering if it could be replaced with '-='. In other words, could this:
(16)r1c3,r5c9 = (16,8)r184c6|(8)r5c9 - (8=6)r5c4 -xchain-> (6)r1c1 => -6 r1c39
...be this:
(16)r1c3,r5c9 = (16,8)r184c6|(8)r5c9 - (8=6)r5c4 -xchain= (6)r1c1 => -6 r1c39
Or is it even more confusing?
Of course the implication is never really necessary because one can always add (or possibly remove) an extra node and a link to make a normal derived link work, but sometimes it just doesn't work as nicely. That's why I think I'd like to have that option, even though I fully realize that it should be used very sparingly (like any skipping of chain parts). Any thoughts on this?
(If I remember correctly,
Cenoman has sometimes used implication within a complex AIC or kraken. If I also remember correctly, I probably complained about it a bit because it's not an official Eureka symbol and can cause confusion. I still have the same reservations, but I'm perhaps more open to accepting it.)