dvgrn wrote: September 16th, 2026, 10:31 am
I see the problem, but I don't see the solution. The lookup table you've given only maps F through Bx to arbitrary numbers 0 through 7. That doesn't seem like an improvement, since it doesn't give any help in explaining what that H-to-S example is supposed to map to -- apparently it isn't 0 or 7, but what is it?
I decided to combine the original with a modified version of the original version of my naming scheme to get this:
Code: Select all
x = 48, y = 29, rule = LifeHistory
11.3D8.D8.3D7.3D$10.D3.D6.2D7.D3.D5.D3.D$10.D3.D5.D.D11.D9.D$10.D3.D7.
D10.D8.2D$10.D3.D7.D9.D11.D$10.D3.D7.D8.D8.D3.D$11.3D6.5D5.5D6.3D2$7.
41F$7.F9.F9.F9.F9.F$4.D2.F9.F9.F9.F9.F$3.D3.F9.F9.F3.A5.F9.F$3.D3.F3.
A5.F4.3A2.F3.3A3.F3.3A3.F$2.D4.F3.A.A3.F5.A3.F3.A.A3.F3.A5.F$.D5.F3.3A
3.F3.3A3.F5.A3.F2.3A4.F$.D5.F5.A3.F9.F9.F9.F$D6.F9.F9.F9.F9.F$7.F9.F9.
F9.F9.F$7.41F$7.F9.F9.F9.F9.F$D6.F9.F9.F9.F9.F$.D5.F5.A3.F9.F9.F9.F$.
D5.F3.3A3.F3.3A3.F5.A3.F2.3A4.F$2.D4.F3.A.A3.F5.A3.F3.A.A3.F3.A5.F$3.
D3.F3.A5.F4.3A2.F3.3A3.F3.3A3.F$3.D3.F9.F9.F3.A5.F9.F$4.D2.F9.F9.F9.F
9.F$7.F9.F9.F9.F9.F$7.41F!
Forward slash means unflipped object, backslash means the object is flipped. Increasing the number by one rotates the object 90 degrees counterclockwise, up to 270 degrees counterclockwise from its standard orientation. If the object orientation has backslash, it should be physically flipped vertically after the rotation(s) have been preformed. If one or more of these 4 rotations are the same, choose the smaller number. If the flipped version is the same as the original, then use the forward slash instead. The order of orientations is 0/, 1/, 2/, 3/, 0\, 1\, 2\, 3\, so the first matching orientation in this sequence is the one in the conduit name.
By this congruence, we have the mappings:
C1:(0/, 1/, 2/, 3/, 0\, 1\, 2\, 3\)
C2:(0/, 1/, 0/, 1/, 0\, 1\, 0\, 1\)
C4:(0/, 0/, 0/, 0/, 0\, 0\, 0\, 0\)
D2_+:(0/, 1/, 2/, 3/, 0/, 1/, 2/, 3/)
D2_x:(0/, 1/, 2/, 3/, 1/, 0/, 3/, 2/)
D4_+:(0/, 1/, 0/, 1/, 0/, 1/, 0/, 1/)
D4_x:(0/, 1/, 0/, 1/, 1/, 0/, 1/, 0/)
D4:(0/, 0/, 0/, 0/, 0/, 0/, 0/, 0/)