Sometimes it's easier to just build a working sample of the whole circuit, just to get a better sense of what is going to need to be optimized:chris_c wrote:Meanwhile, here is a lower bound for the size of a G->boat for the recently discussed highway robber...
Code: Select all
#C badly designed highway robber -- #C current recovery time is 1797 ticks, #C but it will be easy to improve that. x = 236, y = 259, rule = LifeHistory 95.A$93.2A$94.2A2$92.A$90.2A$91.2A$88.A$86.2A$87.2A2$85.E$83.2E$84.2E 39$55.A$53.3A$52.A9.2A3.2A$52.2A8.2A3.2A3$74.2A$74.A$72.A.A$72.2A3$ 37.D$36.D.D$36.D.D$37.D$69.2A$37.D31.A$36.D.D31.3A$37.2D33.A41.A11.2A $113.A.A10.2A$105.A3.2A2.A.A$104.A.A2.A2.2A.2A$104.A.A3.A.A$105.A.4A 2.A.2A$107.A3.A.A.2A$56.2A48.A3.A.A$56.2A47.A3.A.A$64.2A39.2A3.A$64.A 26.A$65.3A9.A13.3A$67.A7.3A16.A$74.A18.2A23.2A$74.2A42.2A$133.2A$132. A2.A$133.2A.A$136.A$36.2A15.2C11.C69.2A$36.2A15.C.C10.3C52.2A$53.C12. C.C15.2A36.A$35.C7.A.2A21.C15.2A33.3A$34.3C6.2A.A60.2A10.A$34.C.2C69. A.A$109.A$25.2A20.2A48.2A10.2A$26.A20.2A48.A$26.A.A24.2A32.2A9.3A$27. 2A24.2A33.A11.A$87.A$87.2A$41.2A8.2A$41.A.A7.2A5.2A$43.A14.2A$43.2A4$ 18.2A$17.A2.A2.2A$18.2A2.A.A$20.2A16.2A$20.A17.A$17.2A.A2.A15.3A$17.A .2A.A.A16.A$21.A.A$18.2A2.A$16.3A.2A$15.A$16.3A.2A$18.A.2A2$28.2A$28. 2A7.2A$37.A$35.A.A$35.2A4$15.2A$15.2A5$31.A$30.A.A$30.A.A20.2A$31.A 21.A$32.3A.2A17.A$34.A.A14.5A$36.A13.A$36.A.A12.3A$37.2A15.A$51.4A$ 46.2A3.A3.2A$46.2A4.3A2.A$54.A.2A$54.A$53.2A5.2A11.A$60.2A10.A.A$72.A .A2.2A3.A$45.2A24.2A.2A2.A2.A.A$45.A29.A.A3.A.A12.2A$46.3A22.2A.A2.4A .A13.A$48.A22.2A.A.A3.A13.A.A$75.A.A3.A12.2A$76.A.A3.A$77.A3.2A$102. 2A$103.A$103.A.A$68.2A34.2A$68.2A$53.2A$52.A2.A$51.A.2A70.2A$51.A73. 2A$50.2A$45.2A18.2A82.A$46.A18.A83.3A$3.2A39.A21.3A24.2A57.A$4.A39.5A 14.3A2.A11.2A11.2A56.A.A$2.A46.A13.A2.A14.A69.A.A$2.5A14.2A23.3A12.A. A2.2A10.3A71.A$7.A13.A23.A15.2A15.A$4.3A12.A.A23.4A$3.A15.2A22.2A3.A 3.2A42.2A$3.4A35.A2.3A4.2A41.A.A133.2A$.2A3.A3.2A30.2A.A49.A71.2A62.A $A2.3A4.2A33.A31.A16.2A71.2A64.A$2A.A41.2A29.A.A7.A11.2A15.2A96.2A14. 5A$3.A72.A.A6.A.A10.2A15.2A16.2A79.A13.A$3.2A68.2A.A.A.2A3.A.A44.A.A 79.A.A12.3A$53.2A18.A2.A.A.A.A.2A.2A37.2A4.A14.2A66.2A15.A$54.A16.A.A 2.A.A3.A.A39.A2.A2.2A.4A9.A.A80.4A$11.2A38.3A17.2A4.A.4A2.A.2A35.2A.A .A.A.A2.A9.A77.2A3.A3.2A$12.A38.A27.A3.A.A.2A38.A.A.A.A11.2A7.2A68.2A 4.3A2.A$9.3A66.A3.A.A42.A.A.2A21.2A76.A.2A$9.A67.A3.A.A44.A103.A$62.A 14.2A3.A79.2A.A65.2A$61.A.A77.2A19.2A.3A$62.A69.2A7.A26.A$132.2A5.A.A 20.2A.3A55.2A$90.2A47.2A20.A2.2A57.A$90.2A68.A.A61.3A$105.2A35.A16.A. A.2A.A59.A$104.A2.A34.3A15.A2.A.2A$61.2A42.2A.A36.A17.A$61.2A45.A35. 2A16.2A$108.2A49.A.A2.2A$93.2A34.2A28.2A2.A2.A$94.A13.4A18.A33.2A$91. 3A14.A3.A14.3A$79.2A10.A19.2A14.A$79.A.A14.2A$81.A13.A.A$67.2A12.2A6. 2A4.A$67.2A18.A2.A2.2A.4A$87.2A.A.A.A.A2.A$90.A.A.A.A39.2A19.2A$90.A. A.2A25.2A13.2A19.2A$91.A22.2A5.A.A$114.2A7.A$104.2A17.2A33.2A$95.2A7. A53.A$95.2A5.A.A5.A48.3A$102.2A5.A.A.2A46.A$109.A.A.A.A$106.2A.A.A.A. A2.A$106.A2.A2.2A.4A$108.2A4.A$114.A.A$115.2A$92.2A$93.A$70.A19.3A$ 70.3A17.A80.A$73.A95.3A$72.2A94.A$168.2A2$146.A$117.A27.A.A$117.3A24. A.A$120.A21.3A2.3A3.2A$82.2A35.2A20.A3.2A3.A2.2A$75.2A5.A.A57.3A2.2A. A7.2A$75.2A7.A59.A.A2.A7.A.A5.2A$84.2A59.A.A9.A7.2A$146.A9.2A$71.A$ 70.A.A.2A94.A$70.A.A.A.A52.2A35.2A.A.A$67.2A.A.A.A.A2.A42.2A5.A.A33.A .A.A.A$67.A2.A2.2A.4A42.2A7.A30.A2.A.A.A.A.2A$69.2A4.A55.2A29.4A.2A2. A2.A$75.A.A88.A4.2A$76.2A40.A45.A.A$117.A.A.2A41.2A$117.A.A.A.A$114. 2A.A.A.A.A2.A$114.A2.A2.2A.4A$116.2A4.A$122.A.A$123.2A!
I don't really have a good sense yet of how much the recovery time can be reduced. It will be easy to find a custom Herschel track that wanders off further to the southwest, out of the way -- that should save several hundred ticks anyway.
Then there might be ways to use staged-recovery mechanisms to make things easier. E.g., use something like Brice Due's demultiplexer, or the more recent H-to-boat, to bounce the highway-robber output glider out of the path of the return glider:
Code: Select all
x = 40, y = 35, rule = LifeHistory A.A$.2A$.A17$38.2A$38.A$36.A.A$36.2A6$17.2A$16.A.A18.A$16.A18.A.A$15. 2A4.2A12.3A$20.A.A12.A$20.A$19.2A!
Synchronizing the B-heptomino and the return glider is clearly what takes most of the space and time, so as soon as a good edgy H-to-boat converter shows up, the circuitry will get a lot smaller.