1 Glider per Bit Oscillator Syntheses
-
- Posts: 32
- Joined: April 28th, 2020, 7:12 pm
1 Glider per Bit Oscillator Syntheses
Since the 17-glider RCT shows that every synthesizable SL can be done so at a cost of less than 1 glider per bit, it would be great if the same could be said for oscillators.
There are three main classes of oscillators that would need optimizations:
First are oscillators with a synthesis cost of above 1 glider per bit:
xp2_y2g0k053zw80a02z321 (16G, 15B)
xp2_3lg42mzx10246 (16G, 16B)
xp2_350k0l51z0642 (18G, RCT: 17G, 16B)
xp2_350k04gj4zx642 (18G, RCT: 17G, 16B)
xp2_kg34azwa4o15 (15G, 16B)
xp2_31agozy131ago (14G, 16B)
xp2_4k4g4gljz32 (14G, 16B)
xp2_4k1u1kiczx1 (11G, 16B)
xp2_4l1148kgzx302 (30G, RCT: 17G, 14B)
xp2_k3g4gljz11 (35G, RCT: 17G, 15B)
xp2_8a2543gkz010602 (58G, RCT: 17G, 16B)
As per Mark Niemec, all oscillators with 16 or fewer bits have syntheses, so this would achieve 1 glider per bit for all oscillators with 16 or fewer bits and for all oscillators with 17 or more bits that have syntheses.
To get strictly below 1 glider per bit, the following oscillators would also have to be optimized, as they have a cost of exactly 1 glider per bit:
xp2_xg8o64213zca02 (16G, 16B)
xp2_8ehjzw1050ko (13G, 16B)
xp2_31agozw8k871 (10G, 16B)
xp2_0g4j04g53z32x3 (16G, 16B)
xp2_0g0kc32qkz32 (16G, 16B)
xp2_062k0l51zca02 (15G, 16B)
xp2_y2og853zg0k053z11 (17G, 17B)
xp2_wg0kc321e8z642 (17G, 17B)
xp2_31agozx6a952 (10G, 17B)
xp2_0k3g44gljz32 (17G, 17B)
xp2_y580a13zxg0k0501zca02 (18G, RCT: 17G, 17B)
xp2_y2oga13zg80a13z11 (18G, RCT: 17G, 17B)
xp2_mk461acz1046 (18G, RCT: 17G, 17B)
xp2_c9b88ge2zw32 (18G, RCT: 17G, 17B)
xp2_wj9q453z642 (18G, RCT: 17G, 17B)
xp2_wg0kc32ak8z642 (16G, 17B)
xp2_g84q9jz11x246 (19G, RCT: 17G, 17B)
xp2_31a08gzxo9he2 (16G, 17B)
xp2_31a08zwc850lkg (19G, RCT: 17G, 17B)
xp2_0o080a13zol0407 (20G, RCT: 17G, 17B)
xp2_3lg42mzx1020ac (20G, RCT: 17G, 17B)
xp2_350k0l51zca02 (22G, RCT: 17G, 17B)
xp2_350k04gj4zwca02 (22G, RCT: 17G, 17B)
xp2_0gk0l3gz222x20ac (22G, RCT: 17G, 17B)
xp2_35g40kczx3020ac (22G, RCT: 17G, 17B)
xp2_04k4g4gljz642 (18G, RCT: 17G, 17B)
Optimizing the above two lists would achieve strictly less than 1 glider per bit for all oscillators with 16 or fewer bits and for all oscillators with 17 or more bits that have syntheses.
Finally, while the 17-glider RCT does mean that all synthesized 17-bit oscillators can be synthesized with 17 gliders, this doesn't fully show 17 in 17 for oscillators, as there are 14 17-bit oscillators that have yet to receive any syntheses (from Mark Niemec's list above):
xp2_3lg42mz2c0203
xp2_j92g55hz11x3
xp2_j92g5jz11x23
xp2_k51h4gljzw3
xp2_0m24gl3z2a882
xp2_35g41h54gzx3x3
xp2_31a0nzwc850e
xp2_m24g441lpz03
xp2_3hk2060szw2251
xp2_35g411l4z22403
xp2_0b1205jgz1140c02
xp2_31a0nzw4490ac
xp2_62k030288zx1148d
xp2_62k030288zx3048d
Let me know if there's anything missing from the above lists.
There are three main classes of oscillators that would need optimizations:
First are oscillators with a synthesis cost of above 1 glider per bit:
xp2_y2g0k053zw80a02z321 (16G, 15B)
xp2_3lg42mzx10246 (16G, 16B)
xp2_350k0l51z0642 (18G, RCT: 17G, 16B)
xp2_350k04gj4zx642 (18G, RCT: 17G, 16B)
xp2_kg34azwa4o15 (15G, 16B)
xp2_31agozy131ago (14G, 16B)
xp2_4k4g4gljz32 (14G, 16B)
xp2_4k1u1kiczx1 (11G, 16B)
xp2_4l1148kgzx302 (30G, RCT: 17G, 14B)
xp2_k3g4gljz11 (35G, RCT: 17G, 15B)
xp2_8a2543gkz010602 (58G, RCT: 17G, 16B)
As per Mark Niemec, all oscillators with 16 or fewer bits have syntheses, so this would achieve 1 glider per bit for all oscillators with 16 or fewer bits and for all oscillators with 17 or more bits that have syntheses.
To get strictly below 1 glider per bit, the following oscillators would also have to be optimized, as they have a cost of exactly 1 glider per bit:
xp2_xg8o64213zca02 (16G, 16B)
xp2_8ehjzw1050ko (13G, 16B)
xp2_31agozw8k871 (10G, 16B)
xp2_0g4j04g53z32x3 (16G, 16B)
xp2_0g0kc32qkz32 (16G, 16B)
xp2_062k0l51zca02 (15G, 16B)
xp2_y2og853zg0k053z11 (17G, 17B)
xp2_wg0kc321e8z642 (17G, 17B)
xp2_31agozx6a952 (10G, 17B)
xp2_0k3g44gljz32 (17G, 17B)
xp2_y580a13zxg0k0501zca02 (18G, RCT: 17G, 17B)
xp2_y2oga13zg80a13z11 (18G, RCT: 17G, 17B)
xp2_mk461acz1046 (18G, RCT: 17G, 17B)
xp2_c9b88ge2zw32 (18G, RCT: 17G, 17B)
xp2_wj9q453z642 (18G, RCT: 17G, 17B)
xp2_wg0kc32ak8z642 (16G, 17B)
xp2_g84q9jz11x246 (19G, RCT: 17G, 17B)
xp2_31a08gzxo9he2 (16G, 17B)
xp2_31a08zwc850lkg (19G, RCT: 17G, 17B)
xp2_0o080a13zol0407 (20G, RCT: 17G, 17B)
xp2_3lg42mzx1020ac (20G, RCT: 17G, 17B)
xp2_350k0l51zca02 (22G, RCT: 17G, 17B)
xp2_350k04gj4zwca02 (22G, RCT: 17G, 17B)
xp2_0gk0l3gz222x20ac (22G, RCT: 17G, 17B)
xp2_35g40kczx3020ac (22G, RCT: 17G, 17B)
xp2_04k4g4gljz642 (18G, RCT: 17G, 17B)
Optimizing the above two lists would achieve strictly less than 1 glider per bit for all oscillators with 16 or fewer bits and for all oscillators with 17 or more bits that have syntheses.
Finally, while the 17-glider RCT does mean that all synthesized 17-bit oscillators can be synthesized with 17 gliders, this doesn't fully show 17 in 17 for oscillators, as there are 14 17-bit oscillators that have yet to receive any syntheses (from Mark Niemec's list above):
xp2_3lg42mz2c0203
xp2_j92g55hz11x3
xp2_j92g5jz11x23
xp2_k51h4gljzw3
xp2_0m24gl3z2a882
xp2_35g41h54gzx3x3
xp2_31a0nzwc850e
xp2_m24g441lpz03
xp2_3hk2060szw2251
xp2_35g411l4z22403
xp2_0b1205jgz1140c02
xp2_31a0nzw4490ac
xp2_62k030288zx1148d
xp2_62k030288zx3048d
Let me know if there's anything missing from the above lists.
Last edited by 400spartans on March 2nd, 2021, 7:41 pm, edited 9 times in total.
-
- Posts: 5141
- Joined: August 31st, 2020, 5:58 pm
Re: 1 Glider per Bit Oscillator Syntheses
First of all, I'd like to mention that there may be a 3-GPSE RCT-based universal constructor coming soon.
About the oscillators in the first category, there seem to be patterns. All but one of the oscillators has a larger rotor than stator, all but two of the oscillators have a rotor at least twice as large as its stator, and six out of the first seven have at least one part that resembles the end of a barberpole. It may be that oscillators with higher volatility are simply harder to construct, possibly because they're more "random". However, I'm surprised that number six (the bipole-tie) is so expensive, given that a ship-tie is probably fairly cheap and there's an easy way to turn a ship in a tie into a bipole with a century, which only costs three gliders.
Edit: It turns out that I was thinking of a quadpole, not a bipole, but the four-glider method for turning an aircraft carrier in a tie into a bipole on the Catalogue page appears to work for the second aircraft carrier for either relative timing (although the other relative timing already has a nine-glider synthesis on Catalogue), which I think means a 14-glider synthesis total.
About the oscillators in the first category, there seem to be patterns. All but one of the oscillators has a larger rotor than stator, all but two of the oscillators have a rotor at least twice as large as its stator, and six out of the first seven have at least one part that resembles the end of a barberpole. It may be that oscillators with higher volatility are simply harder to construct, possibly because they're more "random". However, I'm surprised that number six (the bipole-tie) is so expensive, given that a ship-tie is probably fairly cheap and there's an easy way to turn a ship in a tie into a bipole with a century, which only costs three gliders.
Edit: It turns out that I was thinking of a quadpole, not a bipole, but the four-glider method for turning an aircraft carrier in a tie into a bipole on the Catalogue page appears to work for the second aircraft carrier for either relative timing (although the other relative timing already has a nine-glider synthesis on Catalogue), which I think means a 14-glider synthesis total.
I am tentatively considering myself back.
Re: 1 Glider per Bit Oscillator Syntheses
For convenience, here is the full RLE:
(EDIT count: 3)
Code: Select all
x = 119, y = 68, rule = LifeHistory
10.2A3.2A20.2A5.A6.C7.2C17.2C5.C.C18.A3.2A$11.A3.A3.2A5.2A3.3A3.A6.A6.
C.C5.C.C17.C6.C2.C5.3A8.A4.A$8.A.A5.A.A.A5.A11.A.A.A2.A3.C2.C19.3C.C.
C4.2C.C.C.C14.A2.A.A$27.A.A.2A20.C7.C.C22.C3.C3.2A2.A.A$6.A.A7.2A2.A19.
A2.2A4.2C11.2C9.C.C.3C4.C.C.2C9.A5.A.A.3A$18.A10.A.A22.2C8.2C6.C13.C8.
A4.2A3.2A$4.A.A13.A.A17.A.A8.C12.C.C5.2C23.A$21.2A4.A.A10.2A10.C2.C41.
A.A$2.A.A22.2A22.C.C12.C.C$53.C13.2C$A.A$2A4$3.A.A14.2A5.2C7.2C11.A3.
2A8.A29.2A12.2A7.A$.2A2.A11.A.A.A4.C.C7.C.C10.A4.A8.3A9.3A14.A.A11.A.
A3.A2.A.A$3.2A2.A9.2A7.C21.A2.A.A7.2A3.A4.2A39.4A2.A$2A13.2A8.2C11.C.
C21.A2.A5.A.A.2A13.A.A11.A.A10.2A$6.2A6.A.A10.2C10.2C6.A.A2.A6.A.A3.2A
37.2A6.2A$.A25.C.C11.2C3.A4.A6.A14.A.A12.A.A11.2A8.A$3.A.A6.A.A26.C4.
2A3.A6.2A41.A.A11.A$3.A7.A17.C.C7.C.C29.A.A12.A.A25.2A$11.2A19.C5.C.C
29.A28.A.A$31.2C6.C30.2A12.A.A11.A$98.2A$82.A.A$81.A$81.2A4$.2A10.2A2.
2A9.C11.2A5.2C9.2A16.2A3.2A$2.A3.2A5.A.A2.A9.3C8.A.A5.C.C8.A.A14.A.A3.
A3.2A6.2A3.3A$A5.A9.2A8.2C3.C6.A43.A.A.A6.A$5A.A7.2A11.C2.C.C4.A.2A8.
C.C8.A.A8.A.A.A18.A.A.2A$5.A7.A.A8.C.C4.C4.A2.A.A10.C18.A10.2A2.A$2.A
33.2A13.2C9.A.A6.A3.A8.A11.A.A$2.2A7.A.A8.C.C16.A.A9.2C20.A10.A.A$11.
2A9.2C18.2A9.C6.A.A.2A5.A.A.A13.A4.A.A$50.2C.C6.2A8.A17.2A3.A$50.C.C11.
3A3.2A21.2A5$2A5.A8.2A7.2A17.2A3.2E18.2E2.2E20.2E$A6.A9.A7.A19.A3.E3.
2E4.2E2.3E3.E.E2.E5.3E2.2E4.2E3.E3.2E2.3E$.A.A.A2.A5.A.A9.A.A.2A6.3A.
A.A5.E.E.E4.E.E11.E12.E4.E.E.E4.E$31.A31.2E5.E8.2E2.E.E15.E.E2.2E$3.A
2.2A5.2A.A.A8.A2.A8.A.A.3A4.2E2.E5.E8.E2.E.E16.E2.2E$28.A25.E4.E2.E2.
E3.2E4.E3.E2.E.3E15.E2.E2.E$3.A.A6.3A3.A.A7.A.A.A4.A.A9.E2.E.E4.2E3.E
9.2E5.E8.2E2.E8.E3.E$2.A18.A11.A3.2A11.E13.E16.E21.E3.E$2.2A16.2A10.2A
16.E40.3E5$2E2.E18.2E22.2E2.2E4.2E2.E10.E11.E$E.E.E12.3E3.E2.E.E6.2E2.
3E5.E.E2.E4.E.E.E6.2E2.E.E5.2E2.E.E$4.E6.2E12.E2.E.E4.E15.E9.E6.E.E9.
E.E$2.E8.E.E.2E.E11.E5.E.E2.2E4.E11.E15.2E10.2E$4.E14.E4.2E4.E21.2E7.
E8.E11.E$4.E6.E2.E3.2E7.2E8.E3.E4.2E13.E9.2E2.E7.E3.E$6.E5.E12.2E12.E
12.E10.E19.E$2.E.E.E5.E14.E7.2E2.E8.E.E8.2E3.E8.E.E9.E.E$2.2E2.E30.E12.
E10.E.2E9.2E10.2E!
Last edited by bubblegum on September 26th, 2020, 11:47 pm, edited 3 times in total.
Each day is a hidden opportunity, a frozen waterfall that's waiting to be realised, and one that I'll probably be ignoring
anythingsonata wrote:July 2nd, 2020, 8:33 pmconwaylife signatures are amazing[citation needed]
-
- Posts: 295
- Joined: July 26th, 2020, 10:39 pm
- Location: Texas, USA
Re: 1 Glider per Bit Oscillator Syntheses
The bipole tie bipole in 14G:
EDIT: This soup doesn't look very promising, but who knows?
Code: Select all
x = 96, y = 61, rule = B3/S23
6$92bo$91bo$91b3o$33bo$32bo$32b3o51b2o$86bobo$87bo$10bo$11b2o$10b2o$
28bo6b3o$27bo7bo$27b3o6bo2$21bobo$21b2o$16bobo3bo$17b2o$17bo$84b2o$83b
obo2$81bobo$81b2o$79b2o$78bobo2$76bobo$76b2o3$30bo$29b2o$25bo3bobo$25b
2o$24bobo2$11bo6b3o$12bo7bo$10b3o6bo$36b2o$35b2o37bo$37bo35bobo$74b2o
2$13b3o$15bo52b3o$14bo55bo$69bo!
Code: Select all
x = 16, y = 16, rule = B3/S23
bob4o2b2ob2o$o2b4o2b6o$4b4o2bob4o$3o4bob2obo$4obob2o3b4o$b2o2b4ob2o3bo
$4ob3o2b3ob2o$6o3bo3bo$2bobo3b2ob3obo$obob2obobo2b4o$obo2bob2o2bo2bo$
4o2b3o2b3o$ob2o2bobo4bo$bo2b7o$3o4bobo$2b2ob4o4bobo!
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.
Me on LifeWiki
Me on LifeWiki
-
- Posts: 32
- Joined: April 28th, 2020, 7:12 pm
Re: 1 Glider per Bit Oscillator Syntheses
xp2_kg34azwa4o15 in 15G:
Code: Select all
x = 151, y = 55, rule = B3/S23
8bo$7bo$7b3o$4bo$5bo$3b3o53b2o$58bo2bo$59b2o4$45bobo$46b2o70b2o$46bo
71b2o$111bo$56bobo3bo48bo$57b2o2bo49bo$57bo3b3o4$111b3o$113bo$61bo50bo
$60bobo68bobo$60bobo68bo$61bo65bobo4b2o$128bo4bo$56bo69b2o4bobo$55bobo
72bo$55bobo70bobo$2bo53bo92bo$3b2o143bo$2b2o144b3o4$2b3o7b3o39b3o3bo$
4bo7bo43bo2b2o89bo$3bo9bo41bo3bobo88bo$150bo$71bo70b2o$70b2o70b2o$70bo
bo4$57b2o$56bo2bo$4b3o50b2o$4bo$5bo$3o$2bo$bo!
-
- Posts: 32
- Joined: April 28th, 2020, 7:12 pm
Re: 1 Glider per Bit Oscillator Syntheses
xp2_4k4g4gljz32 in 16G:
EDIT: Here it is in 14G:
Code: Select all
x = 146, y = 43, rule = B3/S23
12bo$13bo$11b3o3$73bo$73bobo$73b2o$46bo$47b2o$16bo29b2o96bo$17b2o124bo
$16b2o35bo89b3o$48bo2b2o$46bobo3b2o$47b2o90b2o$17b3o119b2o$19bo$18bo
105b2o$124bobo3bo$130bo$124bo2b2o2bo$125bo$125bo3bobo$57bo72b2o$56bo$
56b3o56b2o$27b2o86b2o$22b2o3bobo$23b2o2bo$22bo35b2o50b3o$57b2o53bo$28b
2o29bo51bo$27b2o$29bo$b2o$obo$2bo3$62b3o$62bo$63bo!
Code: Select all
x = 132, y = 29, rule = B3/S23
116bo$13bo100bobo$13bobo99b2o$13b2o28bo42bo$43bobo41bo32b2o$8bo34b2o
40b3o31bo2bo$6bobo3bobo105bobo$7b2o3b2o107bo$13bo81b2o$42b2o51b2o$41b
2o41b3o3b3o$43bo66b2o$111bo$104b3obobo2$105bobob3o$104bo$2bo101b2o$3b
2o118b3o3b3o$2b2o115b2o$32bo86b2o$32b2o3b2o55bo$31bobo3bobo53bobo$b2o
34bo55bo2bo31b3o$obo91b2o32bo$2bo28b2o96bo$30bobo66b2o$32bo66bobo$99bo
!
Re: 1 Glider per Bit Oscillator Syntheses
Here's another 14 Glider construction for [16P2.58] using an intermediate 12-bit stable object [12.76]--
(I double checked this time, to make sure it works, just to be sure.)
Half of the second step can be delayed one generation to change the phase of part of the oscillator to make [16P2.59], although that object can be constructed by just 9 Gliders.
Code: Select all
x=54, y=48
50bo$49bo$49b3o$47bo$45bobo$46b2o3$51bo$49bobo$50b2o2$51b3o$51bo$52bo6$13b
o$8bo3bo37b2o$2bo6bo2b3o33bo2bo$obo4b3o38b2o$b2o43b2o$15b2o27bo2bo$8b3o4b
obo26b2o$3b3o2bo6bo$5bo3bo$4bo4$43bo$44bo$42b3o2$44b2o$44bobo$44bo3$48b2o$48b
obo$48bo$44b3o$46bo$45bo!
Half of the second step can be delayed one generation to change the phase of part of the oscillator to make [16P2.59], although that object can be constructed by just 9 Gliders.
Code: Select all
x=72, y=48
9bo47bo$7b2o49b2o$8b2o47b2o$3bobo$4b2o62bo$4bo63bobo$68b2o2$7bobo$8b2o46b
o12bo$8bo48bo11bobo$55b3o11b2o$10b2o$9b2o33bobo7bo$11bo33b2o7b2o$45bo7bob
o3$50b2o$49bobo$51bo$8b2o$6bo2bo$6b2o$4b2o42b3o$2bo2bo44bo2b3o$2b2o45bo5b
o$54bo6$bo$2bo$3o2$2b2o$2bobo$2bo3$6b2o$6bobo$6bo$2b3o$4bo$3bo!
-
- Posts: 32
- Joined: April 28th, 2020, 7:12 pm
Re: 1 Glider per Bit Oscillator Syntheses
Somehow got xp2_4k1u1kiczx1 in 11G. Did not expect a reduction of 10 gliders.
Code: Select all
x = 98, y = 47, rule = B3/S23
35bo$33b2o$23bobo8b2o$23b2o$24bo12$77bo$20bo54bobob2o$20bobo54bo3bo$
20b2o52b2obobobo11bo$b2o64bobo7bo2bo12bo$obo65b2o6bobo14bo$2bo22b2o41b
o$25bobo61b3o$25bo49bo20bo$75bo19b2o$75bo19bobo2$35b3o$4b3o24b2o2bo$6b
o23b2o4bo$5bo26bo53bo$85bobo$85bobo$86bo2$75bo$74bobo$75bobo$76bo5$77b
3o$77bo$78bo!
-
- Posts: 32
- Joined: April 28th, 2020, 7:12 pm
Re: 1 Glider per Bit Oscillator Syntheses
xp2_31agozx6a952 in 15G:
Code: Select all
x = 254, y = 80, rule = B3/S23
160bo$158b2o$159b2o22$242bo$241bo$241b3o4$235b2o$234bo2bo$235b2o7$251b
o$251bobo$251b2o4$233bo$234bo$232b3o6$235bo$104bo116bo12bobo$102b2o
116bobo11bobo$103b2o115bo2bo11bo$218b2obobo$96bo122bob2o$97bo118bobo$
95b3o117bo$o214b2o$b2o97bo$2o96b2o130b3o7bo$4b3o81b2o9b2o138bo$6bo76bo
4b2o149b3o$5bo78b2o132b2o$83b2o133b2o2$100b2o131b2o$99bo2bo129bo2bo$
100b2o118b2o11b2o$19b2o198bo2bo$19bobo65b2o124b2o4bo2bo$15bo3bo68b2o3b
3o117b2o5b2o$14b2o71bo$10bo3bobo$10b2o210bo$9bobo210bo$222bo!
Re: 1 Glider per Bit Oscillator Syntheses
Hang on a moment, there's a whole section at the lower left with the block and blinker, that ends up contributing nothing but a two-bit spark. Replace that with a two-glider spark source and the whole thing can be done in 10G or possibly a little less:
Code: Select all
x = 100, y = 140, rule = LifeHistory
A.A$.2A$.A8$73.A$71.2A$72.2A32$6.A27.A$5.2BA24.2A$5.3AB24.2A2$26.A$
27.A$25.3A2$30.A$28.2A$29.2A5$30.2A$29.A2.A$30.2A15$9.2A$8.ABA$9.BA
59$97.2A$97.A.A$97.A!
-
- Posts: 295
- Joined: July 26th, 2020, 10:39 pm
- Location: Texas, USA
Re: 1 Glider per Bit Oscillator Syntheses
Muttering moat 1 was reduced by a glider, so xp2_3lg42mzx10246 is reduced to exactly one glider per bit:
EDIT: These predecessors don't look too nice:
Code: Select all
x = 164, y = 35, rule = B3/S23
19bo6bo$19bobo4bobo$19b2o5b2o$obo$b2o$bo14bo$14b2o$15b2o8$19b3o$2b
o16bo$obo4bo12bo43b2o47b2o43b2o$b2o3bo53b2o3bo43b2obobo39b2obobo$
6b3o51bobobo44bo44bo$16b2o92bo2bo6bo34bo2bo$b2o13bobo41bo2b2o47bo
6bo37bo$2o14bo42bo2bo45bobobo6b3o31bobobo$2bo56b2o47b2o42bo$100bo
51b2o$101b2o56b2o$62b2o36b2o57b2o$61bo2bo$62b2o$66b2o47b2o44b3o$
66bobo30b3o13bobo43bo$66bo34bo13bo46bo$100bo4b2o$104b2o$106bo!
Code: Select all
x = 21, y = 19, rule = B3/S23
2$5b2o10b3o$5b2o3$12b2o$3b2obo4bobo$5bo6bo$5bo2$3o9b2o$2obo8bobo$4bo7b
3o$bobo$2bo7b2o$8bob2o$9bobo$12bo!
Code: Select all
x = 14, y = 15, rule = B3/S23
2o$2o3$4bo$2bo2bo$b2o2bo$o$3o5b2o$7b4o$7bo3bo$9b2o2$4b3o!
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.
Me on LifeWiki
Me on LifeWiki
-
- Posts: 32
- Joined: April 28th, 2020, 7:12 pm
Re: 1 Glider per Bit Oscillator Syntheses
xp2_31agozw8k871 in 12G, there's probably a more efficient cleanup (those last 2 gliders in the middle reaction are technically cleanup).
Code: Select all
x = 169, y = 78, rule = B3/S23
100bo$98b2o$99b2o22$166bo$151bo14bobo$2bo147bobo13b2o$3bo147bo$b3o156b
2o$159bo2bo$160b2o5$7bo59bo$8bo58bobo$6b3o43bo14b2o71bo$52bo86bobo$52b
o13bo71bobo$67bo70bo$65b3o69b2o$b2o15bobo34b3o81b2o$obo11bo3b2o49b2o
68bo$2bo12bo3bo48bobo69bobo$13b3o42b3o9bo72bo$142b2o10$84b3o$84bo$85bo
17$103b2o$102b2o$104bo!
-
- Posts: 5141
- Joined: August 31st, 2020, 5:58 pm
Re: 1 Glider per Bit Oscillator Syntheses
I think that this reduces the cleanup from three gliders to two, but a one-glider cleanup seems plausible.400spartans wrote: ↑September 26th, 2020, 12:14 pmxp2_31agozw8k871 in 12G, there's probably a more efficient cleanup (those last 2 gliders in the middle reaction are technically cleanup).
Code: Select all
x = 169, y = 78, rule = B3/S23 100bo$98b2o$99b2o22$166bo$151bo14bobo$2bo147bobo13b2o$3bo147bo$b3o156b 2o$159bo2bo$160b2o5$7bo59bo$8bo58bobo$6b3o43bo14b2o71bo$52bo86bobo$52b o13bo71bobo$67bo70bo$65b3o69b2o$b2o15bobo34b3o81b2o$obo11bo3b2o49b2o 68bo$2bo12bo3bo48bobo69bobo$13b3o42b3o9bo72bo$142b2o10$84b3o$84bo$85bo 17$103b2o$102b2o$104bo!
Code: Select all
x = 30, y = 22, rule = B3/S23
7b3o$10b2o2b3o$7b2o2b2o9bo$8b5o5bo2bo$8b6o4bo2b3o$10bob2o4bo$12bo$9bo4b3o2bo$3bob3o10bobo$b2obo14bo$2o2bo6bo$b3o2b2o2bo$2bo5b2o$7bo2bo$7b2ob3o$6b2o3b2o$11b2o3$27b2o$27bobo$27bo!
I am tentatively considering myself back.
Re: 1 Glider per Bit Oscillator Syntheses
Yup, even Seeds of Destruction can turn something up in a few minutes:MathAndCode wrote: ↑September 26th, 2020, 12:36 pmI think that this reduces the cleanup from three gliders to two, but a one-glider cleanup seems plausible...
Code: Select all
x = 171, y = 48, rule = B3/S23
169bo$168bo$168b3o18$72bo$70bobo$71b2o69bo$bo140bobo$2bo139b2o$3o67b3o
53bo$72bo53bo12bo$71bo54bo13bo$138b3o2$12bobo60b3o51b3o$8bo3b2o$9bo3bo
128b2o$7b3o68b3o51b3o6bobo$143bo11$159b3o$159bo$160bo!
-
- Posts: 295
- Joined: July 26th, 2020, 10:39 pm
- Location: Texas, USA
Re: 1 Glider per Bit Oscillator Syntheses
xp2_8ehjzw1050ko in 13G (cleanup likely improvable), which should also knock xp2_wg0kc32ak8z642 and xp2_31a08gzxo9he2 off the list:
Code: Select all
#C It's funny how the eater does a catalysis right after forming
x = 101, y = 45, rule = B3/S23
obo9bo$b2o10bo$bo9b3o13$30bo$31b2o$30b2o$40bobo$40b2o$41bo$27bo$28b2o$
27b2o6$40bo$38bobo$32bobo4b2o9bo29bo$33b2o14bo31bo15b2o$33bo15b3o27b3o
15bobo$99bo$84b2o13b2o$83bo2bo10b2o$48bo35b2o10bobo$46b2o$28b2o17b2o3b
3o39bobo$27bobo22bo40bo$29bo23bo39b2o$36b2o$35bobo$37bo!
Well, there's this, but it's going to need some nontrivial modification to find one-glider cleanups.dvgrn wrote: ↑September 26th, 2020, 4:46 pmDidn't someone publish a Hit-Active-Reaction-With-All-Possible-Single-Gliders script at some point? Maybe modifiable to require the continued existence of the target object? That's a search that shouldn't take very long, and if a script were well advertised it would save a lot of this painful reduction in cleanup cost, in cases where it should really be possible to jump to the 1G cleanup immediately.
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.
Me on LifeWiki
Me on LifeWiki