This, while not synthesizing an oscillator
per se, does synthesize the missing Schick ship behind MWSS on MWSS #3 (or at least I think that's the one):
Code: Select all
x = 77, y = 39, rule = B3/S23
17bo$15bo3bo$20bo$15bo4bo$5b2o9b5o$4b2o5b3o$3o6b2ob2o$4b2o5b3o$5b2o9b
5o$15bo4bo13bo26b2o2b3o$20bo14b2o12bobo9bobobo$15bo3bo14b2o13b2o11bo3b
o$17bo32bo9$75b2o$74b2o$76bo3$34b2o$33bobo$35bo8$63b2o$62b2o$64bo!
EDIT: Looks like I misunderstood what I was going for.
EDIT 2: Remember that one p9 oscillator that looked like two tied cuphooks?
Code: Select all
x = 592, y = 40, rule = B3/S23
387bo$386bo$139bo246b3o155bo$140bo404bo$138b3o238bobo161b3o3bo$114bo
265b2o157bo7b2o$88bo26b2o58bo204bo159b2o6b2o$87bo26b2o34bobo21bo215bo
148b2o$87b3o60b2o22b3o53bo30bo127bo$85bo28bo36bo4bo74bo25bo4b2o125b3o$
86bo27b2o38b2o15bobo55b3o23bobo3b2o$65bo18b3o26bobo26b3o10b2o15b2o82b
2o8b2o81bo68bo25bo62bo$66bo22bo17bo28bobo33bo54b2o36b2o28bo54b2o30bo
35bobo23bobo61b2o$64b3o21bo16bobo29b2o41b2o19bo8b2o14bobo4b2o3b2o17bo
3b2o4bo15b2o9bo21b2o23b2o6b2o2bo19b2o6bobo21b2o11b2o14b2o8b2o15b2o31b
2o11b2o22b2o11b2o34b2o$o12bo26bobo4bo20bo19b3o15b2o29bo41bo2bo19b2o2b
2obo2bo15bo4bobobo2bo15bobobo2bo18bobo2b2o5b3o18bobo2b2o18bobo2b2o6bob
o16bobo2b2o2b2o21bobo2b2ob2ob2o16bobo2b2ob2o17bobo2b2o26bobo2b2o29b2ob
2o9bobo2b2o31bo2b2o$b2o3bo7b2o25b2o3bo20bo14bo34b2o26b2o11bo17bo2bobob
o17b2o2bobobobobo21bobobobo14bobobobobo17bobobobo26bobobobo18bobobobo
6b2o17bobobobo25bobobobob2ob2o16bobobobob2o17bobobobo26bobobobo7bo21b
4o10bobobobo31bobobo$2o2bobo6b2o21bo4bo4b3o18b3o13b2o7b2o13bo10bo3b2o
11b2o9bo3b2o5b2o16bobobo2bo22bobobo2bo21b2obo2bo16b2obo2bo17b2obo2bo9b
2o15b2obo2bo18b2obo2bo25b2obo2bo12bo12b2obo2bo22b2obo2bo20b2obo2bo26b
2obo2bo7b2o22b2o10b2obo2bo29b2obo2bo$5b2o27bobo45b2o8b2o13b2o8bo4b2o
10bo2bo7bo4b2o5bobo16bo2bo21bo4bo2bo27bo22bo23bo12bobo17bo5b3o16bo5b2o
24bo5b2o6b2o16bo28bo26bo32bo10bobo36bo32b2obo$16bo18b2o7b2o60bobo8b2o
15bo2bo7b2o32b2o20b2o6b2o26b2o21b2o22b2o11bo19b2o8b2o13b2o4b2o24b2o4b
2o7b2o15b2o27b2o25b2o31b2o48b2o34b2o$4bo10bo16b2o11bo15bob2o21bob2o29b
o15b2o10bo33bo18bobo8bo27bo22bo23bo32bo6b2o16bo10b2o19bo31bo5bo22bo5bo
20bo5bo26bo5bo43bo5b2o7bobo16bo7b2o$4b2o6bo2b3o2b2o9bobo4b2o4bo16b2obo
21b2obo29bo27bo33bo29bo27bo22bo23bo32bo8bo15bo9b2o20bo31bo4bobo21bo4bo
bo19bo4bobo25bo4bobo42bo4bobo7b2o18b2o4bobo$3bobo4b2o7b2o12bo3bobo4b2o
19b2o16b2o5b2o28b2o26b2o32b2o28b2o26b2o21b2o22b2o31b2o23b2o9bo20b2o30b
2o3bobo21b2o3bobo19b2o3bobo25b2o3bobo27b4o11b2o3bo9bo20bo4bo$11b2o8bo
17bo6bob2o17bob2o11bobo7bob2o26bob2o24bob2o30bob2o26bob2o24bob2o19bob
2o20bob2o29bob2o21bob2o28bob2o28bo4bo23bo4bo21bo4bo27bo4bo3b3o20bo3bo
13bo33bobo$16bo29b2obo17b2obo13bo7b2obo26b2obo24b2obo30b2obo26b2obo24b
2obo19b2obo20b2obo29b2obo21b2obo28b2obo28b5o24b5o22b5o28b5o4bo26bo13b
6o8b2o19b7o$3b2o10b2o284bo27bo24bo31bo123bo21bo2bo19bo8bobo24bo$2bobo
10bobo278b2o2b2o27bo24bo31bo26bo28b3o24b3o30b3o47b3o9bo22b2o$4bo292b2o
bobo26bo24bo31bo25bobo6bo19bo2bo24bo2bo29bo2bo46bo34b2o$296bo116bo7bob
o18b2o27b2o30b2o4b2o51bo$393b2o26b2o85b2o51b2o$393bobo22b2o24bo30b2o
33bo50bobo$384b2o7bo23b2o20b2o2b2o30bobo$322b2o23b2o30b2o2b2o34bo20b2o
bobo29bo$289b2o30bo2bo21bo2bo28bo2bo3bo53bo31b3o71b3o$290b2ob3o25bo2bo
21bo2bo28bo2bo91bo70bo2bo$289bo3bo28b2o23b2o30b2o91bo74bo$294bo252bo6b
o$544bobo6b3o$552b2obo$552b3o$553b2o!
EDIT 3: Finally finished the component to convert a tail to an inducting eater, and boy, is it messy:
Code: Select all
x = 81, y = 29, rule = B3/S23
obo$b2o$bo17bo$9b2o8bobo30bo$9bo9b2o29bobo3bo$10b3o38b2o3bobo$12bo10bo
32b2o$7b2o8bo3b2o30b2o$7b2o8bobo2b2o28bo2bo$17b2o34bobo23b2o$7b2o45bo
25bo$3b2obobo5bo33b2ob3o20b2ob3o$4bobo7bo34bobo23bobo$4bobo7bo34bo25bo
$5bo44bo25bo$2b3o42b3o23b3o$2bo23bo20bo25bo$20b3o2b2o$13bo6bo4bobo$12b
2o7bo$12bobo$2bo$2b2o$bobo3$20b3o8b2o$20bo10bobo$21bo9bo!
EDIT 4: This significantly cleans up that first step, although it still takes a lot of setup:
Code: Select all
x = 25, y = 27, rule = B3/S23
obo$b2o$bo17bo$9b2o8bobo$9bo9b2o$10b3o$12bo9bo$7b2o8bo4bobo$7b2o8bobo
2b2o$17b2o$7b2o$3b2obobo5bo$4bobo7bo$4bobo7bo$5bo$2b3o$2bo2$13bo$12b2o
$12bobo$2bo$2b2o$bobo$20bo$19b2o$19bobo!
EDIT 5: Full synthesis of minimal 1-2-3-4:
Code: Select all
x = 493, y = 59, rule = B3/S23
252bobo$253b2o5bo$253bo4b2o$259b2o2$251bo$252bo$250b3o$254bo$253bobo5b
obo3bo$237bo15bobo5b2o4bobo$171bobo61bobo16bo7bo4b2o$172b2o62b2o8bo$
172bo74b2o$10bobo162bo70b2o$11b2o163b2o$11bo163b2o2bobo3bo54bo25bo$
179b2o4bobo50bobo23b2o202bo$16b2o162bo4b2o52b2o16b2o6b2o182bo11bobo4bo
bo$15b2o150bo88bobo191bo10b2o5b2o$17bo150bo87b2o10bo179b3o11bo9bo$67bo
bo96b3o98bo87bobo114bobo$68b2o106bo90b3o86b2o114b2o$68bo105b3o5b2o6bo
165bo76bobo17bobo$o63bo14bo93bo8b2o5b2o12bo50bo178b2o19b2o$b2o62bo11b
2o25b2o29b2o25b3o8b2o3b2o9bobo10bobo48bobo38bob2o51bob2o13bobo9bob2o
34bob2o14bo19bo5bob2o$2o61b3o4bo2bo4b2o23bo2bo27bo2bo26bo12bo2bo21bo2b
o47bo2bo37b2obo51b2obo13b2o10b2obo34b2obo40b2obo$69bob2obo29b2obo27b2o
bo24bo14b2obo21b2obo47b2obo40b2o53b2o12bo14b2o36b2o13b2o15b2o10b2o$70b
o2bo20bobo9bobo28bobo9bobobo13b3o10bobo22bobo11bobobo32bobo41bo54bo28b
o37bo12bobo13bobo12bo$5bo64bo2bo21b2o9bobo28bobo29bo10bobo22bobo48bobo
41bo54bo28bo37bo12bo17bo12bo20bo$4b2o63bob2obo20bo8b2obo27b2obo29bo9b
2obo21b2obo47b2obo40b2ob2o17bobobo28b2ob2o24b2ob2o13bobobo15b2ob2o39b
2ob2o16b5o$4bobo56b3o4bo2bo29bo2bo27bo2bo39bo2bo21bo2bo30b2o15bo2bo3bo
36bo2bo2bo48bo2bo2bo22bo2bo2bo31bo2bo2bo7bo21bo7bo2bo2bobo10bobo5bobo$
65bo28b3o7b2o27bobo40bobo22bobo31bobo4b2o8bobo4bobo34bobo3b2o47bobo3b
2o21bobo3bobo29bobo3bobo5b2o21b2o5bobo2b2ob2o10b2obobobob2o$64bo31bo
37bo42bo24bo34bo3bobo9bo5bobo35bo54bo9b2o17bo5bo31bo5bo6bobo19bobo6bo
4bo16bo3bo$75bo14b2o3bo147bo16bo100bo2bo57bo43bobo16bobobo$74b2o13bobo
270bobo56bobo41bobo18bobo$74bobo14bo179b2o79b2o2b2o5bo58bo43bo20bo$
270b2o72bo6bobo2b2o$272bo3b2o64bobo6b2o72b2o35b2o$275b2ob3o62b2o79bobo
35bobo$276b5o145bo5bo23bo5bo$43b2o232b3o151b2o23b2o$42b2o223bo89b2o9b
2o61bobo21bobo$44bo54b3o164b2o90b2o7b2o$101bo164bobo79b2o7bo11bo52b3o
39b3o$100bo15b3o230b2o73bo39bo$116bo231bo74bo41bo$95b3o19bo151bo$97bo
170b2o$96bo171bobo3$258b3o$257bo2bo$260bo$256bo3bo$28bo231bo$27b2o228b
obo$27bobo!
EDIT 6: A less restrictive (but more expensive) partially-synthesized block-to-snake converter:
Code: Select all
x = 16, y = 15, rule = B3/S23
4bo$5bo$3b3o4$15bo$13b2o$14b2o$2o6bo$2o2b3obo$8bo$14b2o$13b2o$15bo!
Getting the thunderbird there will be tricky.
EDIT 7: Found a completely different (and much easier) way to do it:
Code: Select all
x = 48, y = 27, rule = B3/S23
47bo$2bo42b2o$obo43b2o$b2o13$33bo$32bo$32b3o2$10b2o8b2o$10b2o7bo2bob3o
$20b2o2$36b3o$36bo$37bo!
This could be improved by another two gliders if a suitable theta spark synthesis is found.
EDIT 8: Reduced by one glider:
Code: Select all
x = 40, y = 23, rule = B3/S23
2bo$obo$b2o11$26bo$24bobo5bo$25b2o4bo$7b2o8b2o12b3o$7b2o7bo2bo$17b2o7b
2o$25bobo$27bo9b2o$37bobo$37bo!
This still leaves room for reduction by one more glider, although this comes quite close:
Code: Select all
x = 28, y = 9, rule = B3/S23
bo$2bo10bo$3o10bobo$13b2o$26b2o$26b2o$12b2o$12bobo$12bo!
One or two additional gliders will beat the method with the beehive, and three additional gliders ties it. (Ironically, the theta spark in the beehive method needs a bit of additional debris in order for the whole reaction to be completely clean.)
EDIT 9: Syntheses of an 18-bitter, and a 36-bit pseudo made of two copies of that 18-bitter:
Code: Select all
x = 60, y = 85, rule = B3/S23
13bo$14bo$12b3o3$16bo3bo$2bo11bobob2o$obo12b2o2b2o$b2o3$12bo$10bobo16b
o$11b2o15bo24b2obo$28b3o22b2ob3o$23bo35bo$24b2o27b5obo$23b2o28bo2bobo
3$29b3o$29bo$30bo$7b2o$6bobo$8bo2$3o$2bo$bo3$29b2o$28b2o$30bo14$13bo$
14bo$12b3o3$16bo3bo$2bo11bobob2o$obo12b2o2b2o$b2o3$12bo$10bobo16bo$11b
2o15bo24b2obo$28b3o22b2ob3o$23bo35bo$24b2o27b5obo$23b2o28bo2bobo2$53bo
2bobo$29b3o21b5obo$29bo29bo$30bo22b2ob3o$7b2o44b2obo$6bobo$8bo2$3o$2bo
$bo13b2o2b2o$14bobob2o$16bo3bo3$12b3o$14bo$13bo!
I'm pretty sure that constructing the 36-bit pseudo via pretty much any other method would be extremely expensive, if not impossible.
EDIT 10:
mniemiec wrote:New 11-glider synthesis of a 20-bit P2. (The northwest glider just cleans up debris. There are several orientations that produce a single still-life. There might be others that leave nothing; if so, this would take 10 gliders.) Much better than the brute-force synthesis from 24 gliders I created last May:
Code: Select all
x = 192, y = 80, rule = B3/S23
41bo$39bobo$40boo23$5bo4bo7bo$6boboo7bo$4b3obboo6b3o5boobboo44boobboo$
25boobboo44boobboo$147bo$145bobo$146boo$$118boo28boo$118boo28boo$85bo$
83boo50boobo26boobo16boobo$84boo48bobob3o23bobob3o13bobob3o$80boo52bo
6bo22bo6bo12bo6bo$79boo54b5obo23b5obo13b5obo$81bo58bo29bo19bo$137bo29b
o19bo$137boo28boo18boo10$21boo48boo39b3o$3o18boo48boo39bo$bbo110bo$bo$
3b3o$3bo$4bo19$107boo$107bobo$107bo!
This includes one such cleanup glider that leaves nothing:
Code: Select all
x = 75, y = 53, rule = B3/S23
35b2o2b2o$35b2o2b2o7$45bo$43b2o$44b2o$40b2o$39b2o$41bo12$31b2o39b3o$
31b2o39bo$73bo18$3o$2bo$bo3$67b2o$67bobo$67bo!