Sokwe wrote:Here is a comparatively trivial 13-glider synthesis of a related p6 oscillator:
Nice. I hadn't seen this particular oscillator before. Your oscillator seems to be the be the fundamental one. Beluchenko's appears to be a version with two unices on the same eater. You can also make one with two eaters on the same unix (see below). Unfortunately, you can't have both two eaters and two unices.
Code: Select all
#C Merzenich's unix on dual eater-2 from 29 gliders
#C Mark D. Niemiec 2013-09-11
x = 169, y = 115, rule = B3/S23
145bo$136bobo5bo$137boo5b3o$137bo$147bo14boo$146boo13bobbo$146bobo13b
oobo$164bobo$164bobo$165bo3$148boo$147boo$149bo9$22bo66bobo$21bo67boo
58bobo$21b3o62bo3bo9bo48boo$12bo71bobo12bo30bo19bo$5bo7boobo48bo19boo
12b3o26bobo$3bobo6boobbobo46bobo61boo7bo$4boo10boo47boo19bo16bo30boboo
18bo$86boo15bobo26bobobboo15boo$85bobo15boo28boo20boo$62bo49boo28boo$
33boo18boo6bo11boo18boo17bo29bo18bo$12boo19bo19bo7b3o9bo19bo19bo29bo
17b3o$11bobbo19bo19bo19bo19bo19bo29bo19bo$obo9boobo15b3obo15b3obo7bo7b
3obobo13b3obobo13b3obo25b3obo15b3obo$boo11bobo14bobbobo14bobbobo5boo7b
obboboo13bobboboo13bobbobobo22bobbobobo12bobbobo$bo12bobo17bobo17bobo
5bobo9bo19bo19bobboo25bobboo15bobo$15bo19bo19bo17boo18boo12bo5boo28boo
18booboo$105boo$106boo$12b3o135bobo$12bo86boo49boo$13bo86boob3o45bo$
54b3o4b3o35bo3bo$44b3o7bo6bo42bo44b3o$46bo4bo3bo6bo86bo$45bo4boo98bo$
50bobo$152b3o$152bo$153bo5$51bo$51bobo$51boo$$18bo34boo$16bobo19bo13bo
bo3bo$17boobbo15bobobo12bobbobobo14bobbobo14bobbobo14bobbobo14bobbobo
14bobbobo$21b3o14boob3o14boob3o12b4ob3o12b4ob3o12b4ob3o12b4ob3o12b4ob
3o$24bo19bo19bo19bo19bo19bo19bo19bo$21b3obo12boob3obo12boob3obo12boob
3obo12boob3obo12boob3obo12boob3obo12boob3obo$17boobbobbobo11boobobbobo
11boobobbobo11boobobbobo11boobobbobo11boobobbobo11boobobbobo11boobobbo
bo$16bobo5bobo17bobo17bobo17bobo17bobo17bobo17bobo17bobo$18bo4booboo
15booboo15booboo15booboo15booboo15booboo15booboo15booboo$$19boo81bo5bo
14booboo15booboo15booboo$19bobo80boo3boo13bobobobo13bobobobo14boobobo$
19bo81bobo3bobo13bo3bo15bo3bo19bo$139b3o$141bo$140bobboo$143bobo$143bo
15$36bobbobo14bobbobo24bobbobo14bobbobo24bobbobo14bobbobo$36b4ob3o12b
4ob3o22b4ob3o12b4ob3o22b4ob3o12b4ob3o$44bo19bo29bo19bo29bo19bo$38boob
3obo12boob3obo22boob3obo12boob3obo22boob3obo12boob3obo$38boobobbobo11b
oobobbobo21boobobbobo11boobobbobo21boobobbobo11boobobbobo$44bobo17bobo
27bobo17bobo27bobo17bobo$43booboo15booboo25booboo15booboo25booboo10bo
4booboo$108boo28boo17bobo$43booboo15booboo25booboo9bobbobbooboo19bobbo
bbooboo9bobbobbooboo$43boobobo14boobo26boobo10bobbobboobo20bobbobboobo
14boboobo$47bo18bo29bo11boo6bo21boo6bo12boo5bo$66boo28boo18boo28boo18b
oo$$47b3o80boo$49bobbo37boo37bobo$48bobbo38bobo38bo3b3o$51b3o32boobbo
44bo$87boo47bo$86bo$78boo$79boo$78bo!
I looked at the 45-glider synthesis of Jason Summers's P36 hassler, and found two ways to improve it slightly. On both sides, it uses two V-sparks (2 gliders each) into a long-ship (6 gliders) to create two bit-sparks. But the same effect can be obtained with two beehives (3 gliders each) into a beacon (3 gliders), saving one glider on each side. Plus, one of the long-ships was made from a boat made from 4 gliders, rather than a possible 3, saving another one.
Code: Select all
#C Reduced 42-glider synthesis of Jason Summer's P36 hassler
#C Mark D. Niemiec 2013-09-15
x = 297, y = 137, rule = B3/S23
bbobo41bo39bo39bo39bo39bo39bo39bo$3boo39b3o37b3o37b3o37b3o37b3o37b3o
37b3o$3bo39bo39bo39bo39bo39bo39bo39bo$43boo38boo38boo38boo38boo38boo
38boo$3o226bo$bbo227bo$bo226b3o$224b3o50boo$121boo38boo38boo23bo6boo6b
oo34boobboo$80bobo38bobo37bobo37bobo21bo6bobo6bobo31boo4bobo$55boo24b
oo12boo25boo11boo25boo11boo25boo11boo17bo7boo11boo18boo5boo11boo$55bo
20bo4bo13bo39bo39bo39bo39bo39bo$15boo36bobo21bo15bobo37bobo37bobo37bob
o37bobo37bobo$14boo37boo20b3obboo11boo38boo38boo31boo5boo21boo8boo5boo
21boo8boo5boo$11boo3bo62bobo84boo38bobo27bobo7bobo27bobo7bobo$10bobo
68bo79b3oboo40boo28boo8boo28boo8boo$12bo150bo3bo$162bo$241boo38boo$
163boo76bobo37bobo$163bobo76boo38boo$163bo9$86bo39bo39bo39bo39bo39bo$
84b3o37b3o37b3o37b3o37b3o37b3o$83bo39bo39bo39bo39bo39bo$83boo38boo38b
oo38boo38boo38boo4$77boo38boo38boo38boo38boo38boo$77boobboo34boobboo
34boobboo34boobboo34boobboo34boobboo$75boo4bobo31boo4bobo31boo4bobo31b
oo4bobo31boo4bobo31boo4bobo$75boo5boo11boo18boo5boo11boo18boo5boo11boo
18boo5boo11boo18boo5boo11boo18boo5boo11boo$95bo39bo39bo39bo39bo39bo$
93bobo37bobo37bobo37bobo37bobo37bobo$86boo5boo21boo8boo5boo21boo8boo5b
oo21boo8boo5boo21boo8boo5boo21boo8boo5boo$76boo8bobo27bobo7bobo27bobo
7bobo27bobo7bobo27bobo7bobo27bobo7bobo$71b3oboo10boo28boo8boo28boo8boo
28boo8boo28boo8boo28boo8boo$73bo3bo$72bo$201boo38boo38boo5boo$73boo86b
oo38bobo37bobo37bobo4boo$73bobo80b3oboo40boo38boo38boobboo$73bo84bo3bo
123boo$157bo88b3o$248bo$158boo87bo$158bobo$158bo91boo$250bobo$250bo$$
248boo$247bobo$249bo10$232bo$231bo$231b3o$$215bo$216bo$214b3o20bo$236b
o$236b3o6$206bo$204bobo$205boo$$36bo49bo49bo49bo49bo49bo$34b3o47b3o47b
3o47b3o47b3o47b3o$33bo49bo49bo49bo49bo49bo$33boo48boo48boo48boo48boo
48boo4$27boo48boo48boo48boo48boo$27boobboo44boobboo30bo13boobboo44boo
bboo44boobboo23bo23b3o$25boo4bobo41boo4bobo30boo9boo4bobo41boo4bobo41b
oo4bobo22bobo20bo3bo$25boo5boo11boo28boo5boo11boo16boo10boo5boo11boo
28boo5boo11boo28boo5boo11boo9boo24bo12boo$45bo49bo49bo49bo49bo31bo4bo
12bo$9bo33bobo47bobo47bobo47bobo47bobo30bo16bobo$7bobo16boo8boo5boo31b
oo8boo5boo31boo8boo5boo31boo8boo5boo6boo23boo8boo5boo17bo13bo10bo5boo$
8boo16bobo7bobo37bobo7bobo37bobo7bobo37bobo7bobo11bobo23bobo7bobo23bob
o11boboo5boobo$27boo8boo38boo8boo38boo8boo31boo5boo8boo13bo17boo5boo8b
oo23boo6boo5bo10bo$9bo49boo48boo58bobo47bobo47bobo16bo$9boo47bobbo46bo
bbo57bo49bo49bo12bo4bo$8bobo20boo5boo18bobbo19boo5boo18bobbo19boo5boo
28boo11boo5boo17boo9boo11boo5boo28boo12bo$31bobo4boo19boo20bobo4boo14b
3obboo20bobo4boo41bobo4boo16bobo22bobo4boo41bo3bo$32boobboo44boobboo
18bo25boobboo44boobboo20bo23boobboo44b3o$36boo48boo17bo30boo48boo48boo
4$180boo48boo48boo$181bo49bo49bo$178b3o47b3o47b3o$178bo49bo49bo$$258b
oo$137bo120bobo$136boo120bo$136bobo$$78boo48boo$28boo47bobbo46bobbo$
29boob3o42bobbo46bobbo$28bo3bo45boo48boo96b3o$33bo194bo$126boo99bo20b
3o$125bobo120bo$127bo121bo$$231b3o$233bo$232bo!
Extrementhusiast wrote:mniemiec wrote:After that, it should be easy to then activate both blocks into cuphooks the usual way (i.e. turn them into long boats, and turn the long boats into a four-bit exploded pre-block predecessor).
What is the component to do that? I can't find it anywhere.
This is three ways I had previously used to make the 20-bit double couphook. The key is to turn a still-life into an exploded pre-block. None of these will work directly here, as you need to use two of them overlapping each other, but they might be usable if less obtrusive sparking mechanism caan be used.
Code: Select all
x = 127, y = 21, rule = B3/S23
53bobo47bobo$53b2o48b2o$54bo49bo2$55b2o48b2o$4b2o5bo12b2o18b2o9bobo16b
2o18b2o9bobo16b2o$3bobo3b2o12bobo17bobo9bo17bobo17bobo9bo17bobo$3bo6b
2o11bo19bo29bo19bo29bo$2obo16b2obobo14b2obo9bo16b2obobo14b2obo9bo16b2o
bobo$o2bobob2o11bo2bo2bo13bo2bob2o5b2o16bo2bo2bo13bo2bob2o5b2o6b4o6bo
2bo2bo$3bob2obo14bob2o16bobobo4bobo18bob2o16bobobo4bobo5bo3bo8bob2o$3b
o19bo19bo2bobo24bo19bo2bobo11bo12bo$bobo5bo11bobo17bobo3bo23bobo17bobo
3bo13bo2bo6bobo$b2o5b2o11b2o18b2o28b2o18b2o28b2o$8bobo$104b2o$53b3o48b
obo$53bo50bo$42b2o10bo$43b2o$42bo!
Sokwe wrote:Two related unix-based oscillators (periods 6 and 10) can be constructed rather trivially (there are certainly better options for the final reaction):
Nice! I had tried to make the P10 a few months back, but tried to add the blocks last, and couldn't quite figure out how to do it. I can't remember if I ever saw the P6 version before.
Extrementhusiast wrote:Trivial synthesis of 60P312:
This can be made even cheaper by directly creating the Pi-heptominos with 2 gliders, saving 4 total.
Code: Select all
#C 60p312 from 24 gliders
#C Mark D. Niemiec 2013-05-28
#C Similar for 64p312 (using loaves w/boat-bits instead of beehives)
#C Similar for 68p312 (using ponds w/boat-bits instead of beehives)
#C Similar for 8-barreled P156 gun from 16 gliders (without beehives)
x = 351, y = 204, rule = B3/S23
120bo$121b2o$120b2o$277bo$275b2o$276b2o4$275bo$273b2o$274b2o$107bo$
108b2o$107b2o3$109bo$110b2o$109b2o3$98bobo$99b2o$99bo196bobo$296b2o$
134bobo160bo$135b2o$135bo5$295bo$293b2o$294b2o3$282bobo$282b2o$283bo
41$329b2o$329b2o5$38bo288b2o$37bo290bo$37b3o44bo129bo100bo12bo15bo$83b
obo127bobo98bobo10bo15bobo$34b3o46bobo127bobo98bobo26bobo$34bo49bo129b
o100bo28bo$35bo6$315bo2bo$315b3o$309b2o38b2o$309b2o38b2o$342b3o$341bo
2bo6$4bo$5bo49bo129bo129bo28bo$3b3o48bobo127bobo127bobo26bobo$54bobo
127bobo127bobo15bo10bobo$3o52bo129bo129bo15bo12bo$2bo328bo$bo329b2o5$
329b2o$329b2o41$116bo$116b2o$115bobo3$104b2o$105b2o$104bo5$264bo$263b
2o$102bo160bobo$102b2o$101bobo196bo$299b2o$299bobo3$289b2o$288b2o$290b
o3$291b2o$290b2o$292bo$124b2o$125b2o$124bo4$122b2o$123b2o$122bo$278b2o
$277b2o$279bo!
This one is much more expensive, due to having to make 8 eaters, 4 of them on the fly.
Code: Select all
#C 92p156 from 55 gliders
#C Mark D. Niemiec 2013-05-28
x = 271, y = 266, rule = B3/S23
181b2o38b2o11bo26b2o$181bo39bo11bo27bo$131b2o46bobo37bobo5bobo3b3o23bo
bo$130b2o47b2o38b2o6b2o30b2o4bo$127b2o3bo95bo34b3o$126bobo133bo$128bo
95b2o3b2o31b2o$224bobob2o$224bo5bo15$115bobo71bo5bo$103bobo5b3o2b2o72b
2obobo$104b2o7bo2bo72b2o3b2o40b2o$104bo7bo124bo$191bo42b3o$159b2o30b2o
6b2o33bo4b2o$158bobo23b3o3bobo5bobo37bobo$158bo27bo11bo39bo$157b2o26bo
11b2o38b2o15$107bobo$106bo$106bo$106bo2bo$106b3o37$52bo$53b2o$52b2o3$
143bo7bo$54bo88bobo4bo$55bo87b2o5b3o$53b3o2$143bobo$41bobo99b2o$42b2o
5bo94bo$42bo4bobo$48b2o3$68bo$66bobo$67b2o$137bo$137bobo$137b2o$134bo$
132b2o$133b2o$171bo$171bobo$171b2o4$161bobo$161b2o5bo3bo$162bo3b2o3bo$
167b2o2b3o7$73bo$74b2o$73b2o4$249b2o$249b2o4$121b2o114b2o22b2o$121bo
116bo8b2o12bo$119bobo116bobo7bo10bobo$119b2o4bo108bo4b2o7bo10b2o4bo$
123b3o108b3o10bo15b3o$122bo114bo24bo$122b2o112b2o24b2o6$b4o$o3bo230bo
2bo$4bo230b3o$o2bo225b2o38b2o$216bo2bo9b2o38b2o$215bo46b3o$215bo3bo41b
o2bo$215b4o6$96b2o138b2o24b2o$97bo139bo24bo$94b3o137b3o15bo10b3o$94bo
4b2o133bo4b2o10bo7b2o4bo$98bobo137bobo10bo7bobo$98bo139bo12b2o8bo$97b
2o138b2o22b2o4$249b2o$249b2o4$145b2o$144b2o$146bo7$46b3o2b2o$48bo3b2o
3bo$47bo3bo5b2o$56bobo4$47b2o$46bobo$48bo$85b2o$86b2o$85bo$81b2o$80bob
o$82bo$151b2o$151bobo$151bo3$170b2o$170bobo4bo$75bo94bo5b2o$75b2o99bob
o$74bobo2$164b3o$67b3o5b2o87bo$69bo4bobo88bo$68bo7bo3$166b2o$165b2o$
167bo37$111b3o$110bo2bo$113bo$113bo$110bobo!
Your mechanism actually works MUCH better in the above case, reducing the cost from 55 to 46 gliders: 13 for 4 eaters, 13 for 4 eaters, 20 for pis and blocks!
Code: Select all
x = 54, y = 54, rule = B3/S23
23bo$21bobo$22b2o$28bo$28bobo$28b2o6$14b2o9bo12b2o$15bo4b2ob2o13bo$15b
obo2b2o2b2o10bobo$11bo4b2o18b2o4bo$11b3o26b3o$14bo24bo$13b2o24b2o3$12b
2o$12b2o38bo$51bo$4bo7bo38b3o$5bo6b2o$3b3o5bobo3$40bobo5b3o$40b2o6bo$
3o38bo7bo$2bo$bo38b2o$40b2o3$13b2o24b2o$14bo24bo$11b3o26b3o$11bo4b2o
18b2o4bo$15bobo10b2o2b2o2bobo$15bo13b2ob2o4bo$14b2o12bo9b2o6$24b2o$23b
obo$25bo$30b2o$30bobo$30bo!
Extrementhusiast wrote:For the P9, how much does this predecessor help?
I can't immediately see a way to make these pieces as such; they seem a bit too "contrived" for easy synthesis.
Extrementhusiast wrote:Synthesis of dead cuphook tie dead cuphook:
Very nice! Witih proper adaptation of the activation mechanism (see earlier), this might actually work!
Extrementhusiast wrote:Cheaper snake join:
This is Dave Buckingham's 3-glider snake-weld. Yours is the same cost. However, I can see it having an advantage in some cases, in that gliders only need to come from two directions (and not all three at once).
Code: Select all
x = 27, y = 16, rule = B3/S23
6bo$7bo$5b3o2$8bo$7bo$7b3o3$2obo6bo9b2o$ob2o5b2o9bobo$9bobo11bo$5b2o
17bo$5bo19bo$6bo19bo$5b2o18b2o!
Sokwe wrote:Here's a way to construct a period-28 oscillator:
Again, very nice! This has been one of the oscillators on my "this looks like it should be constructible, but how much of my remaining hair am I willing to pull out?" list!
Extrementhusiast wrote:Reduced the pond substitution for one of the 15-bitters to a (hopefully) easier problem:
It's worth a shot. The big problem I see is that any kind of objects (or pseudo-objects) containing any kind of loops are frequently unusually difficult to synthesize, so the 18-bit still-life doesn't seem any easier than the desired result. But one never knows. Even if this doesn't work directly, it's possible that some pieces of it could still work here (or even in other similar syntheses).
Extrementhusiast wrote:Synthesis of a P4: ... The intermediate steps should be trivial, but I haven't checked.
Wow! I had never even seen this particular P4. Very nice!
All the intermediate steps seem trivial, except possibly the beehive-on-beehive. But one of the 3-glider syntheses can bring that in nicely, so it all works.