Synthesis components

For discussion of specific patterns or specific families of patterns in Conway's Game of Life, both newly-discovered and well-known.
GUYTU6J
Posts: 2200
Joined: August 5th, 2016, 10:27 am
Location: 拆哪!I repeat, CHINA! (a.k.a. 种花家)
Contact:

Re: Synthesis components

Post by GUYTU6J » January 10th, 2024, 9:19 am

An assorted dump of natural products.
8 gliders converting ship to xs29_0g4c88b96zg5d1d96z11:

Code: Select all

x = 131, y = 24, rule = B3/S23
2b2o58b2o58b2o$2bobo57bobo57bo$3b2o58b2o59bob2o$67bo55b2obobo$66bobo
59bo$66bobo54b5o$67bo55bo$125b5o$124b2o4bo$11bo116bobo$6bo3b2o55bo53b
2o5b2o$6b2o2bobo54bo52bo2bo$5bobo59bo52bobo$40bo15bo64bo$bo38b2o2b3o8b
2o6b3o3b3o$b2o36bobo2bo10bobo59b3o$obo42bo21bo51bo$67bo50bo$67bo3$15b
3o$15bo$16bo!
4 gliders and a block converting xs18_2egm9a4zx346 to xs35_oe1t6gz0123cl5p64kozy21 (or if without block, to xs27_wg8ehjzgabo7421z121):

Code: Select all

x = 18, y = 34, rule = B3/S23
8b2o$7bobo$7bo$6b2o$5bo2b2o$5bobo2bo4bo$4b2obobo5bobo$8bo6b2o$2o$2o5$
13bo$13bobo$13b2o3$10bo$9b2o$9bobo10$16bo$15b2o$15bobo!
7 gliders converting barge to xs35_wg84ogg2u0652z0oghn8421z4a6:

Code: Select all

x = 16, y = 22, rule = B3/S23
4bobo$5b2o$5bo2$2bo$bobo$2bobo$3bo5$13bo$2b3o8bobo$4bo8b2o$3bo3b2o$7b
obo3b2o$7bo5bobo$13bo$3o$2bo$bo!
9 gliders converting beehive on beehive to xs36_2llmggmmgmmz32w66w1023:

Code: Select all

x = 128, y = 36, rule = B3/S23
121bo$120bo$62bo57b3o$62bobo$51bo10b2o54bo$52bo64bobo$50b3o64bobo$118b
o2$15bo$13b2o$14b2o105bo$120bo$54bo14b2o49b3o$55b2o2bobo7b2o$5bo48b2o
3b2o57bo$3o2bobo52bo56bobo$2bo2b2o110bobo$bo116bo$64bo$64bo$64bo2$60b
3o3b3o$121b2o$64bo56bobob2o$64bo58bob2o$64bo57b2o$123bob2o$123bob2o$
120b2obo$120b2obo$2bo3bo55bo3bo56bob2o$bobobobo53bobobobo55bobobo$bobo
bobo53bobobobo53bobobobo$2bo3bo55bo3bo54b2o3bo!
8 gliders converting boat to xs36_31ego8gkczwoggkf0cik8zw66:

Code: Select all

x = 79, y = 20, rule = B3/S23
4bo$2bobo$3b2o9bo59bo$13bobo57bobo$bo11b2o57bo2bo$2bo65b2o3b2o$3o65bob
o$22bobo45b5o$22b2o45bo3bobo$23bo45b2o4bo$70bo4bob2o$18bo48b3o4b2ob2o$
17bo48bo$17b3o46b2o4bo$71bobo$71bo2bo$18bo53b2o$bo15b2o5b2o50b2o$b2o
14bobo4bobo49bobo$obo21bo51bo!
? gliders converting xs22_08o0u93zoif032 to xs37_069b88cz6a88b996zx3113156 (unfinished; is it worth the cost?)

Code: Select all

x = 28, y = 28, rule = B3/S23
5b2o$4bobo$4bo$b2ob2o$2bobo$2bobo$b2ob2o$2bo$obo$2o4$20bo$19bobo2$13b
3o3b3o$13bo$10bob2o$10b3o$11bo3$26bo$10b2o13bobo$10bobo13bo$11bobo$12b
o!

User avatar
HerscheltheHerschel
Posts: 589
Joined: September 4th, 2023, 5:23 am

Re: Synthesis components

Post by HerscheltheHerschel » January 10th, 2024, 10:52 am

could this be useful? (muscle flex coils to longer muscle flex doublecoils):

Code: Select all

x = 14, y = 17, rule = B3/S23
2bo$2bo$b3o$2bo$7b2ob2o$2ob2obobobobo$2ob2obo3bo2bo$7b3o2b2o2$7b7o$2ob
2obo6bo$2ob2obobobobo$7b2ob2o$2bo$b3o$2bo$2bo!
superstrings, fuses, waves, wicks, and agars are cool
30P5H2V0 IS A BAD, UNMEMORIZABLE NAME
moved to new account hth

User avatar
hotcrystal0
Posts: 3174
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Synthesis components

Post by hotcrystal0 » January 12th, 2024, 10:43 pm

AgustinUwO wrote:
January 12th, 2024, 8:03 pm
Trans-bookend and bun

Code: Select all

