chris_c wrote:Sorry for posting an incomplete pattern but I wonder if anyone can hook up the rest of this pattern. The right hand side is already pretty fast and edge-shooting...
Easy enough. Just in case anyone is reading who might want to follow along with the process, here's a step-by-step analysis.
First add Snarks to see what mod-8 adjustment needs to be applied:
Code: Select all
x = 113, y = 109, rule = LifeHistory
25.2A$26.A5.2B11.A$26.A.AB.3B.B7.3A$27.2AB.6B5.A$29.8B5.2A$29.9B.5B$
23.B4.14B$22.2AB.19B$22.2A22B$23.24B$26.22B$25.22B$26.20B$27.19B$26.
21B$24.2AB.15B.4B$23.A.AB3.10B5.4B$23.A6.10B6.4B$22.2A5.13B5.4B$28.
15B5.4B$27.16B6.4B45.A$26.17B7.4B42.3A$27.16B8.4B40.A$28.13B11.4B39.
2A$28.5B2A2B.3B12.4B$30.3B2A2B2.4B11.3B$30.8B3.2A12.2B$29.8B4.A14.B$
29.8B5.3A$29.7B8.A$29.7B40.2A30.A$30.6B7.A31.A2.A27.3A$30.6B6.A.A31.A
.A26.A$31.5B6.A.A32.A27.2A$31.6B4.2A.3A$30.6B6.B4.A$30.7B3.B2AB3A$31.
8B.B2A.A$31.10B$30.3B2A6B$24.2A3.4B2A6B$25.A2.13B48.E$23.2BABA14B33.E
12.E$24.2B2A14B34.E11.3E$25.18B31.3E27.2A$26.18B40.C2B17.A.A$27.17B.
2B30.2B3.BC3B18.2A$28.18B2A29.3B.2B3CB$27.17B.B2A29.BCBC6B15.2A$26.
14B.4B.B31.B2C2D4B16.A$25.4B2.9B38.BCDBDB16.3A$24.4B4.7B10.2A28.BD3B
16.A$23.4B6.4B11.A.A27.B2DB$22.4B5.A3B7.2A4.A22.2A$21.4B5.A.AB6.A2.A
2.2A.4A17.A.A$20.4B6.A.A7.2A.A.A.A.A2.A8.A8.A12.2A$19.4B8.A11.A.ABABA
B10.3A5.2A11.A.A23.A$18.4B6.3A12.A.AB2AB14.A17.A23.3A$17.4B7.A15.AB.
2B14.2A16.2A22.A$16.4B27.3B28.2A9.2A14.2A$3.2A10.4B28.4B6.2A19.A10.2A
$4.A9.4B27.3B2AB6.A18.A.A$2.A10.4B26.5B2AB3.BA.A7.A10.2A$2.5A5.4B5.2A
20.10B.B2A7.A.A$7.A4.4B5.A20.13B9.A.A$4.3AB2.7B.BA.A19.14B4.2A4.A$3.A
.2B3.7B.B2A19.15B3.A.A15.2A$3.4A12B20.4B2.8B5.A17.A.A$.2A2.BA3B2A7B
19.4B5.6B4.2A19.A$A2.3AB.2B2A7B18.4B4.9B11.6B7.2A$2A.A.B3.10B6.A10.4B
5.2A4.4B9.7B37.2A$3.A8.8B5.3A7.4B7.A5.4B7.8B32.2A2.A2.A$3.2A7.9B7.A5.
4B5.3A7.4B5.9B17.2A13.A.A2.2A$13.3B2.4B5.2A4.4B6.A10.4B3.4B.5B16.A.A
16.2A$11.5B3.4B4.9B19.4B.4B.7B15.A19.A$11.2A7.4B5.6B21.7B2.2B2E3B14.
2A16.A2.A.2A$12.A8.4B2.8B22.5B4.B2E2B32.A.A.2A.A$9.3A10.15B20.5B3.6B
33.A.A$9.A13.14B19.7B2.6B34.A2.2A$24.13B18.4B.4B.7B34.2A.3A$25.10B.B
2A15.4B3.4B.6B40.A$27.3B2AB3.BA.A13.4B5.9B35.2A.3A$27.3B2AB6.A12.4B7.
8B35.2A.A$29.4B6.2A10.4B9.8B$29.3B18.4B11.7B8.A17.2A$26.AB.2B18.4B25.
3A8.2A7.2A$25.A.AB2AB16.4B25.A12.A$25.A.ABABAB14.4B26.2A11.A.A$22.2A.
A.A.A.A2.A11.4B41.2A$22.A2.A2.2A.4A10.4B$24.2A4.A13.4B$30.A.A10.4B$
31.2A9.4B65.2A$41.4B11.2A53.2A$40.4B13.A$39.4B14.A.A$38.4B16.2A$37.4B
$36.4B56.A$95.A.A$95.A.A$96.A$93.3A$93.A4$72.2A$72.2A!
#C [[ STOP 674 ]]
We can hope we won't have to use so many Snarks, but they can be added or subtracted without changing the mod-8 timing... which turns out to be 5. (The right-side glider gets back to eater-building position at T=674, but with this sample circuit, the left one is getting there 173 = 8N+5 ticks later.)
The temporary color-changing component I put in there is a d6 -- 6 mod-8 -- so we have to swap that out for a d1 -- (6-5) mod 8 -- to get the mod-8 phase to come out right. Sadly, we have a 180-degree d1 with a return lane 46 cells away, but the offset we need is 48, so we'll have to throw in a couple of Snarks. There's a d1 with a transparent lane adjacent to the output lane, but it only works if the conduit is on the other side:
Code: Select all
x = 85, y = 118, rule = LifeHistory
33.A11.2A$32.A.A9.B2AB$24.A3.2A2.A.A9.3B$23.A.A2.A2.2A.2A9.B.B$23.A.A
3.A.A2.B8.5B$24.A.4A2.AB2A6.6B$26.A3.A.A.2A4.8B$8.2A15.A2.BA.A2.13B$
9.A14.A.2BA.A5.13B$9.A.AB11.2A.2BA5.15B$10.2AB.2A12.3B4.15B$12.2B2AB
12.2B.B.17B$12.4B6.29B$12.6B3.16B2A13B$13.6B2.16B2A14B$13.7B.27B3.B2A
$4.2A6.35B4.A2.A$5.A5.20B2.2B2.B3.6B5.2A.A$5.A.AB2.17B14.6B7.A$6.2AB.
16B14.9B6.2A$8.17B15.2A4.4B10.2A$8.18B15.A5.4B9.A$10.16B12.3A7.4B10.A
$11.8B2.3B.B2A10.A2.3A5.4B5.5A$12.8B5.BA.A11.A2.A5.5B3.A$13.8B7.A10.
2A2.A.AB.7B2.B3A$11.5B2.4B6.2A14.2AB.8B2.2B.A$11.2A6.4B23.12B4A$12.A
7.4B22.7B2A3BAB2.2A$9.3A9.4B21.7B2A4B3A2.A5.A$9.A12.4B20.13B2.A.2A3.
3A$23.4B18.8B8.A5.A$24.4B16.9B7.2A5.2A$25.4B14.4B2.3B$26.4B12.4B3.5B$
27.4B10.4B7.2A$28.4B8.4B8.A$29.4B6.4B10.3A$30.4B4.4B13.A$31.4B2.4B7.
2A30.A$32.8B7.A2BA7.B19.3A$33.6B8.BABAB5.2B18.A$34.4B9.2BA9B18.2A$33.
6B10.10B$32.8B11.8B$31.4B2.4B10.8B$30.4B4.4B9.8B$29.4B6.4B8.8B$28.4B
8.4B7.8B$27.4B10.4B6.8B$26.4B31.E$25.4B18.E12.E$24.4B20.E11.3E$23.4B
19.3E27.2A$22.4B30.C2B17.A.A$21.4B24.2B3.BC3B18.2A$20.4B25.3B.2B3CB$
19.4B26.BCBC6B15.2A$18.4B28.B2C2D4B16.A$17.4B29.BCDBDB16.3A$16.4B31.B
D3B16.A$3.2A10.4B31.B2DB$4.A9.4B25.2A$2.A10.4B25.A.A$2.5A5.4B5.2A10.A
8.A12.2A$7.A4.4B5.A11.3A5.2A11.A.A23.A$4.3AB2.7B.BA.A14.A17.A23.3A$3.
A.2B3.7B.B2A14.2A16.2A22.A$3.4A12B31.2A9.2A14.2A$.2A2.BA3B2A7B31.A10.
2A$A2.3AB.2B2A7B29.A.A$2A.A.B3.10B18.A10.2A$3.A8.8B16.A.A$3.2A7.9B15.
A.A$13.3B2.4B9.2A4.A$11.5B3.4B7.A.A15.2A$11.2A7.4B6.A17.A.A$12.A8.4B
4.2A19.A$9.3A10.4B11.6B7.2A$9.A13.4B9.7B37.2A$24.4B7.8B32.2A2.A2.A$
25.4B5.9B17.2A13.A.A2.2A$26.4B3.4B.5B16.A.A16.2A$27.4B.4B.7B15.A19.A$
28.7B2.2B2E3B14.2A16.A2.A.2A$29.5B4.B2E2B32.A.A.2A.A$29.5B3.6B33.A.A$
28.7B2.6B34.A2.2A$28.3B.4B.7B34.2A.3A$28.2B3.4B.6B40.A$28.B5.9B35.2A.
3A$35.8B35.2A.A$36.8B$37.7B8.A17.2A$50.3A8.2A7.2A$49.A12.A$49.2A11.A.
A$63.2A4$83.2A$28.2A53.2A$29.A$29.A.A$30.2A2$68.A$67.A.A$67.A.A$68.A$
65.3A$65.A4$44.2A$44.2A!
If you analyze this one, you'll discover that the timing is mysteriously 4 ticks off. This is because of the placement of the 180-degree color-changing component -- effectively, the glider travels a half-diagonal less distance than it would if a color-preserving reflector came after it in the chain.
In other words, the following version can be adjusted to get the two gliders in the right phase, where the above version couldn't -- and the only difference is that the final Snark is now after the d1 reflector, instead of before it:
Code: Select all
x = 110, y = 134, rule = LifeHistory
54.A$52.3A$51.A$51.2A$49.4B10.A$40.2A7.2B10.3A$41.A6.4B8.A$41.A.AB2.
7B6.2A$42.2AB.9B2.5B$44.16B$44.15B2A$44.15B2A$45.13B.B$45.13B$44.13B$
43.4B.8B$42.4B2.7B$41.4B2.11B$40.4B3.12B$40.3B4.12B7.2A$40.2B6.11B2.
2A2.A2.A$40.B5.4B.8B2.A.A2.2A$46.2A4.7B3.B.2A$35.B11.A4.7B2.2B2.A$34.
2B8.3A6.6B.2BAB.A.2A$33.3B8.A8.8BA.A.2A.A$32.4B17.8B.A.A$31.4B19.5B4.
A2.2A$16.A13.4B20.6B4.2A.3A$16.3A10.4B20.6B6.B4.A$19.A8.4B21.7B3.B2AB
3A3.2A30.A$18.2A7.4B23.8B.B2A.A4.A2.A27.3A$18.5B3.4B24.10B9.A.A26.A$
20.3B2.4B24.3B2A6B10.A27.2A$10.2A7.9B19.2A5.2B2A6B$10.A8.8B21.A5.10B$
7.2A.A.B3.10B22.A.AB2.11B$7.A2.3AB.2B2A7B23.2AB.12B$8.2A2.BA3B2A7B25.
15B$10.4A12B25.16B$10.A.2B3.7B.B2A23.16B.2B$11.3AB2.7B.BA.A22.18B2A$
14.A4.4B5.A21.17B.B2A$9.5A5.4B5.2A19.4B2.8B.4B.B$9.A10.4B24.4B4.7B38.
2A$11.A9.4B23.3B5.6B39.A.A$10.2A10.4B22.2B6.4B42.2A$23.4B21.B5.A3B$
24.4B25.A.AB42.2A$25.4B24.A.A44.A$26.4B24.A42.3A$27.4B20.3A43.A$28.4B
19.A$29.4B6.4B$30.4B4.4B$31.4B2.4B39.2A$32.8B39.A.A23.A$33.6B40.A23.
3A$34.4B40.2A22.A$33.6B47.2A14.2A$32.8B46.2A$31.4B2.4B$30.4B4.4B$29.
4B6.4B$28.4B8.4B$27.4B10.4B$26.4B31.E$25.4B18.E12.E$24.4B20.E11.3E$
23.4B19.3E$22.4B30.C2B46.2A$21.4B24.2B3.BC3B41.2A2.A2.A$20.4B25.3B.2B
3CB26.2A13.A.A2.2A$19.4B26.BCBC6B25.A.A16.2A$18.4B28.B2C2D4B25.A19.A$
17.4B29.BCDBDB27.2A16.A2.A.2A$16.4B31.BD3B44.A.A.2A.A$3.2A10.4B31.B2D
B47.A.A$4.A9.4B25.2A57.A2.2A$2.A10.4B25.A.A58.2A.3A$2.5A5.4B5.2A10.A
8.A66.A$7.A4.4B5.A11.3A5.2A60.2A.3A$4.3AB2.7B.BA.A14.A66.2A.A$3.A.2B
3.7B.B2A14.2A$3.4A12B31.2A43.2A$.2A2.BA3B2A7B31.A35.2A7.2A$A2.3AB.2B
2A7B29.A.A36.A$2A.A.B3.10B18.A10.2A37.A.A$3.A8.8B16.A.A49.2A$3.2A7.9B
15.A.A$13.3B2.4B9.2A4.A$11.5B3.4B7.A.A15.2A$11.2A7.4B6.A17.A.A57.2A$
12.A8.4B4.2A19.A57.2A$9.3A10.4B11.6B7.2A$9.A13.4B9.7B$24.4B7.8B$25.4B
5.9B$26.4B3.4B.5B50.A$27.4B.4B.7B48.A.A$28.7B2.2B2E3B48.A.A$29.5B4.B
2E2B50.A$29.5B3.6B47.3A$28.7B2.6B47.A$28.3B.4B.7B$28.2B3.4B.6B$28.B5.
9B$35.8B$36.8B$37.7B8.A$50.3A$49.A$49.2A6$28.2A$29.A$29.A.A$30.2A11$
44.2A$44.2A!
However, with the reflectors in that order, the input stream is no longer transparent. Luckily the strange new edge shooter fits in there:
Code: Select all
x = 374, y = 355, rule = LifeHistory
372.E$371.E$371.3E205$165.E$164.E$164.3E20$70.A$68.3A$67.A$67.2A$65.
4B10.A$56.2A7.2B10.3A$57.A6.4B8.A$57.A.AB2.7B6.2A$58.2AB.9B2.5B$60.
16B$60.15B2A$60.15B2A$61.13B.B$61.13B$60.13B$59.4B.8B$58.4B2.7B$57.4B
2.11B$56.4B3.12B$55.4B4.12B7.2A$40.A13.4B6.11B2.2A2.A2.A$40.3A10.4B5.
4B.8B2.A.A2.2A$43.A8.4B6.2A4.7B3.B.2A$42.2A7.4B8.A4.7B2.2B2.A$42.5B3.
4B6.3A6.6B.2BAB.A.2A$44.3B2.4B7.A8.8BA.A.2A.A$34.2A7.9B17.8B.A.A$34.A
8.8B19.5B4.A2.2A$31.2A.A.B3.10B20.6B4.2A.3A$31.A2.3AB.2B2A7B19.6B6.B
4.A$32.2A2.BA3B2A7B19.7B3.B2AB3A3.2A30.A$34.4A12B20.8B.B2A.A4.A2.A27.
3A$34.A.2B3.7B.B2A18.10B9.A.A26.A$35.3AB2.7B.BA.A16.3B2A6B10.A27.2A$
38.A4.4B5.A10.2A5.2B2A6B$33.5A5.4B5.2A10.A5.10B$33.A10.4B16.A.AB2.11B
$35.A9.4B16.2AB.12B$34.2A10.4B17.15B$47.4B16.16B$48.4B15.16B.2B$48.5B
14.18B2A$50.4B12.17B.B2A$.E35.A11.6B10.4B2.8B.4B.B$2.E34.3A6.10B8.4B
4.7B38.2A$3EB36.A4.3B2A7B6.4B5.6B39.A.A$.4B22.2A10.2A4.3B2A8B4.4B6.4B
42.2A$2.4B22.A10.5B2.13B2.4B5.A3B$3.4B21.A.AB9.4B2.17B5.A.AB42.2A$4.
4B10.A10.2AB.3B4.23B5.A2.A44.A$5.4B7.3A12.7B.9BD13B6.A.A42.3A$6.4B5.A
15.17B2D13B4.2A.A.A40.A$7.4B4.2A15.17B2D13B7.2A$2A6.9B14.18BD15B$.A7.
6B14.19BD16B$.A.2A5.6B3.B2.2B2.25B.15B29.2A$2.A2.A4.41B.16B27.A.A23.A
$3.2AB3.27B.7B3.3B2.2B.8B2.4B26.A23.3A$4.14B2A16B2.7B13.4B32.2A22.A$
5.13B2A16B4.2B2A15.4B39.2A14.2A$6.29B3.4B2A13.A.A.A.A38.2A$6.17B.B.2B
10.2A16.A.2A.2A.A$7.15B4.3B10.A16.A3.A3.A15.C2B$7.15B5.A2B.2A3.3A16.
2A3.A.2A9.2B3.BC3B$8.13B5.A.A2B.A3.A24.A11.3B.2B3CB$10.13B2.A.AB2.A
27.A.A11.BCBC6B$9.8B4.2A.A.A3.A11.4B13.2A13.B2C2D4B$9.6B6.2ABA2.4A.A
8.4B29.BCDBDB$9.5B8.B2.A.A3.A.A6.4B31.BD3B$9.B.B9.2A.2A2.A2.A.A5.4B
31.B2DB$10.3B9.A.A2.2A3.A5.4B25.2A52.2A$9.B2AB9.A.A12.4B25.A.A47.2A2.
A2.A$10.2A11.A.6A5.4B5.2A10.A8.A34.2A13.A.A2.2A$25.A5.A4.4B5.A11.3A5.
2A33.A.A16.2A$21.4A3.3AB2.7B.BA.A14.A39.A19.A$19.A2.A4.A.2B3.7B.B2A
14.2A38.2A16.A2.A.2A$19.2A6.4A12B31.2A40.A.A.2A.A$25.2A2.BA3B2A7B31.A
42.A.A$24.A2.3AB.2B2A7B29.A.A43.A2.2A$24.2A.A.B3.10B18.A10.2A45.2A.3A
$27.A8.8B16.A.A62.A$27.2A7.9B15.A.A56.2A.3A$37.3B2.4B9.2A4.A57.2A.A$
35.5B3.4B7.A.A15.2A$35.2A7.4B6.A17.A.A36.2A$36.A8.4B4.2A19.A27.2A7.2A
$33.3A10.4B11.6B7.2A27.A$33.A13.4B9.7B36.A.A$48.4B7.8B37.2A$49.4B5.9B
$50.4B3.4B.5B$51.4B.4B.7B$52.7B2.2B2E3B56.2A$53.5B4.B2E2B57.2A$53.5B
3.6B$52.7B2.6B$52.3B.4B.7B$52.2B3.4B.6B$52.B5.9B42.A$59.8B41.A.A$60.
8B40.A.A$61.7B8.A32.A$74.3A29.3A$73.A32.A$73.2A6$52.2A$53.A$53.A.A$
54.2A11$68.2A$68.2A!
#C [[ STOP 1130 ]]
Recovers in 828 ticks, but thanks to the sparky inserter, it's not ready for another input until 863 ticks.
Now, chris_c sneakily took out the glider output that was connected to the staged-recovery circuit, so we're not done until we add some extra circuitry to get a glider back there within 863 ticks:
Code: Select all
x = 599, y = 382, rule = LifeHistory
596.E.E$596.2E$597.E63$E.E$.2E$.E148$381.E$380.E$379.B3E$378.4B$377.
4B18$286.A$284.3A$283.A$283.2A$281.4B10.A$272.2A7.2B10.3A$273.A6.4B8.
A$273.A.AB2.7B6.2A$274.2AB.9B2.5B$276.16B$276.15B2A$276.15B2A$277.13B
.B$277.13B$276.13B$275.4B.8B$274.4B2.7B$273.4B2.11B$272.4B3.12B$271.
4B4.12B7.2A$256.A13.4B6.11B2.2A2.A2.A26.A$256.3A10.4B5.4B.8B2.A.A2.2A
25.3A$259.A8.4B6.2A4.7B3.B.2A26.A$258.2A7.4B8.A4.7B2.2B2.A26.2A$258.
5B3.4B6.3A6.6B.2BAB.A.2A$260.3B2.4B7.A8.8BA.A.2A.A$250.2A7.9B17.8B.A.
A$250.A8.8B19.5B4.A2.2A$247.2A.A.B3.10B20.6B4.2A.3A$247.A2.3AB.2B2A7B
19.6B6.B4.A$248.2A2.BA3B2A7B19.7B3.B2AB3A3.2A30.A$250.4A12B20.8B.B2A.
A4.A2.A27.3A$250.A.2B3.7B.B2A18.10B9.A.A26.A$251.3AB2.7B.BA.A16.3B2A
6B10.A27.2A$254.A4.4B5.A10.2A5.2B2A6B$249.5A5.4B5.2A10.A5.10B$249.A
10.4B16.A.AB2.11B$251.A9.4B16.2AB.12B$250.2A10.4B17.15B$263.4B16.16B$
264.4B15.16B.2B$264.5B14.18B2A$266.4B12.17B.B2A$217.E35.A11.6B10.4B2.
8B.4B.B$218.E34.3A6.10B8.4B4.7B38.2A$216.3EB36.A4.3B2A7B6.4B5.6B39.A.
A$217.4B22.2A10.2A4.3B2A8B4.4B6.4B42.2A$218.4B22.A10.5B2.13B2.4B5.A3B
$219.4B21.A.AB9.4B2.17B5.A.AB42.2A$220.4B10.A10.2AB.3B4.23B5.A2.A44.A
$221.4B7.3A12.7B.9BD13B6.A.A42.3A$222.4B5.A15.17B2D13B4.2A.A.A40.A$
223.4B4.2A15.17B2D13B7.2A$216.2A6.9B14.18BD15B$217.A7.6B14.19BD16B$
217.A.2A5.6B3.B2.2B2.25B.15B29.2A$218.A2.A4.41B.16B27.A.A23.A$219.2AB
3.27B.7B3.3B2.2B.8B2.4B26.A23.3A$220.14B2A16B2.7B13.4B32.2A22.A$221.
13B2A16B4.2B2A15.4B39.2A14.2A$222.29B3.4B2A13.A.A.A.A38.2A$222.17B.B.
2B10.2A16.A.2A.2A.A$223.15B4.3B10.A16.A3.A3.A15.C2B$223.15B5.A2B.2A3.
3A16.2A3.A.2A9.2B3.BC3B$224.13B5.A.A2B.A3.A24.A11.3B.2B3CB$226.13B2.A
.AB2.A27.A.A11.BCBC6B$225.8B4.2A.A.A3.A11.4B13.2A13.B2C2D4B$225.6B6.
2ABA2.4A.A8.4B29.BCDBDB$225.5B8.B2.A.A3.A.A6.4B31.BD3B$225.B.B9.2A.2A
2.A2.A.A5.4B31.B2DB$226.3B9.A.A2.2A3.A5.4B25.2A52.2A$225.B2AB9.A.A12.
4B25.A.A47.2A2.A2.A$226.2A11.A.6A5.4B5.2A10.A8.A34.2A13.A.A2.2A$241.A
5.A4.4B5.A11.3A5.2A33.A.A16.2A$237.4A3.3AB2.7B.BA.A14.A39.A19.A$235.A
2.A4.A.2B3.7B.B2A14.2A38.2A16.A2.A.2A$235.2A6.4A12B31.2A40.A.A.2A.A$
241.2A2.BA3B2A7B31.A42.A.A$240.A2.3AB.2B2A7B29.A.A43.A2.2A$201.B38.2A
.A.B3.10B18.A10.2A45.2A.3A$243.A8.8B16.A.A62.A$243.2A7.9B15.A.A56.2A.
3A$253.3B2.4B9.2A4.A57.2A.A$251.5B3.4B7.A.A15.2A$251.2A7.4B6.A17.A.A
36.2A$232.A11.2A6.A8.4B4.2A19.A27.2A7.2A$231.A.A9.B2AB2.3A10.4B11.6B
7.2A27.A$223.A3.2A2.A.A9.3B3.A13.4B9.7B36.A.A$222.A.A2.A2.2A.2A9.B.B
17.4B7.8B37.2A$222.A.A3.A.A2.B8.5B18.4B5.9B$223.A.4A2.AB2A6.6B19.4B3.
4B.5B$225.A3.A.A.2A4.8B20.4B.4B.7B$224.A2.BA.A2.13B22.7B2.2B2E3B56.2A
$219.A3.A.2BA.A5.13B21.5B4.B2E2B57.2A$217.3A3.2A.2BA5.15B20.5B3.6B$
216.A10.3B4.15B19.7B2.6B$216.2A10.2B.B.17B17.4B.4B.7B$213.5B3.29B16.
4B3.4B.6B$211.5B4.16B2A13B14.4B5.9B42.A$211.7B2.16B2A14B12.4B7.8B41.A
.A$210.9B.27B3.B2A10.4B9.8B40.A.A$211.35B4.A2.A8.4B11.7B8.A32.A$210.
20B2.2B2.B3.6B5.2A.A6.4B25.3A29.3A$209.18B14.6B7.A5.4B25.A32.A$208.
17B14.9B6.2A3.4B26.2A$207.17B15.2A4.4B9.4B$206.18B16.A5.4B7.4B$205.
12B.8B11.3A7.4B5.4B$204.13B3.B3.2A11.A10.4B3.4B$203.14B7.A24.4B.4B$
202.15B8.3A22.7B11.2A$201.16B10.A23.5B13.A$200.19B32.5B13.A.AB$199.4B
.17B29.7B13.2AB3.4B$192.28B2A27.4B.4B6.A7.B2.4B$191.4BD22B.BA.A25.4B
3.4B5.3A4.2B.4B$191.4B3D20B4.A24.4B5.4B7.A3.6B$191.4BDBD21B3.2A22.4B
7.4B5.2A3.5B$191.6BD22B25.4B9.B7.9B$186.A4.10B2.2B2.14B23.4B20.6B$
185.A.A3.7B10.8B2.4B21.4B16.B2.8B$185.A.A20.7B4.4B19.4B17.13B$186.A
22.5B6.4B10.A6.4B18.13B$210.6B5.4B7.3A5.4B19.13B$214.2A6.4B5.A7.4B21.
10B.B2A6.2A$214.A8.4B4.2A5.4B24.3B2AB3.BA.A5.2A$215.3A6.9B4.4B25.3B2A
B6.A$217.A7.6B5.4B28.4B6.2A$225.8B2.4B29.3B$223.15B27.AB.2B$223.14B
27.A.AB2AB$223.13B28.A.ABABAB$221.2AB.10B26.2A.A.A.A.A2.A$220.A.AB3.B
2A5B26.A2.A2.2A.4A$220.A6.B2A3B30.2A4.A$219.2A6.4B38.A.A$228.3B39.2A$
229.2B.BA$228.B2ABA.A$227.BABABA.A$225.A2.A.A.A.A.2A$225.4A.2A2.A2.A$
229.A4.2A$227.A.A$227.2A!
I won't bother optimizing that last part, because I'm fairly sure that there's something better than all this out there. As the analysis above shows, an N{mod 8} color-changing reflector can be turned into an N+4{mod 8} just by swapping places with a color-preserving reflector. Doesn't work if you only have color-preserving reflectors, but you could also swap out two color-preserving reflectors for two color-changers with the right timing.
Here that means that we could look at the d5 reflectors in
simeks' collection, as well as the other d1's.
Really I still think that the last stage of that reflector on the right side is kind of slow -- you lose a lot of the advantage of the lucky lane lineup because of that huge dying spark. And we currently have a few ticks to burn on that side anyway -- the right side has to be adjusted way out to allow the left side to catch up.
That last stage can probably be welded a few steps closer at the top, saving 8 or 16 or 24 ticks. That might get us under 850-tick recovery, but we'll need a bigger overhaul to get below 800 ticks.