simsim314 wrote:@dvgrn Wow Guam search utility! I was thinking about it lately - should be great addition to the current utility collection. Is there some code available?
Yes, Guam included the full source code. However, it's a Delphi project (just like Golly's predecessors, Mirek's Cellebration and Life32, by the way) with assembler inserts. I didn't even know that Delphi was still in general use, but Wikipedia says that "Embarcadero Delphi 10.1 Berlin" was just released (April 20, 2016). Guam used Delphi 7.
simsim314 wrote:As for the adjustability of the p120 + 0hd - I'm really doubtful it would be a problem (I remember to research that area in the new construction arms thread and almost always universality was available, I posted many recipes there with quiet small working interval and many lanes). On the other hand you actually don't need another reading unit - if 0-hd would be a problem, just add another p120, it shouldn't cost too much anyway.
I might be reading this wrong, but the adjustability I was worried about involved trying to use a p120 as a reset on a G-to-H, in construction-arm circuitry where construction would be done with simeks' single-channel toolkit. That might still be universal, but it's likely to be an order of magnitude less efficient.
"0hd" implies zero distance between two glider lanes. I agree that p120 + 0hd is very likely universal, and it will have a lot more elbow-op recipes than the above. But I suspect that p120 + 10hd will be something like twice as efficient as p120 + 0hd, once the full range of multi-elbow searches are done.
simsim314 wrote:I think having the first "not completely stable" Geminioid is pretty interesting, and should be more efficient.
The combination of an Orthogonoid design with a period-120 drive gun seems even more irresistible. It seems strange that the resulting spaceship wouldn't necessarily have a period that would be a multiple of 120. Here's a workable implementation of the idea, at a spacing of 128 cells:
Code: Select all
x = 232, y = 354, rule = LifeHistory
60.A$60.3A$47.2A3.2A9.A17.A$46.B2AB.B2AB7.2A15.3A$47.2B2.3B3.B4.4B12.
A$48.3B.3B.4B4.3B11.2A$40.2A5.7B.13B11.B$41.A5.23B9.3B19.4B$41.A.AB.
19B.8B4.6B16.5B$42.2AB.29B2.10B10.8B$44.44B3.2B2.10B$44.33BD3B2A15BD
6B$44.33B2D2B2A15BDBD4B$45.33B2D18B3D4B$47.31BD21BD4B$45.32BD26B$45.
2A3.25B4.13B.4B$46.A3.20B4.B4.7B.B5.3B$43.3A6.15B7.2A15.4B$43.A8.11B
12.A15.2A$51.13B8.3A17.A$50.15B7.A16.3A$50.16B23.A$50.17B$50.16B$52.
13B$51.4B.2B2A5B$50.4B2.2B2A3B$49.B2AB2.8B$49.2BA4.2B3D3B$48.3A5.3BD
4B$48.AB7.2B3D2B$57.7B$49.A7.6B$48.A.A6.6B$48.A.A6.5B$46.3A.2A4.6B$
45.A4.B.B4.6B$46.3AB2A2B2.7B$48.A.2A10B$52.10B$52.6B2A3B$52.6B2A2B5.
2A$52.10B5.A$51.11B2.BA.A$51.12B.B2A$50.15B$49.16B$46.2B.16B$45.2A18B
$45.2AB.17B$46.B.4B.8B2.4B$53.7B4.4B$54.6B5.4B$56.4B6.4B$58.3BA5.4B$
59.BA.A5.4B$60.A.A6.4B$61.A8.4B$62.3A6.4B$64.A7.4B$73.4B$74.4B$75.4B$
76.4B$77.4B$78.4B$79.4B$80.4B$81.4B$82.4B$83.4B$84.4B$85.4B$86.4B$87.
4B$88.4B$89.4B$90.4B$91.4B$92.4B$93.4B$94.4B$95.4B$96.4B$97.4B$98.4B$
40.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.D.B.B.B.B.B.B.B.B.5B$40.
38BD3BD22B$40.43BD22B.B$40.38BD4BD23B2A$40.39B5D23B2A$40.65B2.B$41.B.
B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B2.2B$103.B
2A$104.A.A.2A$102.A.A.2A.A$102.2A12$87.3B$87.4B$88.4B$89.4B$90.4B$91.
4B$92.4B$93.4B$94.4B$95.4B$96.4B$97.4B$98.4B$99.4B$100.4B$101.4B$102.
4B$103.4B$104.4B$105.4B$106.4B$107.4B$108.4B$109.4B$110.4B$111.4B$
112.4B$113.4B$114.4B$115.4B$116.4B$117.4B$118.4B$119.4B$120.4B$121.4B
$122.4B$123.4B$124.4B$125.4B$126.4B$127.4B$128.4B$129.4B$130.4B$131.
4B$132.4B$133.4B$134.4B$135.4B$136.4B$137.4B$138.4B$139.4B$140.4B$
141.4B$142.4B$143.4B$144.4B$145.4B$146.4B$147.4B$148.4B$149.4B$150.4B
$151.4B$152.4B$153.4B$154.4B$155.4B$156.4B$157.4B$158.4B$159.4B$160.
4B$149.A11.4B$149.3A10.4B$152.A10.4B$151.2A11.4B$151.4B10.4B$153.3B
10.4B$141.4B2.B.3B.4B10.4B$141.4B.18B4.4B$140.2A5B2A16B4.4B$140.2A5B
2A16B5.4B$141.B.22B6.4B$143.B2A21B5.4B$144.2A7B2.13B5.4B$144.8B6.10B
6.4B$146.7B7.7B8.4B$145.10B6.8B7.4B$145.13B2.7B2A8.4B$146.8BA12B2AB8.
4B$148.4BABA15B.B7.4B$148.4B3A9B2A5B2A7.4B$148.4BA11B2A5B2A8.4B$149.
18B.4B10.4B$156.4B.3B.B2.4B11.4B$157.4B23.4B$185.4B$159.4B.B2.B18.4B$
160.9B18.4B$161.9B18.4B$161.4B2C4B3.3B12.4B$161.3BC2BC3B.6B12.4B$161.
4B2C9BA2B12.4B$41.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B
.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.D.B.B.B.B.
16BABA14.4B$40.107BD3BD24B2A15.4B$40.106BD30B17.4B$40.106BD4BD23B20.
4B$40.106B5D25B20.4B$40.136B21.4B$40.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.
B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B
.B.B.B.B.B.B.B.B.B.17B21.4B$162.16B21.4B$162.17B21.4B$162.11B3.4B21.
4B$161.13B3.4B21.4B$160.15B3.B24.4B$159.16B3.2C24.4B$158.17B3.CB25.4B
$159.16B4.3C24.4B$160.13B8.C25.4B$160.5B2A2B39.4B$162.3B2A2B40.4B$
162.8B40.4B$161.3B3D2B42.4B$161.4BD3B43.4B$161.2B3D2B45.4B$161.7B46.
4B$162.6B7.A39.4B$162.6B6.A.A39.4B$163.5B6.A.A40.4B$163.6B4.2A.3A39.
4B$148.A13.6B6.B4.A39.4B$146.3A13.7B3.B2AB3A41.4B$145.A17.8B.B2A.A44.
4B$135.2A8.2A16.10B49.4B$136.A5.5B15.3B2A6B50.4B$136.A.AB.4B11.2A5.2B
2A6B51.4B$137.2AB.6B4.B5.A5.10B51.5B$139.10B.B2A4.A.AB2.11B49.5B.2E$
123.2A14.12B2A5.2AB.12B48.4B.B.2E$123.BA2B12.11B.B8.15B46.4B3.4B$124.
ABAB2.4B3.13B10.16B44.4B5.3B$125.2A2B.5B2.12B.2B8.16B.2B40.4B6.3B$
126.25B2A7.18B2A38.4B6.BC2B$127.24B2A6.17B.B2A37.4B6.3CB$60.A67.20B.B
.B6.4B2.8B.4B.B37.4B6.C3B$60.3A34.A28.B2.20B8.4B4.7B43.4B6.B2CB$47.2A
3.2A9.A17.A15.3A12.B.3B.4B2.26B6.4B5.6B43.4B6.4B$46.B2AB.B2AB7.2A15.
3A18.A10.40B4.4B6.4B44.4B6.4B$47.2B2.3B3.B4.4B12.A20.2A3.B5.2B2A11BDB
2A21B4.4B5.A3B45.4B6.4B$48.3B.3B.4B4.3B11.2A19.8B3.2B2A9B3DB2A21B3.4B
5.A.AB45.4B6.4B$40.2A5.7B.13B11.B21.8B.13BDBD23B3.4B6.A.A45.4B6.4B$
41.A5.23B9.3B19.22BD25B2.4B8.A45.4B6.4B$41.A.AB.19B.8B4.6B16.15B.2B2.
29B.4B6.3A45.4B6.4B$42.2AB.29B2.10B10.18B8.12B.17B7.A46.4B6.4B$44.44B
3.2B2.19B11.9B2.16B54.4B6.4B$44.33BD3B2A15BD15B12.7B3.10B.4B54.4B6.4B
$44.33B2D2B2A15BDBD4B.7B18.B4.14B54.4B6.4B$45.33B2D18B3D13B23.12B54.
4B6.4B$47.31BD21BD14B22.11B54.4B6.4B$45.32BD26B2.8B23.11B53.4B6.4B$
45.2A3.25B4.13B.4B11.6B24.9B53.4B6.4B$46.A3.20B4.B4.7B.B5.3B12.5B25.
9B52.4B6.4B$43.3A6.15B7.2A15.4B14.4B20.2A3.9B51.4B6.4B$43.A8.11B12.A
15.2A16.3B22.A3.9B50.4B6.4B$51.13B8.3A17.A17.4B20.A.A9B50.4B6.4B$50.
15B7.A16.3A20.2A21.2A2.6B50.4B6.4B$50.16B23.A22.A26.6B49.4B6.4B$50.
17B46.3A23.D2B2D2B47.4B6.4B$50.16B49.A23.B3D4B2.2A41.4B6.4B$52.13B72.
4BD7BA.A39.4B6.4B$51.4B.2B2A5B72.11B3.A38.4B6.4B$50.4B2.2B2A3B74.5B2A
4B3.2A36.4B6.4B$49.B2AB2.8B74.5B2A3B41.4B6.4B$49.2BA4.2B3D3B73.10B40.
4B6.4B$48.3A5.3BD4B73.9B40.4B6.4B$48.AB7.2B3D2B73.9B39.4B6.4B$57.7B
74.8B38.4B6.4B$49.A7.6B74.8B38.4B6.4B$48.A.A6.6B75.6B38.4B6.4B$48.A.A
6.5B70.2A4.6B37.4B6.4B$46.3A.2A4.6B71.A4.6B36.4B6.4B$45.A4.B.B4.6B70.
A.AB.7B34.4B6.4B$46.3AB2A2B2.7B71.2AB2.6B33.4B6.4B$48.A.2A10B74.8B33.
4B6.4B$52.10B74.8B32.4B6.4B$52.6B2A3B74.8B30.4B6.4B$52.6B2A2B5.2A69.
7B8.A20.4B6.4B$52.10B5.A71.7B5.3A19.4B6.4B$51.11B2.BA.A71.2B3D2B4.A
21.4B6.4B$51.12B.B2A72.2BD4B4.2A19.4B6.4B$50.15B74.B3D4B.4B18.4B6.4B$
49.16B74.11B19.4B6.4B$46.2B.16B74.12B17.4B6.4B$45.2A18B74.12B16.4B6.
4B$45.2AB.17B74.11B15.4B6.4B$46.B.4B.8B2.4B76.9B13.4B6.4B$53.7B4.4B
74.10B.2B9.4B6.4B$54.6B5.4B62.3B4.B.16B7.4B6.4B$56.4B6.4B61.28B3.4B6.
4B$58.3BA5.4B59.2A33B6.4B$59.BA.A5.4B58.2A32B6.4B$60.A.A6.4B58.B.30B
6.4B$61.A8.4B59.29B6.4B$62.3A6.4B60.25B7.4B$64.A7.4B60.B5.17B7.4B$73.
4B68.14B6.4B$74.4B67.14B5.4B$75.4B67.2B4.3B8.4B$76.4B65.2B6.B8.4B$77.
4B63.B2AB13.4B$78.4B63.2A13.4B.3B.B2.4B$79.4B70.18B.4B$80.4B68.4BA11B
2A5B2A$81.4B67.4B3A9B2A5B2A$82.4B66.4BABA15B.B$83.4B63.8BA12B2AB$84.
4B61.13B2.7B2A$85.4B60.10B6.8B$86.4B60.7B7.7B$87.4B57.8B6.10B$88.4B
56.2A7B2.13B$89.4B54.B2A21B$90.4B51.B.22B$91.4B49.2A5B2A16B$92.4B48.
2A5B2A16B$93.4B48.4B.18B$94.4B47.4B2.B.3B.4B$95.4B58.3B$96.4B55.4B$
97.4B54.2A$98.4B54.A$B.C.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.
B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.5B50.3A$C3BC100B48.
A$5BC100B.B$C4BC101B2A$B5C101B2A$105B2.B$.B.B.B.B.B.B.B.B.B.B.B.B.B.B
.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.
B.B.B2.2B$103.B2A$104.A.A.2A$102.A.A.2A.A$102.2A!
Looks like a power-of-two period will be possible, as well as a power-of-two offset -- it's trivially adjustable to any multiple of eight. I think there was only one-in-eight odds of that happening.
Remove the second p120 drive gun at the bottom right, and you have something even better, I think: a design with only one startup timing problem and one (trivial) shutdown timing problem, instead of two synchronized ones. It will still be an Orthogonoid, and still a not-all-stable Geminoid design -- and it could be the first design to use the single-channel toolkit, as well.
EDIT: Drat -- of course it's not quite that simple. If the p120 gun is being used to remove the beehive, and thus reduce the amount of circuitry, then only a subset of single-channel circuitry can be used. You can still use pairs of gliders with spacing as low as 90 ticks, but they have to average out to 120 ticks in the long run -- and they have to keep coming in a continuous stream.
(Well, I did add an extra white glider, which would allow careful skips of as many p120 periods as you want. You have to start up again with a -26 to -30 glider, though, because the glider takes so long to cross the H-to-MWSS. A different beehive suppression path would probably give a slightly wider startup range, at the cost of a slightly taller circuit.)
Here are the +30 and -30 gliders (white) relative to a red p120 reference glider:
Code: Select all
x = 156, y = 201, rule = LifeHistory
64.4B$53.A11.4B$53.3A10.4B$56.A10.4B$55.2A11.4B$55.4B10.4B$56.4B10.4B
$45.4B2.B.3B.4B10.4B$45.4B.18B4.4B$44.2A5BA17B4.4B$44.2A4B3A16B5.4B$
45.B.3BA2B2A14B6.4B$47.6B2A16B5.4B$48.2B2ABA3B2.13B5.4B$48.2B4A2B6.
10B6.4B$50.2B2ABAB7.7B8.4B$42.B6.AB4A4B6.8B7.4B$42.2B5.ABA10B2.7B2A8.
4B$42.3B5.A20B2AB8.4B$42.4B6.22B.B7.4B$43.4B5.6B.9B2A5B2A7.4B$44.4B4.
16B2A5B2A8.4B$45.4B4.18B.4B10.4B$46.4B10.4B.3B.B2.4B11.3B$61.4B23.2B$
62.4B23.B2.B$63.8B.B2.B16.2B$64.13B15.3B$65.13B14.4B$66.7B2C4B3.3B8.
3B$67.5BC2BC3B.6B8.2B$68.5B2C9BA2B8.B$39.B.B.B.B.B.B.B.B.B.D.B.B.B.B.
16BABA$39.16BD3BD11B3.10B2A$39.15BD16B3.11B$39.15BD4BD11B3.9B$39.15B
5D25B$39.45B$40.B.B.B.B.B.B.B.B.B.B.B.B.B.B.17B$70.16B$70.17B$70.12B
2.4B$69.14B2.4B$68.16B2.B$67.18B$66.20B$67.19B$68.13B3.4B$68.5B2A2B9.
2C$70.3B2A2B9.CB$70.8B9.3C$69.3B3D2B12.C$69.4BD3B$69.2B3D2B$69.7B$70.
6B7.A$70.6B6.A.A$71.5B6.A.A$71.6B4.2A.3A$70.6B6.B4.A$70.7B3.B2AB3A37.
4B$71.8B.B2A.A28.A11.4B$71.10B32.3A10.4B$70.3B2A6B35.A10.4B$64.2A5.2B
2A6B34.2A11.4B$65.A5.10B34.4B10.4B$65.A.AB2.11B34.4B10.4B$66.2AB.12B
23.4B2.B.3B.4B10.4B$68.15B22.4B.10B2A6B4.4B$68.16B20.2A5B2A7BABA6B4.
4B$68.16B.2B17.2A5B2A7BA8B5.4B$68.18B2A17.B.22B6.4B$67.17B.B2A19.B2A
20BA5.4B$66.4B2.8B.4B.B21.2A7B2.10BABA5.4B$65.4B4.7B28.8B6.4B2A2B2A6.
4B$64.4B5.6B31.7B7.2B2A2BA8.4B$63.4B6.4B25.B6.10B6.A3B2A2B7.4B$62.2A
2B5.A3B27.2B5.13B2.3BA5B8.4B$61.A.AB5.A.AB28.3B5.16B2ABA4B8.4B$63.A6.
A.A29.4B6.15BA2BA3B.B7.4B$71.A31.4B5.6B.9B3A4B2A7.4B$68.3A33.4B4.23B
2A8.4B$68.A36.4B4.18B.4B10.4B$106.4B10.4B.3B.B2.4B11.3B$121.4B23.2B$
122.4B23.B2.B$123.8B.B2.B16.2B$124.13B15.3B$125.13B14.4B$126.7B2C4B3.
3B8.3B$127.5BC2BC3B.6B8.2B$128.5B2C9BA2B8.B$99.B.B.B.B.B.B.B.B.B.D.B.
B.B.B.16BABA$99.16BD3BD11B3.10B2A$99.15BD16B3.11B$99.15BD4BD11B3.9B$
99.15B5D25B$99.45B$100.B.B.B.B.B.B.B.B.B.B.B.B.B.B.17B$130.16B$130.
17B$130.12B2.4B$129.14B2.4B$128.16B2.B$127.18B$126.20B$127.19B$32.2D
94.13B3.4B$31.D.D94.5B2A2B9.2C$33.D96.3B2A2B9.CB$130.8B9.3C$129.3B3D
2B12.C$129.4BD3B$129.2B3D2B$129.7B$24.3C103.6B7.A$26.C103.6B6.A.A$25.
C105.5B6.A.A$131.6B4.2A.3A$130.6B6.B4.A$130.7B3.B2AB3A$131.8B.B2A.A$
131.10B$130.3B2A6B$124.2A5.2B2A6B$125.A5.10B$125.A.AB2.11B$126.2AB.
12B$128.15B$128.16B$128.16B.2B$128.18B2A$127.17B.B2A$126.4B2.8B.4B.B$
125.4B4.7B$124.4B5.6B$123.4B6.4B$2.2A118.2A2B5.A3B$.ABA117.A.AB5.A.AB
$3BA119.A6.A.A$3B128.A$128.3A$128.A18$99.3C$101.C$100.C5$92.2D$91.D.D
$93.D16$74.B12$62.2A$61.ABA$60.3BA$60.3B!
Any more circuit simplifications that I'm missing here? I had a tough time to get the converter geometry to work out the way I wanted, so ended up using two syringes. Two eater2s and that xs14_354cgs26 double eater still life don't seem too bad at all.
EDIT: -- But how much bigger is the pure-stable version, really, with no p120 averaging issues? And how much more efficient is the 10hd version, with two p120 guns to start up synchronously and a correspondingly trickier cleanup problem? And you'd still be tied to the timing of the beehive-cleaning p120 -- can't drift farther than +30 or -30 from the period-120 baseline, or the H-to-MWSS stage will be unhappy.