#C
x = 20, y = 20, rule = LifeHistory
14.2A$14.2A$8.A$7.A.A$7.A.A$8.A$17.3A11$3A$2.A$.A!
[[ ZOOM 40 GPS 10 X 3 Y -5 AUTOSTART LOOP 100 ]]
That actually forms as the result of a component-esque reaction. Here is the completed 6G component(although there's a 4G one that does the same thing):

Code: Select all

x = 83, y = 30, rule = B3/S23
o$b2o$2o$11bobo$11b2o$12bo3$29b2o28b2o$29b2o28b2o$bo21bo29bo$obo19bob
o27bobo$obo19bobo27bobo$bo21bo29bo$62b3o3$42bo$29b2o10b2o$30b2o9bobo$
29bo5$45b3o$47bo$46bo34bo$80b2o$80bobo!

Code: Select all

x = 28, y = 25, rule = B3/S23
2bo$3b2o$2b2o$13bobo$13b2o$14bo5$3bo$2bobo$2bobo$3bo4$22bo$9b2o10b2o$
bo8b2o9bobo$b2o6bo$obo$25b2o$25bobo$25bo!
Edit by me and obviously not dvgrn: Here is the component in question:

Code: Select all

x = 29, y = 27, rule = B3/S23
5$11bobo8bo$12b2o7bobo$12bo8bobo$22bo2$11b2o$10b2o$12bo5$12b2o$5b2o6b
2o$4bobo5bo$6bo!
Edit 3: nevermind; that one's trans, but this one is cis
Edit 2: Reduced to 5G using a 3G synthesis of the block+blinker constellation on catagolue:

Code: Select all

x = 30, y = 24, rule = B3/S23
7bo$8b2o$7b2o4$19bobo$19b2o$4bo15bo$3bobo$3bobo$4bo3b2o$9b2o$8bo5$bo$
b2o$obo$27b2o$27bobo$27bo!

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

GUYTU6J
Posts: 2200
Joined: August 5th, 2016, 10:27 am
Location: 拆哪!I repeat, CHINA! (a.k.a. 种花家)
Contact:

Re: Synthesis components

Post by GUYTU6J » January 14th, 2024, 10:00 am

GUYTU6J wrote:
January 10th, 2024, 9:19 am
An assorted dump of natural products.
A second round is coming!
6 gliders converting house siamese shillelagh to xs31_69baa4oa6z69d5521

Code: Select all

x = 24, y = 26, rule = B3/S23
11b2o$10bobo$8b3o$7bo3bo$7b2ob2o9$6b2o$bo4bobo$b2o3bo$obo3$2bo13b2o$2b
2o12bobo$bobo12bo$7bo$7b2o13bo$6bobo12b2o$21bobo!
6 gliders converting block on ship to xs36_0gs29f033zcaall3z3543

Code: Select all

x = 139, y = 38, rule = B3/S23
57bo$58bo$56b3o9$74b2o$74bobo$70b2o2bo$69bobo$71bo2$137bo$136bo$136b3o
$133bo$132bobo$132bobo$3bo129bo$4b2o$3b2o$135b2o$135b2o2$66b2o59b2ob2o
$66bobo55bobobobobo$67bo54b3obobo3bo$b2o58b2o58bo3bobob3o$obo57bobo57b
o2bobobobo$2o8b3o47b2o58b4ob2o$10bo$2o9bo48b2o58b2o$2o58b2o58b2o!
9 gliders converting beehive to xs39_2llmzr6gmbzc96248gzx6521 where the lower right cleanup glider can be moved by (5, -2)

Code: Select all

x = 126, y = 83, rule = B3/S23
98bo$97bo$97b3o25$90bo$91bo$85bo3b3o$b2o58b2o23bo7bo$o2bo56bo2bo20b3o
6bo$b2o58b2o30b3o$88bo$87bo$87b3o7$28bobo$28b2o50b2o$29bo50b2o2$25b2o
51bo$25bobo49bobo$25bo51bobo$78bo8$31bo$30b2o$30bobo21$124bo$123b2o$
123bobo!
Does this count as a synthesis component? 8 gliders converting loaf to xs38_caab9mkk8z3lkkl2z32w23

Code: Select all

x = 142, y = 25, rule = B3/S23
70bo3bo$71bobo$6bobo60b3ob3o$6b2o128bo$7bo121bo7b2o$72b3o53bobo5b2o$
72bo55bobo10bo$7b2o64bo47b2o3bobob2o9bo$6b2o57b3o53bobobobobo2bo8bo$b
2o5bo52b2o60bobo3bob2o$o2bo56bo2bo59bobo3bobo$bobo57bobo57bobobobobobo
$2bo59bo58b2o3b2ob2o8$82b2o$82bobo$65b3o14bo$67bo$66bo!
Also, how do I convert a "broken" house (or "cis-tub with nine") to a carrier?

Code: Select all

x = 79, y = 31, rule = B3/S23
31bo$31bobo$31b2o4$32bo$31bo$21bobo7b3o$21b2o$14bo7bo51b2o$12b2o61bo$
13b2o39bo20bob2o$o22b3o48b2o2bo$b2o20bo22bobobobobobo16bo2b2o$2o22bo
48bobo$54bo15b2obobo$16b3o51bo2b2o$16bo55bo$17bo53b2o3$4b2o$5b2o$4bo3$
16b2o$4bo10b2o$4b2o11bo$3bobo!

User avatar
confocaloid
Posts: 5533
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Synthesis components

Post by confocaloid » January 14th, 2024, 11:43 am

GUYTU6J wrote:
January 14th, 2024, 10:00 am
Does this count as a synthesis component? 8 gliders converting loaf to xs38_caab9mkk8z3lkkl2z32w23[...]
Applied to the loaf, probably no. Applied to twelve loop, probably yes-

Code: Select all

x = 26, y = 25, rule = LifeHistory
11.A3.A$12.A.A$10.3A.3A3$13.3A$13.A$2E12.A$E5.3A$.3E$4.E$.2E.E$.E.E8$
23.2A$23.A.A$6.3A14.A$8.A$7.A!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

GUYTU6J
Posts: 2200
Joined: August 5th, 2016, 10:27 am
Location: 拆哪!I repeat, CHINA! (a.k.a. 种花家)
Contact:

Re: Synthesis components

Post by GUYTU6J » January 28th, 2024, 10:08 am

These are some (fast?) components inspired by the soup for xs33_xo4o0ehrz259aahz069521.

Code: Select all

x = 431, y = 113, rule = B3/S23
12bo79bo79bo79bo79bo79bo$11bo79bo79bo79bo79bo79bo$11b3o77b3o77b3o77b3o
77b3o77b3o3$27bobo77bobo77bobo77bobo77bobo77bobo$27b2o78b2o78b2o78b2o
78b2o78b2o$28bo79bo79bo79bo79bo79bo2$9b2o8bo69b2o8bo69b2o8bo69b2o8bo
69b2o8bo69b2o8bo$8bobo7bobo67bobo7bobo67bobo7bobo55bo11bobo7bobo67bobo
7bobo67bobo7bobo$10bo6bobo70bo6bobo70bo6bobo57bo12bo6bobo70bo6bobo70bo
6bobo$18bo79bo79bo56b3o20bo79bo79bo2$6b2o78b2o78b2o78b2o78b2o78b2o$7b
2o78b2o78b2o78b2o78b2o78b2o$6bo79bo79bo79bo79bo79bo4$14b2o78b2o69b2o
78b2o78b2o87b2o$14bobo77bobo67bobo77bobo77bobo10b2o63b2o10bobo$14bo79b
o71bo72b2o5bo79bo10bobo61bobo10bo$99b2o59b2o78b2o95bo65bo$6b2o78b2o11b
obo57bobo11b2o64bo13b2o$5bobo77bobo11bo61bo11bobo77bobo$7bo79bo85bo79b
o$332b3o71b3o$332bo75bo$333bo73bo54$29bo79bo79bo79bo79bo79bo$28bo79bo
79bo79bo79bo79bo$6bo4bo16b3o55bo4bo16b3o55bo4bo16b3o55bo4bo16b3o55bo4b
o16b3o55bo4bo16b3o$7b2o2bobo73b2o2bobo73b2o2bobo73b2o2bobo73b2o2bobo
73b2o2bobo$6b2o3b2o73b2o3b2o73b2o3b2o73b2o3b2o73b2o3b2o73b2o3b2o2$19bo
79bo79bo79bo79bo79bo$9b3o6bobo68b3o6bobo68b3o6bobo68b3o6bobo68b3o6bobo
68b3o6bobo$9bo7bobo69bo7bobo69bo7bobo69bo7bobo69bo7bobo69bo7bobo$10bo
7bo71bo7bo71bo7bo71bo7bo6bo64bo7bo71bo7bo$265bobo$265b2o$bo79bo79bo79b
o79bo21bobo55bo$2bo79bo79bo79bo79bo20b2o57bo$3o77b3o77b3o77b3o77b3o21b
o55b3o3$413bo$413b2o$4b3o77b3o77b3o77b3o77b3o77b3o5bobo$6bo79bo79bo79b
o79bo79bo$5bo79bo79bo79bo79bo79bo19b2o$425bobo$187b2o65b3o168bo$bo79bo
79bo8b2o14b2o53bo14bo64bo79bo$b2o78b2o18b2o58b2o8b2o15bo52b2o12bo65b2o
78b2o$obo77bobo18bobo56bobo7bo69bobo77bobo77bobo$101bo237b3o$339bo$
340bo!
After seeing its connection to an earlier observation that is related to some known (slow) synthesis components, it is easy to adapt them to a tail.

Code: Select all

x = 428, y = 113, rule = B3/S23
12bo79bo79bo79bo79bo79bo$11bo79bo79bo79bo79bo79bo$11b3o77b3o77b3o77b3o
77b3o77b3o6$19b2o78b2o78b2o78b2o78b2o78b2o$9b2o7bobo68b2o7bobo68b2o7bo
bo68b2o7bobo68b2o7bobo68b2o7bobo$8bobo7bo69bobo7bo69bobo7bo57bo11bobo
7bo69bobo7bo69bobo7bo$10bo6b2o71bo6b2o71bo6b2o58bo12bo6b2o71bo6b2o71bo
6b2o$235b3o2$6b2o78b2o78b2o78b2o78b2o78b2o$7b2o78b2o78b2o78b2o78b2o78b
2o$6bo79bo79bo79bo79bo79bo4$14b2o78b2o69b2o78b2o78b2o87b2o$14bobo77bob
o67bobo77bobo77bobo10b2o63b2o10bobo$14bo79bo71bo72b2o5bo79bo10bobo61bo
bo10bo$99b2o59b2o78b2o95bo65bo$6b2o78b2o11bobo57bobo11b2o64bo13b2o$5bo
bo77bobo11bo61bo11bobo77bobo$7bo79bo85bo79bo$332b3o71b3o$332bo75bo$
333bo73bo56$6bo4bo74bo4bo74bo4bo74bo4bo74bo4bo74bo4bo$7b2o2bobo73b2o2b
obo73b2o2bobo73b2o2bobo73b2o2bobo73b2o2bobo$6b2o3b2o73b2o3b2o73b2o3b2o
73b2o3b2o73b2o3b2o73b2o3b2o$19b2o78b2o78b2o78b2o78b2o78b2o$18bobo77bob
o77bobo77bobo77bobo77bobo$9b3o6bo70b3o6bo70b3o6bo70b3o6bo70b3o6bo70b3o
6bo$9bo7b2o70bo7b2o70bo7b2o70bo7b2o70bo7b2o70bo7b2o$10bo79bo79bo79bo
14bo64bo79bo$265bobo$265b2o$bo79bo79bo79bo79bo21bobo55bo$2bo79bo79bo
79bo79bo20b2o57bo$3o77b3o77b3o77b3o77b3o21bo55b3o3$413bo$413b2o$4b3o
77b3o77b3o77b3o77b3o77b3o5bobo$6bo79bo79bo79bo79bo79bo$5bo79bo79bo79bo
79bo79bo19b2o$425bobo$187b2o65b3o168bo$bo79bo79bo8b2o14b2o53bo14bo64bo
79bo$b2o78b2o18b2o58b2o8b2o15bo52b2o12bo65b2o78b2o$obo77bobo18bobo56bo
bo7bo69bobo77bobo77bobo$101bo237b3o$339bo$340bo!
There is also similarity between the intermediate pattern and half of xs26_ckgf9gzx3430ehr, which in turn is implied by my Eater 4 synthesis.

User avatar
confocaloid
Posts: 5533
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Synthesis components

Post by confocaloid » January 29th, 2024, 12:13 am

Is there a known cheaper conversion for this?

Code: Select all

x = 46, y = 25, rule = B3/S23
11bo19bo$9b3o17b3o$8bo6b2o11bo6b2o$8b4o2bobo11b4o2bobo$obo8bo2bo16bo2b
o8bobo$b2o7bo4bo14bo4bo7b2o$bo8b6o14b6o8bo2$12b2o18b2o$12b2o18b2o6$3b
2o$3b2o36b2o$7b2o28b2o2b2o$7b2o3b2o18b2o3b2o$12b2o18b2o2$6bo32bo$5bobo
3b2o20b2o3bobo$4bo2bo3b2o20b2o3bobo$5b2o32bo!
confocaloid wrote:
January 26th, 2024, 4:27 pm
AgustinUwO wrote:
January 26th, 2024, 12:35 pm
Useless synthesis

Code: Select all

#C
x = 0, y = 0, rule = B3/S23
3b2o$3b2o4$3bo$2b3o$b2obo3$bo$b2o$obo!
[[ GPS 5 ]]
Not sure about "useless", is there a known synthesis component that can do this? The two-glider collisions do not seem to work to make the B-heptomino, but there should be another way that works to construct still lives like this or xs22_wj5kczg85dz1156 or xs22_31e8530358e13.

Code: Select all

x = 9, y = 21, rule = B3/S23
3bo$b3o$o6b2o$4o2bobo$3bo2bo$2bo4bo$2b6o2$4b2o$4b2o4$4bo$3b3o$2b2obo3$
2bo$2b2o$bobo!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
hotcrystal0
Posts: 3174
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Synthesis components

Post by hotcrystal0 » February 22nd, 2024, 6:52 pm

Useless 8G beehive-to-pond on table:

Code: Select all

x = 35, y = 24, rule = B3/S23
16bo$17bo$15b3o3$20bobo$11b3o6b2o$13bo7bo$12bo5$19b2o$18bo2bo10b2o$19b
2o11bobo$13b2o17bo$13b2o9bo$23bobo$23bobo$24bo$2o$b2o$o!

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

carsoncheng
Posts: 508
Joined: June 11th, 2022, 11:24 pm

Re: Synthesis components

Post by carsoncheng » February 23rd, 2024, 8:38 am

confocaloid wrote:
January 29th, 2024, 12:13 am
Is there a known cheaper conversion for this?

Code: Select all

x = 46, y = 25, rule = B3/S23
11bo19bo$9b3o17b3o$8bo6b2o11bo6b2o$8b4o2bobo11b4o2bobo$obo8bo2bo16bo2b
o8bobo$b2o7bo4bo14bo4bo7b2o$bo8b6o14b6o8bo2$12b2o18b2o$12b2o18b2o6$3b
2o$3b2o36b2o$7b2o28b2o2b2o$7b2o3b2o18b2o3b2o$12b2o18b2o2$6bo32bo$5bobo
3b2o20b2o3bobo$4bo2bo3b2o20b2o3bobo$5b2o32bo!
4G conversion:

Code: Select all

x = 31, y = 18, rule = B3/S23
6bo$4bobo$5b2o2$8bobo$9b2o16b2o$9bo17bobo$24b2obobo$24bob2ob2o$21b2ob
o$21b2obo$24bob2o$24b2o2bo$27b2o$5b3o$2o5bo$b2o3bo$o!

vilc
Posts: 145
Joined: March 20th, 2024, 4:36 pm

Re: Synthesis components

Post by vilc » May 5th, 2024, 4:20 pm

Jormungant wrote:
May 5th, 2024, 1:47 pm
I think there is a need for a more thorough search here, but here is some weird useless H-to-Eater-methylation (or something):

Code: Select all

x = 42, y = 45, rule = LifeHistory
3$22.2A$22.A$23.A$20.4A$20.A$22.B3A$6.2A14.BA2.A$7.A12.4B.A.A$7.A.AB
7.7B.A$8.2AB.3B3.7B$10.15B$10.16B$11.15B$10.15B$8.17B$6.9B$6.2BC6B12.
2C$5.3BC.C4B12.C.C$6.2B3C4B14.C$5.5BC4B14.2C$4.11B$3.4B2$12.2C$12.2C
2$16.3BD3B$16.2B3D2B$17.3BDB$18.3B$19.4B$18.2A.2A$17.ABABABA$15.3A.B.
A.A$14.A4.A.A.3A$15.3A.2A.A3.A$17.A4.A2.2A$19.3A$18.2A!
It leads to a two-directional 6G component for appending a hat on a pre-block with excellent clearance on the north :

Code: Select all

x = 48, y = 17, rule = B3/S23
9b2o28b2o3b2o$9bobo26bo2bo2bobo$11bo27b2o5bo$b2o8b2o33b2o$obo$2bo$8b2o
$8bobo25b2o$8bo26bobo4b3o$37bo4bo$43bo2$25bo$25b2o$24bobo14b3o$41bo$
42bo!
My local version of Shinjuku only contains a 5G version of it that makes use of a different reaction :

Code: Select all

x = 17, y = 18, rule = B3/S23
5bo$o4b3o$b2o5bo$2o5b2o6$12bo$11b2o$11bobo2$2b3o10bo$4bo9b2o$3bo3b2o5b
obo$6bobo$8bo!
However, a one-stage 6G synthesis in Catagolue contained a 4G version of the component (I suspect this is one of the many recent 6G syntheses) :

Code: Select all

x = 22, y = 12, rule = B3/S23
9bo$9b3o$12bo$2bo8b2o$obo16bobo$b2o16b2o$20bo2$9bo$9b2o4b2o$8bobo4bobo
$15bo!
The reaction is very simple : teardrop + glider. It suggests a 3G fast component using these collisions :

Code: Select all

x = 43, y = 9, rule = B3/S23
2bo4bo31bo$obo5b2o28bo$b2o4b2o4bo17bo6b3o$13bobo13bobo$13b2o15b2o2$41b
o$40b2o$40bobo!
Is there a synthesis that it can improve ?

User avatar
dvgrn
Moderator
Posts: 11355
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Synthesis components

Post by dvgrn » May 5th, 2024, 6:36 pm

vilc wrote:
May 5th, 2024, 4:20 pm
Is there a synthesis that it can improve ?
Hmm, probably. I haven't found anything yet that has an existing synthesis, so my example is a little bit contrived. Things like this might be more expensive to build without the new two-sided recipe:

Code: Select all

x = 48, y = 22, rule = B3/S23
2bob2ob2o28bob2ob2o$2b2obobobo27b2obobobo$6bo3bo30bo3bo$11bo34bo$12bo
34bo$9b3o27b2o3b3o$9bo28bo2bo2bo$39b2o$b2o$obo$2bo$8b2o$8bobo25b2o$8b
o26bobo4b3o$37bo4bo$43bo2$25bo$25b2o$24bobo14b3o$41bo$42bo!

Code: Select all

x = 49, y = 23, rule = B3/S23
4b2ob2o30b2ob2o$5bobobo30bobobo$5bobob3o28bobob3o$6bo5bo28bo5bo$11bob
o32bobo$12bo34bo$9b3o27b2o3b3o$9bo28bo2bo2bo$39b2o$b2o$obo$2bo$8b2o$8b
obo25b2o$8bo26bobo4b3o$37bo4bo$43bo2$25bo$25b2o$24bobo14b3o$41bo$42bo!
There's a known symmetric soup for that second pattern, but no synthesis (until I put this one in just now).

vilc
Posts: 145
Joined: March 20th, 2024, 4:36 pm

Re: Synthesis components

Post by vilc » May 6th, 2024, 1:48 pm

dvgrn wrote:
May 5th, 2024, 6:36 pm
vilc wrote:
May 5th, 2024, 4:20 pm
Is there a synthesis that it can improve ?
Hmm, probably. I haven't found anything yet that has an existing synthesis, so my example is a little bit contrived. Things like this might be more expensive to build without the new two-sided recipe.
You analysis looks correct, but I was actually referring to the fast component (sorry if I wasn't clear). I had missed the following synthesis from Catagolue that comprises it, so it was already known :

Code: Select all

x = 17, y = 13, rule = LifeHistory
A.A$.2A$.A5.A$7.A.A$7.2A4$15.C$8.C.C3.C$4.C3.2C4.3C$5.C3.C$3.3C!
An unrelated improvement of much greater significance (old 23G recipe above, new 11G below):

Code: Select all

x = 247, y = 165, rule = B3/S23
194bo$194bobo$194b2o$162bobo$163b2o$163bo2$194bo$194bobo$194b2o3$166bo
21bobo$58bo105bobo21b2o$57bo107b2o22bo$57b3o2$55bo$56bo$54b3o6bo93bo$
62bo95bo$62b3o91b3o3$3bo$b2o$2b2o230b2ob2o$235bob2o$235bo$2b2o10b2o49b
2o47b2o63b2o55b3o$2bobo8bo2bob2o2b2o40bo2bob2o2b2o38bo2bob2o2b2o54bo2b
ob2o2b2o50bob2o2b2o$2bo10b2obobobo2bo35b2o3b2obobobo2bo38b2obobobo2bo
54b2obobobo2bo49b2obobo2bo$16bo3bobo36bobo5bo3bobo42bo3bobo58bo3bobo
51bo3bobo$13b2obobobob2o37bo2b2obobobob2o38b2obobobob2o54b2obobobob2o
50bobobob2o$13bobobobo40bo3bobobobo41bo2bobobo57bo2bobobo55bobo$15bo2b
o41b2o4bo2bo43bobo2bo59bobo2bo57bo$14b2o49b2o47b2o63b2o$233bo$8b3o221b
obo$8bo146bo75bo2bo$9bo99b3o43b2o75b2o$154bobo3b2o66b2o$105b3o51bobo
65bobo$bo54b3o48bo53bo67bo$b2o55bo5bo41bo68bo$obo54bo5b2o110b2o$63bobo
108bobo3bo$179b2o$70b2o107bobo$69b2o$71bo$170bo$170b2o$169bobo55$110bo
$110bobo$110b2o$78bobo$79b2o$79bo2$110bo$110bobo$110b2o3$82bo21bobo$
80bobo21b2o$81b2o22bo5$73bo$74bo$72b3o6$170b2ob2o$171bob2o$95b2o74bo$
94bo2bob2o2b2o67b3o$94b2obobobo2bo70bob2o2b2o$97bo3bobo70b2obobo2bo$
94b2obobobob2o70bo3bobo$94bobobobo74bobobob2o$96bo2bo76bobo$95b2o80bo
3$71bo$71b2o$70bobo3b2o92b3o$75bobo$77bo88b3o$168bo$167bo5$77b3o$79bo$
78bo2$106b3o$106bo$107bo!
This is part of the debris of an old 57G multi-stage component that was almost everywhere among syntheses with more than 80G until quite recently. It will at least improve the synthesis of xs21_0ca2bk46zc9311, the current most expensive xs21.

User avatar
May13
Posts: 962
Joined: March 11th, 2021, 8:33 am

Re: Synthesis components

Post by May13 » June 8th, 2024, 6:22 am

May13 wrote:
January 10th, 2024, 3:12 am
Edit 2: welding snake like in egyptian walk:

Code: Select all

x = 62, y = 67, rule = B3/S23
59bobo$59b2o$60bo7$5bobo$6b2o6bo$6bo5bobo$13b2o$obo$b2o$bo4$32bobo$31b
ob2o$31bo3b2o$30b2o3bo$32b2obo$32bobo$30b2o16bobo$30bo17b2o$31bo17bo$
30b2o2$46b2o$46bobo$46bo2$9bo$9b2o32b2o$8bobo31b2o$44bo5$33b2o$33bobo$
33bo5$30b3o$23b3o4bo$25bo5bo$24bo12$40b2o$39b2o$41bo!
I reworked this component, so it's possible to make an egyptian walk:

Code: Select all

x = 70, y = 60, rule = B3/S23
43bo$41b2o$42b2o25bo$67b2o$68b2o10$26bo$13bo13bo5bo$11bobo11b3o4bo$12b
2o18b3o$53bo$51b2o$52b2o2$35bo$35bobo$35b2o$49bo$49bobo$49b2o3$10bobo$
11b2o$11bo6$32b2o$33bo$32bo$32b2o$34bob2o$34b2obo9b2o$32b2o12b2o$33bo
14bo$33bob2o$34bobo5$57b2o$57bobo$15b2o40bo$8bo5bobo$8b2o6bo$2o5bobo$b
2o$o!
Solved four xs22's:

Code: Select all

x = 68, y = 372, rule = B3/S23
bo$2bo$3o6bo$7bobo5bo$8b2o6b2o$15b2o39bo$54b2o$55b2o4$31b2o3b2o$31bo2b
o2bo$33b3o$45bo$33b2obo7bo$33bob2o7b3o$31b2o$31bo$32bo$31b2o5$11b2o$
10bobo$12bo3$47b2o$46b2o$48bo$33b2o$32b2o$34bo2$49b3o$49bo$31bo18bo$
12b2o12bo3b2o$13b2o11b2o2bobo$12bo12bobo11$65b3o$65bo$39b3o24bo$39bo$
40bo41$53bo$53bobo$53b2o9$5bobo$6b2o$6bo3$37bo$37bobo$37b2o$30bobo$30b
2o$16bo14bo$14bobo$15b2o3$55bo$55bobo$55b2o2$11b2o$11bo3b2o$13bo2bo$
12b2obo17bobo$10bo2bob2o16b2o$10b2o5bob2o13bo6bo$17b2obo18b2o$40b2o3$
41b2o$40b2o$42bo8$4bo$4b2o$3bobo$41bo$40b2o$25b3o12bobo$25bo$26bo$2b3o
$4bo$3bo5$b2o$obo$2bo41$53bo$53bobo$53b2o9$5bobo$6b2o$6bo3$37bo$37bobo
$37b2o$30bobo$30b2o$16bo14bo$14bobo$15b2o3$55bo$55bobo$55b2o2$13bobo$
11b4obo$10bo5bo$11bobobo17bobo$12b2ob2o16b2o$17bob2o13bo6bo$17b2obo18b
2o$40b2o3$41b2o$40b2o$42bo8$4bo$4b2o$3bobo$41bo$40b2o$25b3o12bobo$25bo
$26bo$2b3o$4bo$3bo5$b2o$obo$2bo41$bo$2bo$3o6bo$7bobo5bo$8b2o6b2o$15b2o
39bo$54b2o$55b2o3$35b2o$31b2o3bo$31bo2bo$33b3o$45bo$33b2obo7bo$33bob2o
7b3o$31b2o$31bo$32bo$31b2o5$11b2o$10bobo$12bo3$47b2o$46b2o$48bo$33b2o$
32b2o$34bo2$49b3o$49bo$31bo18bo$12b2o12bo3b2o$13b2o11b2o2bobo$12bo12bo
bo11$65b3o$65bo$39b3o24bo$39bo$40bo!
HAPPY NEW YEAR 2025!

The latest version of hex-gliders.db have 668 gliders from OT hexagonal rules.
The latest version of new-gliders.db (28991 gliders): here
My scripts: new-glider.py v0.2, nbsearch2a.py, collector.py v0.3

-Dmitry Maitak

vilc
Posts: 145
Joined: March 20th, 2024, 4:36 pm

Re: Synthesis components

Post by vilc » June 8th, 2024, 12:28 pm

Complex multi-stage components that perform a key transformation are problematic for transfer.py because it can handle only one stage at a time. It ends up with components that have several steps in one, but these steps cannot be optimised individually if a cheaper method is found for them. Major improvements to the database can easily come from updating these compoenents.

For example, this component used to cost 25G :

Code: Select all

x = 72, y = 73, rule = B3/S23
bo4bo62bobo$2bo4b2o60b2o$3o3b2o6bo55bo$15b2o$14b2o7$16bo$17bo$15b3o9bo
$25bobo37bo$10bobo13b2o37bobo$11b2o6bo45b2o$11bo8b2o$19b2o$56bo6bobo$
54b2o7b2o$55b2o7bo4$47bo$46bo$46b3o2$38bo$39b2o9bo$29bo2bo5b2o8b2o$33b
o15b2o$29bo3bo$30b4o21bobo$55b2o$56bo$42b2o8b2o$43bo8bobo$43bob2o5bo$
42b2obo$44bo2bo10b3o$44bob2o10bo$43b2obo12bo$46bo$46b2o6$21b2o$16bo5b
2o$16b2o3bo$15bobo3$15b2o$14bobo$16bo4$3b2o$2bobo$4bo5$5b2o$6b2o$5bo!
New 17G recipe (only the penultimate step is by me) :

Code: Select all

x = 70, y = 68, rule = B3/S23
9bobo$10b2o$10bo56bobo$67b2o$4bo59bo3bo$2bobo57b2o$3b2o58b2o2$7bo$5bob
o$6b2o2$18bo$16bobo39bo$17b2o39bobo$58b2o3$48bo7bobo$48bobo5b2o$48b2o
7bo5$8bo30bo$6bobo8bo19bobo$7b2o6bobo9bo10b2o$16b2o10b2o$27b2o12b2o$
41bobo$41bo4$43bo$42b2o$17b2o15b2o6bobo$16bobo16bo$18bo16bob2o$34b2obo
$36bo2bo$36bob2o12b2o$35b2obo12b2o$38bo14bo$38b2o20$b2o$obo$2bo!
I found 1540 applications with transfer, and I will try to find more components like this one.

I also reduced this grin to pre-bock component that has 47 applications from 9G to 6G (old version above, new below) :

Code: Select all

x = 76, y = 55, rule = B3/S23
9bo$10b2o$9b2o2$bobo$2b2o12bo56bo$2bo12bo40bo16bobo$15b3o39b2o14b2o$
56b2o$11bobo35bo$12b2o36bo$12bo35b3o2$52b3o11bo$2o6b2o44bo10bobo$b2o4b
o2bo42bo10bo2bo$o4bo2b2o52bo2b2o$5b2obo53b2obo$7bo2bo53bo2bo$7bob2o53b
ob2o$4b2obo53b2obo$4bob2o53bob2o14$48bo$46b2o$29bobo10bo4b2o$30b2o10bo
bo$25bo4bo11b2o$26b2o$25b2o$18bo$19bo$17b3o2$21b3o$23bo10b2o$22bo10bo
2bo$31bo2b2o$31b2obo$33bo2bo$33bob2o$30b2obo$30bob2o!
Together, these improvements reduce the most expensive xs20 by 10G.

Edit :
I reduced another multi-stage component from 57G to 33G and found 57 applications of it:

Code: Select all

x = 156, y = 149, rule = B3/S23
151bo$151bobo$151b2o7$26bo$27bo$25b3o$129bo$127b2o$128b2o4$32bobo$33b
2o$33bo86bo$120bobo6bobo$120b2o7b2o4bo$42bo87bo3bo$40bobo91b3o$41b2o$
110bo11bo$110bobo9bobo$110b2o10b2o$46bo$44bobo$45b2o$108bobo$108b2o$
109bo11$67bo$68b2o$67b2o9$84bo$82b2o$83b2o2$90bo$85b2o3bobo$85bobo2b2o
$85bo$69b2obobo$68bobob2obo$68bobo4bo$67b2obob2obob2o$71bobobo2bo$76b
2o4$91b2o$91bobo$91bo17$68b2o$69b2o$68bo10$50bo$50b2o$49bobo3$124b2o$
123b2o$125bo7b2o$132b2o$134bo5$125bo$32b3o89b2o$34bo89bobo$33bo2$27bo$
27b2o$26bobo2$128b3o$128bo$129bo2$142bo$141b2o$141bobo$23b2o$24b2o$23b
o2$131b2o$130b2o$132bo2$12b3o7b3o$14bo9bo$6b2o5bo9bo$5bobo$bo5bo145b3o
$b2o150bo$obo151bo!
Old version :

Code: Select all

x = 308, y = 297, rule = B3/S23
300bo$298b2o$299b2o32$254bo$253bo$253b3o5$238bo$236b2o$237b2o3$76bo$
77b2o$76b2o155bo$231b2o$232b2o$247bo$246bo$246b3o4bo$251b2o$232bo19b2o
$84bo147bobo$85bo146b2o$83b3o2$91bo$89bobo$90b2o132bobo$224b2o$110bo
114bo$111bo$109b3o5$100bo$98bobo$99b2o2$119bo$120bo$118b3o4$196bo$194b
2o$195b2o$102bobo99bobo$103b2o99b2o$103bo101bo$108bobo$109b2o$109bo$
194bobo9bobo$194b2o10b2o$195bo11bo$113bo$114b2o$113b2o$192bo$192bobo$
192b2o11$136bo$137bo$135b3o3$137bo$138b2o$137b2o31bo$168b2o$169b2o2$
172bobo$172b2o$151bo21bo$149bobo$150b2o2$167bobo$154bobo10b2o$155b2o
11bo$155bo3$155bobo3bo$156b2o3bobo$156bo4b2o2$145b2obobo$144bobob2obo$
144bobo4bo$143b2obob2obob2o$147bobobo2bo$152b2o9$173bo$172b2o$172bobo
10$211b2o$211bobo$211bo8$136b3o$138bo$137bo10$118b2o$117bobo$119bo3$
208b2o$208bobo17b2o$208bo19bobo$228bo6$220b3o$220bo$221bo12$91bo$91b2o
$90bobo134bo$226b2o$226bobo2$96bo$96b2o$95bobo4$250b2o$250bobo$250bo6$
67b2o172b3o$68b2o171bo$67bo174bo3$61b3o$63bo$62bo2$244b2o$243b2o$245bo
$61b3o$63bo$62bo6$248b2o$43bo204bobo$43b2o203bo$42bobo4$42b3o$44bo$43b
o7$278b2o$278bobo$278bo$36b3o$38bo$37bo$24b3o$26bo$25bo9$17bo$17b2o$
16bobo$10b2o$11b2o$10bo4$bo303b3o$b2o302bo$obo303bo!
Edit 2:
Another version with slightly better clearance and 15 more applications.

Code: Select all

x = 156, y = 149, rule = B3/S23
151bo$151bobo$151b2o11$37bo$35bobo$36b2o92bobo$130b2o$131bo$32bobo$33b
2o$33bo86bo$120bobo6bobo$120b2o7b2o4bo$42bo87bo3bo$40bobo91b3o$41b2o$
110bo11bo$110bobo9bobo$110b2o10b2o$46bo$44bobo$45b2o$108bobo$108b2o$
109bo11$67bo$68b2o$67b2o9$84bo$82b2o$83b2o2$90bo$85b2o3bobo$85bobo2b2o
$85bo$69b2obobo$68bobob2obo$68bobo4bo$67b2obob2obob2o$71bobobo2bo$76b
2o4$91b2o$91bobo$91bo17$68b2o$69b2o$68bo10$50bo$50b2o$49bobo3$124b2o$
123b2o$125bo7b2o$132b2o$134bo5$125bo$32b3o89b2o$34bo89bobo$33bo2$27bo$
27b2o$26bobo2$128b3o$128bo$129bo2$142bo$141b2o$141bobo$23b2o$24b2o$23b
o2$131b2o$130b2o$132bo2$12b3o7b3o$14bo9bo$6b2o5bo9bo$5bobo$bo5bo145b3o
$b2o150bo$obo151bo!
Edit 3:
3G component that appends a beehive in a corner:

Code: Select all

x = 19, y = 20, rule = B3/S23
9bo$7bobo$8b2o3$6bo$4bobo$5b2o5$b2o13b2o$obo11bo2bo$2bo11b2o$11b2obo$
11bobo2bo$14b2obo$17bo$17b2o!
Unfortunately, it didn't help me synthesising xs22_03h4eharz47011.

Edit 4 (on July 3rd) :
9G component with good clearance for adding a hook-with-tail on an obo!-shaped surface, a key improvement for some of the most expensive pseudo still-lifes :

Code: Select all

x = 60, y = 26, rule = B3/S23
42bo$43bo11bo$41b3o9b2o$54b2o2$47bo10bo$45bobo9bo$46b2o9b3o4$47bo4bo$
48bo3bobo$46b3o3b2o2$o39bo$3o8bo28b3o$3bo6bo32bo$2bo7b3o29bo$2b2o38b2o
2$45b2o$45b2o$7b3o46b2o$7bo48bobo$8bo47bo!
Old recipe costed 19G :

Code: Select all

x = 171, y = 179, rule = B3/S23
168bobo$168b2o$169bo$57bobo$58b2o$45bobo10bo$46b2o$46bo10$170bo$168b2o
$169b2o4$158bo$156b2o$157b2o33$10bo$9bo$o8b3o92bo$3o101b3o4bo$3bo103bo
2bobo$2bo9bo93bo3b2o$2b2o7bo94b2o$11b3o96b2o$109bobo$9bo100bo$8b2o$8bo
bo3$3b2o$4b2o$3bo31$165bo$164b2o$164bobo$77bo$77b2o$76bobo3$45b2o$44bo
bo$46bo$150b3o$150bo$151bo3$50b3o$52bo$51bo$56b3o$58bo$57bo$167b3o$
167bo$168bo42$101bo$102b2o$101b2o4bo$107bobo$107b2o$101b2o$100bobo$
102bo!
This notably improves the cost of xs16_1784czw321e8 from 23G to 13G and shows that all pseudo still-lifes with 17 bits or less are synthesisable with strictly less than one glider per bit.

Edit 5 (July 15th):
Stacking a snake on a pile in 13G, using an intermediate bookend. This is much cheaper than the previous recipe by wwei47, calcyman, iNomed and MathAndCode (viewtopic.php?p=135883#p135883).

Code: Select all

x = 85, y = 62, rule = B3/S23
10$58bo$56bobo$57b2o6$67bo$65b2o$48bo17b2o$49bo$47b3o2$65bo$64bo$6bo
57b3o$7bo$5b3o50bobo$59b2o$19bo39bo$17b2o$18b2o4$19bo$19bobo$5b2ob2o9b
2o54bo$6bobo45b2ob2o2b2o12bobo$5bo3bo45bobo2bobo12b2o$5b2ob2o11b3o30bo
3bobo$21bo32b2ob2ob2o$22bo54b3o$77bo$78bo$18b2o$18bobo52b3o$18bo54bo$
74bo!
Old 43G recipe for reference (slightly adapted from Catagolue which used wwei47's 60G version, without MathAndCode's improvements) :

Code: Select all

x = 362, y = 80, rule = B3/S23
330bobo$2bo131bo198bo$obo129b2o199bo$b2o130b2o195bo2bo$62bo268b3o$62bo
bo$62b2o5$306bobo$307b2o$307bo$110bobo86bo156bo$111b2o84b2o155b2o$111b
o86b2o155b2o$118bobo$118b2o82bobo$119bo69bo12b2o$176bobo9bo14bo$104bo
72b2o9b3o$102b2o73bo$46bo56b2o252bo$46bobo47bobo87bobo4bo163bobo$46b2o
49b2o88b2o2b2o164b2o$97bo24bo64bo4b2o$121bo$121b3o$188b2o58b2o$188b2o
58b2o$111bo$36bo68bobo3bobo74b4o54b4o$36bobo67b2o3b2o61b2o12bo3bo53bo
3bo$36b2o68bo68b2o14bobo55bobo85b2o$19b2o74b2o77bo6b2o8b2o46b2o8b2o86b
2o$19bobob2o70bobob2o80bobob2o52bobob2o$21bobo73bobo83bobo55bobo11bo5b
o73b4o$20bo3bo71bo3bo81bo3bo19b2o32bo3bo9bo5bo74bo3bo$20b2ob2o71b2ob2o
12b2o67b2ob2o19bobo31b2ob2o9b3o3b3o75bobo$104b2obo4bobo75b2obo12bo41b
2obo76b2o8b2o$103bo2b2o6bo74bo2b2o53bo2b2o76bobob2o$99b2obobo80b2obobo
52b2obobo81bobo$24b2o73b2ob2o81b2ob2o53b2ob2o81bo3bo$24bobo302b2ob2o$
24bo224b2o86b2obob2o$20b2o226bobo85bo2b2ob2o$19bobo228bo81b2obobo$21bo
231b2o77b2ob2o$142b2o109bobo83b2o$141b2o110bo85b2o18b3o$143bo215bo$38b
3o319bo$18b2o18bo$17bobo19bo$19bo2$348bobo$48b3o297b2o$48bo300bo$49bo
5$319bo$61bo257b2o$60b2o256bobo$60bobo288bo$350b2o$350bobo7$329b2o$
328bobo$330bo!
Edit 6 (July 16th):
New improvement to the first component in this post, now down to 11G. I used a variation on an obscure component from Catagolue to skip one more stage.

Code: Select all

x = 53, y = 32, rule = B3/S23
34bobo$34b2o14bobo$5bo29bo14b2o$o5b2o43bo$b2o2b2o31bo7bobo$2o36bobo5b
2o$38b2o7bo5$29bo$27bobo$17bo10b2o$18b2o$17b2o12b2o$31bobo$31bo4$33bo$
32b2o$24b2o6bobo$25bo$25bob2o$24b2obo$26bo2bo$26bob2o12b2o$25b2obo12b
2o$28bo14bo$28b2o!
This version had 1738 applications.

Edit 7 :
May13 wrote:
June 8th, 2024, 6:22 am
I reworked this component, so it's possible to make an egyptian walk:

Code: Select all

x = 70, y = 60, rule = B3/S23
43bo$41b2o$42b2o25bo$67b2o$68b2o10$26bo$13bo13bo5bo$11bobo11b3o4bo$12b
2o18b3o$53bo$51b2o$52b2o2$35bo$35bobo$35b2o$49bo$49bobo$49b2o3$10bobo$
11b2o$11bo6$32b2o$33bo$32bo$32b2o$34bob2o$34b2obo9b2o$32b2o12b2o$33bo
14bo$33bob2o$34bobo5$57b2o$57bobo$15b2o40bo$8bo5bobo$8b2o6bo$2o5bobo$b
2o$o!
Slightly improved cleanup. This component allows to reduce xs18_o8bd0mqz23 (the most expensive 18-bit pseudo still-life since today) from 31G to 24G.

Code: Select all

x = 56, y = 55, rule = B3/S23
2bo$obo$b2o9bobo$13b2o$13bo7$20bo$7bo13bo5bo$5bobo11b3o4bo$6b2o18b3o$
47bo$45b2o$46b2o2$29bo$29bobo22bo$29b2o22bo$43bo9b3o$43bobo$43b2o3$4bo
bo$5b2o$5bo6$26b2o$27bo$26bo$26b2o$28bob2o$28b2obo9b2o$40b2o$27bob2o
11bo$27b2obo8$9b2o$2bo5bobo$2b2o6bo$bobo!
Edit 8 :
9G python to long shillelagh with good clearance on the hook side. Reduces the cost of xs20_69j0j5oz321011 and xs20_69j0j96z321011 (the most expensive 20-bit pseudo still-lifes) by 9G.

Code: Select all

x = 79, y = 26, rule = B3/S23
32bo$32bobo$32b2o2$77bo$76bo$bo74b3o$2bo$3o30bobo36b2o$26bobo4b2o36bo
2bo$27b2o5bo37b2o$12bo14bo$10bobo6bo$11b2o4bobo$18b2o14bobo$34b2o$12b
2o21bo$11bobo$13bo5$25b2o40b2o2b2o$25bobobo37bobo2bo$28b2o40b2o!

User avatar
May13
Posts: 962
Joined: March 11th, 2021, 8:33 am

Re: Synthesis components

Post by May13 » July 22nd, 2024, 12:06 pm

3 similar components:

Code: Select all

x = 137, y = 31, rule = B3/S23
120bo$118bobo$119b2o2$66bo47bo19bobo$65bo49b2o4bo12b2o$65b3o46b2o3b2o
14bo$70bo49b2o9bo$59bo10bobo57bo$60b2o8b2o58b3o$59b2o2$16bo$15bo52bo
62bobo$15b3o48b2o63b2o$61bo5b2o63bo$60bobo10bo47b2o$61bo10b2o39b2o6bo$
6bob2o46bob3o11bobo38bo2bob2obo$4b3obo11b2o32b3obo52bobob2obobo$3bo4bo
11bobo30bo4bo10b2o40b2obo3bo$2bob4o12bo32bobobob2o7b2o44bo3b2o$2bo2bo
48b3o2bo10bo43bob2o$3bo55bo55bobo$3o13b2o38b3o$o15bobo37bo76b3o$16bo
116bo$8bo125bo$8b2o10b2o$7bobo9b2o$21bo!
These components are useful as fast components. For example, final steps of new syntheses of 22-bit still lifes:

Code: Select all

x = 306, y = 45, rule = B3/S23
305bo$303b2o$304b2o$262bobo$263b2o$252bobo8bo13bo$253b2o20bobo$187bo
65bo22b2o$185bobo$186b2o83bo31bobo$272b2o16bo12b2o$181bo19bobo67b2o15b
2o14bo$182b2o4bo12b2o86b2o9bo$181b2o3b2o14bo96bo$90bobo75bo18b2o9bo55b
o44b3o$obo5bobo10bo59bo8b2o77b2o26bo57b2o$b2o6b2o9bo61b2o7bo13bo62b2o
27b3o54b2o$bo7bo10b3o58b2o21bo$25bo78b3o193bobo$12bo12bobo272b2o$7b2o
4b2o10b2o171bobo100bo$8b2o2b2o184b2o$7bo70b2o119bo$79b2o9bo97b2o$23bo
54bo10bobo96bo$21b2o67bobob2o86b2ob2obo$22b2o68bobo88bobobo$15bo72bo2b
o2bo86bo3bo91bo6b2o$8bo5bobo71b4obo77b3o7b2o2b2o89bobo5bo$7bobo5bo12bo
63bo16b2o62bo9bobo72b3o15bo2bob2obo$7bo2bob3o12b2o61bo18bobo60bo10bo3b
o72bo16bobobobo$8bobobo14bobo60b2o17bo72b2o2b2o71bo18bo2bo$9bo2bo151b
2o34b3o78b2o$10b2ob2o9b2o137bobo34bo78bobo2bo$11bo2bo8b2o80b2o58bo4b2o
29bo60b3o13bobo2b2o$10bo2bo11bo79bobo61bobo92bo14bo$11b2o92bo65bo91bo$
91bo$91b2o16b2o$90bobo15b2o$110bo2$302b3o$302bo$303bo!
Edit: there are 449 unsynthesised 22-bit still lifes left, that's less than 10,000 cells!
Edit 2: another usage:

Code: Select all

x = 535, y = 88, rule = B3/S23
144bo$144bobo$144b2o2$64bo$65b2o$64b2o77bo$132bobo8bobo$132b2o5bo3b2o$
133bo4bo$65bo72b3o$63bobo$64b2o6$67bo14bo$65bobo15b2o$66b2o14b2o2$123b
o$80bo37bo3bo$78bobo36bo4b3o$79b2o36b3o2$85bo$83bobo$84b2o30bo$116bobo
$116b2o3$80bobo$81b2o$81bo4$105bo$104bo$104b3o141bobo$249b2o$95bo153bo
$96b2o$95b2o2$86bo19bo$87b2o14bo2b3o$86b2o15b3o3bo$90b3o13bo2bo$92bo
12bobobobo$91bo13bobob2obo$bo104bo5bo$2bo93b2o14b2o$3o4bo87bobo$8bo88b
o170bo$6b3o96b2o161bobo$bo103bobo143bo11bo4b2o$2bo84b2o16bo143bobo12b
2o233bo18bo$3o83bobo161b2o11b2o235b2o3bobo8bobo$88bo410b2o5b2o9b2o$19b
o486bo$6b2o9b3o2bo83b2o335bo68bo19bobo$5bobo8bo3b3o82b2o334bobo60bo8b
2o4bo12b2o$7bo8bo2bo87bo334b2o3bobo52bobo7b2o3b2o14bo$13b2obobobo416bo
bo7b2o54b2o13b2o9bo$13bob2obobo235b2o180b2o8bo79bo$19bo66b3o102bo63bob
o13bo113bo52bo89b3o$82bo5bo102b3o63bo11b3o104bobo5bo$82b2o3bo101b2o3bo
6bo66bo3b2o103b2o5b3o38bobo$3b2o76bobo104bo2bo2bo5bo67bo2bo2bo54bo47bo
48b2o$4b2o182bobobobobo3b3o62b2obobobobo52b2o53bo43bo102bobo$3bo11b3o
169b2obobob2obo7bobo57bob2obobob2o52b2o51bobo145b2o$15bo175bo5bo7b2o
64bo49bo54bo5bo46bobo14b2o51b2o29bo$11b2o3bo180b2o7bo110b2obobob2o46b
2obobob3o48b2o10b2obo2bo51b2o17b2o$10bobo188b2o115bobobobo48bobobobo
50bo3b2o7bobobobo49bo5b2o5b2o5bo$12bo130b2o56bobo114bo2bo2bo3b3o42bo2b
o2bo4b3o48b2o6bo2bo2bo56b2o3bo2bob2obo$b3o59b3o76b2o50b2o5bo51bo63b2o
3b2o4bo43b2o3b2o5bo49bo7b2o3b2o56bo4bobobobobo$3bo61bo78bo50b2o56b2o
61bo2b3o7bo41bo2b3o8bo55bo2b3o63bo2bo2bo$2bo61bo129bo57bobo61b2o3bo49b
2o3bo64b2o3bo64b2o3b2o$513b3o2bo$513bo3b2o2$531b3o$531bo$532bo!
HAPPY NEW YEAR 2025!

The latest version of hex-gliders.db have 668 gliders from OT hexagonal rules.
The latest version of new-gliders.db (28991 gliders): here
My scripts: new-glider.py v0.2, nbsearch2a.py, collector.py v0.3

-Dmitry Maitak

hkoenig
Posts: 277
Joined: June 20th, 2009, 11:40 am

Re: Synthesis components

Post by hkoenig » July 22nd, 2024, 12:52 pm

The first one, on the left, has been known for a while, with eight different variants. Here are similar 2 and 3 Glider versions:

Code: Select all

x=85, y=13
7bo25bo31bobo6bo$5b3o23b3o32b2o4b2o$4bo25bo35bo6b2o9bo$4bob2o22bob4o34bo11b
3o$3b2obo2bo16bo2b2obo2bo35bo9bo$8b2o14bobo42b3o7bo2bo$25b2o50b4obo$obo19b
2o52bo4bo$b2o18bobo4b3o35bo9bob3o$bo21bo6bo36bo7b2obo$3b2o24bo35b3o2b2o$3b
obo63bobo$3bo67bo!

User avatar
May13
Posts: 962
Joined: March 11th, 2021, 8:33 am

Re: Synthesis components

Post by May13 » July 22nd, 2024, 1:32 pm

hkoenig wrote:
July 22nd, 2024, 12:52 pm
The first one, on the left, has been known for a while, with eight different variants. Here are similar 2 and 3 Glider versions:

Code: Select all

x=85, y=13
7bo25bo31bobo6bo$5b3o23b3o32b2o4b2o$4bo25bo35bo6b2o9bo$4bob2o22bob4o34bo11b
3o$3b2obo2bo16bo2b2obo2bo35bo9bo$8b2o14bobo42b3o7bo2bo$25b2o50b4obo$obo19b
2o52bo4bo$b2o18bobo4b3o35bo9bob3o$bo21bo6bo36bo7b2obo$3b2o24bo35b3o2b2o$3b
obo63bobo$3bo67bo!
Of course, I know about 2G and 3G variants (I saw them in output of my search script), but they are not compatible with my case because reactions are different:

Code: Select all

x = 92, y = 28, rule = B3/S23
83bo$12bobo57bobo7bo6bo$3bo8b2o49bo8b2o8b3o4bobo$4b2o7bo13bo36b2o7bo
15b2o$3b2o21bo36b2o$26b3o4$2o58b2o$b2o9bo48b2o9bo$o10bobo46bo10bobo$
12bobob2o54bobob2o$14bobo57bobo$10bo2bo2bo53bo2bo2bo$10b4obo54b4obo$
14bo16b2o41bo11b2o$12bo18bobo38bo13bobo$12b2o17bo40b2o12bo3$27b2o$27bo
bo$27bo$13bo$13b2o16b2o$12bobo15b2o$32bo!
[[ STOP 33 ]]
HAPPY NEW YEAR 2025!

The latest version of hex-gliders.db have 668 gliders from OT hexagonal rules.
The latest version of new-gliders.db (28991 gliders): here
My scripts: new-glider.py v0.2, nbsearch2a.py, collector.py v0.3

-Dmitry Maitak

User avatar
May13
Posts: 962
Joined: March 11th, 2021, 8:33 am

Re: Synthesis components

Post by May13 » August 5th, 2024, 12:39 pm

I made new components for construction of inductive hook with tail (both cis and trans isomers):

Code: Select all

x = 591, y = 141, rule = B3/S23
366bobo$366b2o$367bo4$339bobo$340b2o27bo$340bo27bo$368b3o$410bo125bo$
404bobo2bo126bobo$372bo32b2o2b3o4bo119b2o$371bo33bo10bobo$371b3o42b2o$
529bo$528bo$528b3o$533b2o$532b2o54bo$518b2o14bo43b2o8bobo$519bo59bo3b
2o3b2o$355bo162bo59bo3bo2bo$2b2o12bo33b2o3b2o33b2o3b2o52b2o3b2o41b2o3b
2o36b2o3b2o39b2o3b2o46b2o3b2o10b2o50b2o3b2o103b2o3b2o53b2o2bob2o$bo2bo
b2o7bo33bo2bobo2bo31bo2bobo2bo5bo44bo2bobo2bo39bo2bobo2bo34bo2bobo2bo
37bo2bobo2bo44bo2bobo2bo8b2o50bo2bobobo105bobobo55bobo$2bobob2o7b3o32b
obobo2bo32bobobo2bo5bobo43bobobo2bo40bobobo2bo35bobobo2bo38bobobo2bo
45bobobo2bo61bobobo107bobo57bobo$b2obo44b2obo2b2o32b2obo2b2o6b2o43b2ob
o2b2o40b2obo2b2o35b2obo2b2o38b2obo2b2o45b2obo2b2o61b2obob2o103b2obob2o
53b2obob2o$o2b2o43bo2b2o35bo2b2o54bo2b2o43bo2b2o38bo2b2o41bo2b2o48bo2b
2o14b2o48bo2b2o2bo103bob2o2bo53bob2o2bo$2o11b2o33b2o38b2o57b2o5b4o37b
2o5b4o32b2o5b4o35b2o5b4o42b2o5b4o8bobo47b2o4bo109bo59bo$13bobo78b2o8bo
bo46bo4bo42bo4bo39bo2bo42bo2bo49bo2bo7bo56b3o107b3o57b3o$13bo41b2o37b
2o8b2o47b2o2b2o42b2o2bobo36bo3b2o40bo3b2o47bo3b2o66bo109bo59bo$55bobo
47bo98bo2bo36b2o44b2o51b2o$55bo149b2o150b2o$51b2o109b3o125b2o51b2o11b
2o$50bobo53b3o53bo40bo42b2o42bobo50bo14bo$6b2o44bo53bo56bo38b2o41b2o
33bobo8bo49bobo$7b2o98bo7b2o42b2o41bobo42bo33b2o58b2o$6bo107b2o42bobo
120bo$116bo43bo37b3o84b3o$200bo86bo5b3o$199bo86bo6bo$294bo59bo$353b2o$
290b3o60bobo$292bo50b2o$291bo52b2o$343bo3$367b2o$367bobo$367bo3$355b2o
12b2o$354b2o13bobo$356bo12bo2$326b2o$327b2o$326bo39$137bobo$138b2o$
138bo2$142bobo$142b2o$137bobo3bo$138b2o$138bo3$140bobo7bo$141b2o6bo$
141bo7b3o$2b2o68b2o58b2o$bo2bo12bo53bo2bo56bo2bo$2bobo10b2o55bobo57bob
o$b2obob2o8b2o53b2obob2o53b2obob2o$o2b2o2bo62bo2b2o2bo52bo2b2o2bo$2o4b
o63b2o4bo53b2o4bo$7b3o5b2o60b3o57b3o13b2o$9bo5bobo62bo59bo11b2o$15bo
63b2o58bobo12bo$140bo2$19b3o$19bo$20bo60bo$80b2o3b2o$23bo51b2o3bobo2bo
bo$22b2o50bobo8bo43bo$22bobo51bo52b2o15bo$128bobo14b2o$145bobo2$131b2o
$132b2o$131bo2$147b3o$147bo$148bo!
This solved 9 22-bit still lifes (6 processed in Catagolue, 3 currently in queue):

Code: Select all

x = 85, y = 10, rule = B3/S23
3b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o$3bo9bo9bo9bo9bo9bo9bo9bo9bo$2obo
6b2obo6b2obo6b2obo6b2obo6b2obo6b2obo6b2obo6b2obo$obo7bobo7bobo7bobo7bo
bo7bobo7bobo7bobo7bobo2$b4o6b4o6b4o6b4o2b2o2b4o6b4o2b2o2b4o6b4o6b4o$o
3bo5bo2bo2bo4bo3bob2o2bo3bo2bo2bo3bob2obo3bo2bo2bo3bo5bo3bo6bo2bo$ob2o
7bo3b2o5bo2b2obo3bo2b2o5b2obobob2o2bo5b2o2bo5bobobo5b2o2bo$bobobo6b3o
6b2o8b2o7bobobo8b2o8b2o3bo2b2o5bo2b2o$4b2o8bo25b2o26b2o8b2o!
HAPPY NEW YEAR 2025!

The latest version of hex-gliders.db have 668 gliders from OT hexagonal rules.
The latest version of new-gliders.db (28991 gliders): here
My scripts: new-glider.py v0.2, nbsearch2a.py, collector.py v0.3

-Dmitry Maitak

User avatar
hotcrystal0
Posts: 3174
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Synthesis components

Post by hotcrystal0 » October 5th, 2024, 2:41 pm

A direct conversion from boat to long-hook-siamese-?: (added later: 8G)

Code: Select all

x = 29, y = 25, rule = B3/S23
14bo$13bo$13b3o3$3bobo$3b2o13bo$4bo11b2o$17b2o3$27bo$26bo$26b3o$7b3o$
bo5bo$obo5bo7b2o$2o14bobo$16bo$2o$2o$20b2o$12b2o5b2o$12bobo6bo$12bo!
Can this be reduced while keeping it direct?

Edit: Reduced to 7G:

Code: Select all

x = 27, y = 25, rule = B3/S23
14bo$13bo$13b3o3$3bobo18bo$3b2o13bo5bobo$4bo11b2o6b2o$17b2o6$7b3o$bo5b
o$obo5bo$2o2$2o$2o19b2o$21bobo$12b2o7bo$12bobo$12bo!
Edit 2 (the next day): Kazyan reduced it to 5G (or 6G with the kickback):

Code: Select all

x = 19, y = 19, rule = B3/S23
12bo$11bo$11b3o$bo$2bo$3o5bo$9bo$7b3o2$16bo$16bobo$16b2o$2bo$bobo$b2o2$b2o7b2o$b2o7bobo$10bo!

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

User avatar
hotcrystal0
Posts: 3174
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Synthesis components

Post by hotcrystal0 » December 5th, 2024, 9:18 pm

Chris857 wrote:
November 2nd, 2022, 10:43 pm
Attaches a 26 cell structure onto a beehive-like shape. Used to synthesize xs33_rq2s0ggzxo5l470796zy011.

Code: Select all

x = 950, y = 283, rule = B3/S23
714bo$348bo363bobo$346bobo364b2o$347b2o32$753bobo$387bobo364b2o$388b2o
364bo$388bo26$772bobo$406bobo364b2o$407b2o364bo$407bo10$947bo$581bo365b
obo$581bobo363b2o$581b2o14$810bo$444bo366b2o$445b2o363b2o$444b2o12$872b
2o$872bo$869b2obo$3b2o38b2o68b2o68b2o68b2o248b2o363bo2bo$2bo2bo36bo2b
o66bo2bo66bo2bo66bo2bo246bo2bo363b2o$3b2o38b2o68b2o68b2o68b2o248b2o2$
868b2o3b2o$2b2o38b2o3b2o63b2o3b2o63b2o3b2o63b2o3b2o243b2o3b2o359b2o3b
2o$2b2o38b2o3b2o63b2o3b2o63b2o3b2o63b2o3b2o243b2o3b2o3$113bo754b3o$11b
3o99bo68b3o67b3o247b3o$11bo101bo752bo5bo$12bo167bo5bo63bo5bo243bo5bo359b
o5bo$3o41b2o63b3o3b3o62bo5bo63bo5bo243bo5bo359bo5bo$2bo41bobo133bo5bo
63bo5bo243bo5bo$bo42bo68bo754b3o$113bo68b3o67b3o247b3o$41b2o70bo$40bo
bo$42bo7$84bobo182bo577b3o$85b2o74b3o67b3o35bobo209b3o379b3o15bo$85bo
183b2o226b3o15bo347bo16bobo$497bo16bobo347bo15bobo$87b2o177b2o230bo15b
obo364bo$88b2o176bobo246bo339b2o$87bo178bo222b2o365b2o$490b2o363bo$489b
o$113bobo67bobo$113b2o68b2o$114bo69bo3$863bo$247bo249bo364bobo$246bob
o247bobo363b2o$246b2o248b2o$111bobo723bo$111b2o7bobo348bo365b2o$112bo
7b2o349b2o363bobo$98b3o20bo46b3o299bobo393bo4bo$100bo9bo59bo9bo4bo64b
o4bo244bo4bo359bobo3bo$99bo8bobo58bo9bobo3bo63bobo3bo243bobo3bo358bo2b
o3bo$109b2o67bo2bo3bo62bo2bo3bo242bo2bo3bo359b2o$179b2o68b2o248b2o37$
806bo$440bo365b2o113b3o$440b2o113b3o247bobo113bo$439bobo113bo366bo$556b
o20$787b2o$421b2o363bobo$420bobo365bo$422bo18$780b2o$414b2o363bobo$413b
obo365bo$415bo19$736b3o$370b3o365bo$372bo364bo$371bo5$727b3o$361b3o365b
o$363bo364bo$362bo$708b3o$342b3o365bo$344bo364bo$343bo!
I’m pretty sure this is a reduction (20G) of that component:

Code: Select all

x = 110, y = 63, rule = B3/S23
54b2o$53bo2bo$54b2o4$52b2o$51bobo$53bo$56b3o4bo$56bo5b2o$57bo4bobo$52b
o$52b2o$51bobo3$47bo16b2o$47b2o14b2o37bobo$46bobo16bo37b2o$103bo5$101b
2o5bo$100bobo4b2o$102bo4bobo4$68b3o$68bo$35b3o31bo$37bo$36bo5b2o$43b2o
$42bo2$75b2o$74b2o$67b3o6bo$67bo$68bo5$77b2o$77bobo5b2o$77bo6b2o4b2o$
32b2o52bo3bobo$33b2o55bo13b3o$32bo71bo$105bo6$b2o$obo$2bo!
It was taken from here:
hotcrystal0 wrote:
December 3rd, 2024, 11:00 pm
Yes. The component had to be this.

Code: Select all

x = 118, y = 115, rule = B3/S23
38b2o$37b3o$37b2obo$38b3o$39bo2$107b2o$106bobo$10bo95bo$8bobo93b3o$9b
2o92bo$104bo$101bo2bo$101bo$102bo$96b2ob3o$95bobobo$95bo2bo$93bobo$91b
3obobo$90bo5b2o$90b2o$11bo$12bo$10b3o$88bo$88bo$87bobo$11bobo72b2ob2o
$12b2o71bo5bo$12bo75bo$85b2o3b2o4$13bo$14bo$12b3o$21bobo61b2o26b2o$22b
2o62bo27bo$22bo60b3o26bo$83bo28b2o$84b2o28bo$85bo11b2o13b2o$31bo53bob
2o7bo2bo8b2obo$21bo7bobo54bobo6bobobo7bo2b2o$19bobo8b2o57b2o3bo2bob3o
5b2o$20b2o68bo2bob2o5bo$89bo3bo7bobo3b2o$43bobo43b5o8bobobo2bo$44b2o5b
o22b4o26bobob2o$44bo7b2o16b2obo7b2ob2o3b3o11b2obo$51b2o18bobo3b2o2b2o
bobobo3bo13bob2o$71bo2bo2b2o7bobobobo10b2obob2o$63b2ob2o2b2o13b2obob2o
11b2obo$64bobobo15bo3bo17bo$53bo10bo2bob3o11bo2b3o17bobo$51bobo8b3o3b
o2bo12b2o21bobo$52b2o7bo7b2o15b3o19bobo$60bobo23bo2bo20bo$60bobo24b3o
20b2o$48b2o4b3o4bo22b3o$49b2o5bo26bo3bo22b4o$48bo6bo28b4o21bo4bo$110b
3obo$86b2o24bob3o$43b2o41b2o29bo$44b2o40b2o28b2o$43bo41b2o$84b4o$26bo
56bo$26b2o54b2o$25bobo56bo3$82b2o$82b2o$28b2o$27bobo50b4o$29bo50bo3bo
$10bo72b2o$10b2o$9bobo71b2o3b2o$82bo2bobo2bo$83bobobob2o$82b2obobobo$
86bo2bo$87b2o25$3o$2bo$bo!

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

hkoenig
Posts: 277
Joined: June 20th, 2009, 11:40 am

Re: Synthesis components

Post by hkoenig » December 5th, 2024, 10:33 pm

Here it is using only 12 Gliders:

Code: Select all

x=117, y=68
58b2o$57bo2bo$58b2o3$62bo$62bobo2bo$62b2o2b2o$66bobo5$50bo$50b2o$49bobo4$64b3o$64bo$65bo2$50b3o$52bo$51bo2$77bo$60bo14b2o$61b2o13b2o$60b2o6$82b3o$82bo$83bo5$42b2o$41bobo$43bo58b3o$102bo$103bo13$115b2o$114b2o$116bo3$3o$2bo$bo!

User avatar
hotcrystal0
Posts: 3174
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Synthesis components

Post by hotcrystal0 » December 27th, 2024, 3:55 pm

Is there a way to do this conversion?

Code: Select all

x = 27, y = 9, rule = B3/S23
b2ob2o16b2ob2o$b2obo13b2o3bobo$4bo7bo5bo6bo$b3o9bo5b6o$o8b6o$b3o9bo5b
6o$4bo7bo5bo6bo$b2obo13b2o3bobo$b2ob2o16b2ob2o!
EDIT by dvgrn: Per a Discord conversation, the intended constraint is that the white cells should remain ON during the conversion:

Code: Select all

x = 6, y = 9, rule = LifeHistory
.AC.2C$.AC.C$4.C$.A2C$A$.A2C$4.C$.AC.C$.AC.2C!
Edit 2 by hotcrystal0: Wow, an inconsistency between code and pattern tags! Try not to have gliders that come from past the red line (assume it extends infinitely):

Code: Select all

x = 20, y = 50, rule = LifeHistory
4$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$15.AC.2C
$15.AC.C$18.C$15.A2C$14.A$15.A2C$18.C$15.AC.C$15.AC.2C$17.D$17.D$17.D
$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D!

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

MathAndCode
Posts: 5199
Joined: August 31st, 2020, 5:58 pm

Re: Synthesis components

Post by MathAndCode » January 4th, 2025, 9:05 pm

I found a reaction that might be amendable to making a converter.

Code: Select all

x = 23, y = 11, rule = B3/S23
3o6bob2o$3bo7b2o$2ob2o6bo10bo$o2bo4bo6b2o3b3o$9b2o2b3obobo$10bobo4bob
2o$8b3o2b3obobo$o2bo11b2o3b3o$2ob2o6bo10bo$3bo7b2o$3o6bob2o!
It has several variants.

Code: Select all

x = 145, y = 111, rule = B3/S23
52bo39bo$51bo39bo$51bo39bo$49bo39bo$49bo39bo$2b3o6bob2o27b3o6bob2o27b
3o6bob2o$5bo7b2o30bo7b2o30bo7b2o$2b2ob2o6bo10bo17b2ob2o6bo10bo17b2ob2o
6bo10bo$2bo2bo4bo6b2o3b3o17bo2bo4bo6b2o3b3o17bo2bo4bo6b2o3b3o$11b2o2b
3obobo29b2o2b3obobo29b2o2b3obobo$12bobo4bob2o29bobo4bob2o29bobo4bob2o
$10b3o2b3obobo28b3o2b3obobo28b3o2b3obobo$2bo2bo11b2o3b3o17bo2bo11b2o3b
3o17bo2bo11b2o3b3o$2b2ob2o6bo10bo17b2ob2o6bo10bo17b2ob2o6bo10bo$5bo7b
2o30bo7b2o30bo7b2o$2b3o6bob2o27b3o6bob2o27b3o6bob2o$89bo$89bo$91bo$91b
o$92bo10$52bo39bo$51bo39bo$51bo39bo$49bo39bo$49bo39bo$2b3o6bob2o27b3o
6bob2o27b3o6bob2o27b3o6bob2o$5bo7b2o30bo7b2o30bo7b2o30bo7b2o$b3ob2o6b
o10bo16b3ob2o6bo10bo16b3ob2o6bo10bo16b3ob2o6bo10bo$5bo4bo6b2o3b3o20bo
4bo6b2o3b3o20bo4bo6b2o3b3o20bo4bo6b2o3b3o$11b2o2b3obobo29b2o2b3obobo29b
2o2b3obobo29b2o2b3obobo$12bobo4bob2o29bobo4bob2o29bobo4bob2o29bobo4bo
b2o$10b3o2b3obobo28b3o2b3obobo28b3o2b3obobo28b3o2b3obobo$bo3bo11b2o3b
3o16bo3bo11b2o3b3o16bo3bo11b2o3b3o16bo3bo11b2o3b3o$2b2ob2o6bo10bo17b2o
b2o6bo10bo17b2ob2o6bo10bo17b2ob2o6bo10bo$5bo7b2o30bo7b2o30bo7b2o30bo7b
2o$2b3o6bob2o27b3o6bob2o27b3o6bob2o27b3o6bob2o$89bo39bo$89bo39bo$91bo
39bo$91bo39bo$92bo39bo10$52bo39bo$51bo39bo$51bo39bo$49bo39bo$49bo39bo
$2b3o6bob2o27b3o6bob2o27b3o6bob2o$5bo7b2o30bo7b2o30bo7b2o$b3ob2o6bo10b
o16b3ob2o6bo10bo16b3ob2o6bo10bo$5bo4bo6b2o3b3o20bo4bo6b2o3b3o20bo4bo6b
2o3b3o$11b2o2b3obobo29b2o2b3obobo29b2o2b3obobo$12bobo4bob2o29bobo4bob
2o29bobo4bob2o$10b3o2b3obobo28b3o2b3obobo28b3o2b3obobo$5bo11b2o3b3o20b
o11b2o3b3o20bo11b2o3b3o$b3ob2o6bo10bo16b3ob2o6bo10bo16b3ob2o6bo10bo$5b
o7b2o30bo7b2o30bo7b2o$2b3o6bob2o27b3o6bob2o27b3o6bob2o$89bo$89bo$91bo
$91bo$92bo10$52bo39bo$3b3o37b3o5bo31b3o5bo$51bo39bo$b2o3bo34b2o3bo2bo
31b2o3bo2bo$49bo39bo$2b3o6bob2o27b3o6bob2o27b3o6bob2o$5bo7b2o30bo7b2o
30bo7b2o$4ob2o6bo10bo15b4ob2o6bo10bo15b4ob2o6bo10bo$obo2bo4bo6b2o3b3o
15bobo2bo4bo6b2o3b3o15bobo2bo4bo6b2o3b3o$11b2o2b3obobo29b2o2b3obobo29b
2o2b3obobo$12bobo4bob2o29bobo4bob2o29bobo4bob2o$10b3o2b3obobo28b3o2b3o
bobo28b3o2b3obobo$obo2bo11b2o3b3o15bobo2bo11b2o3b3o15bobo2bo11b2o3b3o
$4ob2o6bo10bo15b4ob2o6bo10bo15b4ob2o6bo10bo$5bo7b2o30bo7b2o30bo7b2o$2b
3o6bob2o27b3o6bob2o27b3o6bob2o$89bo$b2o3bo34b2o3bo34b2o3bo2bo$91bo$3b
3o37b3o37b3o5bo$92bo!


Edit:
MathAndCode wrote:
January 16th, 2025, 2:16 am
However, I did not submit it to Catagolue because it is made redundant by another fast component and this slow component.

Code: Select all

x = 41, y = 40, rule = B3/S23
27bobo$27b2o$28bo$38bo$obo35bobo$b2o24bobo8b2o$bo25b2o$28bo17$18b2o$19b
o$18bo$18b2o$20bo$18b2o$17bo$18b4o$22bo$18b5o$17bobo$17bo3b4o$18b4o2b
o2$18b2o$18b2o!
There is another four-glider snake→feather converter with one additional half-diagonal of clearance far away with the cost off worse clearance up close.

Code: Select all

x = 42, y = 46, rule = B3/S23
31bobo$31b2o$32bo5$29bo9bo$29bobo7bobo$o28b2o8b2o$b2o$2o6$b2o$b2o12$17b
2o$18bo$17bo$17b2o$19bo$17b2o$16bo$17b4o$21bo$17b5o$16bobo$16bo3b4o$17b
4o2bo2$17b2o$17b2o!
I am tentatively considering myself back.

MathAndCode
Posts: 5199
Joined: August 31st, 2020, 5:58 pm

Re: Synthesis components

Post by MathAndCode » February 4th, 2025, 12:39 am

Are these slow components based off of failed catalyses known?

Code: Select all

x = 96, y = 21, rule = B3/S23
2bobo$3b2o$3bo$81bo$82bo$80b3o$89bo3bobo$87b2o4b2o$88b2o4bo5$14b2o$12b
o2bo76bo2bo$2o10b3o77b4o$b2o6bo79bo$o8b4o76b5o$12bo80bo$11bo79bo$11b2o
78b2o!
I am tentatively considering myself back.

User avatar
Extrementhusiast
Posts: 1968
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Synthesis components

Post by Extrementhusiast » February 4th, 2025, 8:30 pm

hotcrystal0 wrote:
December 27th, 2024, 3:55 pm
Is there a way to do this conversion?

Code: Select all

x = 27, y = 9, rule = B3/S23
b2ob2o16b2ob2o$b2obo13b2o3bobo$4bo7bo5bo6bo$b3o9bo5b6o$o8b6o$b3o9bo5b
6o$4bo7bo5bo6bo$b2obo13b2o3bobo$b2ob2o16b2ob2o!
EDIT by dvgrn: Per a Discord conversation, the intended constraint is that the white cells should remain ON during the conversion:

Code: Select all

x = 6, y = 9, rule = LifeHistory
.AC.2C$.AC.C$4.C$.A2C$A$.A2C$4.C$.AC.C$.AC.2C!
Edit 2 by hotcrystal0: Wow, an inconsistency between code and pattern tags! Try not to have gliders that come from past the red line (assume it extends infinitely):

Code: Select all

x = 20, y = 50, rule = LifeHistory
4$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$15.AC.2C
$15.AC.C$18.C$15.A2C$14.A$15.A2C$18.C$15.AC.C$15.AC.2C$17.D$17.D$17.D
$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D$17.D!
Done:

Code: Select all

x = 25, y = 27, rule = B3/S23
9bo$10bo$8b3o2$13bobo$14b2o$14bo3$23bo$bo13bo6bo$2bo11bo7b3o$3o11b3o$
10bobo$11b2o$11bo3$18b2o$5b2o10bo2bo$5b2o11b2o$12bo$8b2obobob2o$8b2obo
bob2o$11bobo$11bobo$12bo!
I Like My Heisenburps! (and others)

Post Reply