Hi
Steve,
SteveG48 wrote:Thoughts? (So where is SpAce anyway?)
What, are you really missing my pain-in-the-butt input? I'm honored!
Well, since there seems to be no other takers for your good question (and I just happened to notice it), here goes nothing...
First of all, nice solution! I can see why you found it a bit tricky to notate.
(8=5692)b5p1235 - (2=8)r1c5 - (8=2)r1c6 - (2=8|3)r348c6 - (3=68)r34c4 => -8 r4c13,r6c456 ; stte
I can avoid the difficulty using a starred memory chain:
(8*=5692)b5p1235 - (2=8)r1c5 - (8=2)r1c6 - (2*8=593)r348c6 - (3=68)r34c4 => -8 r4c13,r6c456 ; stte
To be honest, I can't quite see how the latter chain is supposed to work. I think the only memory you really need is for the alternate end point, and for that the first version was closer. Just add a star to the (8*|3) node and link it to the eliminations! It's a bit ugly, though:
(8=5692)b5p1235 - r1c5 = (29)r18c6 - (95=8*|3)r43c6 - (3=68)r34c4 => -(*)8 r4c13,r6c456
(Never mind my alternate beginning.) Personally I've used '@' as a special marker for alternate (and extra) end points to avoid starring the eliminations, but it's probably not understood by all (and I'm not sure which side of the 8 it's better):
(8=5692)b5p1235 - r1c5 = (29)r18c6 - (95=8@|3)r43c6 - (3=68)r34c4 => -8 r4c13,r6c456
Or we can build memory into the chain and get a pure but more complex AIC:
(8=5692)b5p1235 - (2=8)r1c5 - (8=2)r1c6 - (2=8|3)r348c6 - 3r3c4&8r167c6 = (68)r34c4|8r4c6 => -8 r4c13,r6c456 ; stte
I have no objection to that, except for what you said about the complexity. It's pretty much impossible to avoid in these situations. All you can do is transform it into a different kind of complexity. Here's one way to write it with a bit less apparent complexity, but the price is a multi-house node of which I'm not a fan:
(8=5692)b5p1235 - r1c5 = (29)r18c6 - (95)r43c6 = (8)r4c6|(368)r3c64,r4c4 => -8 r4c13,r6c456
Would any of these options work for you?