Synthesising Oscillators

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
goldenratio
Posts: 295
Joined: July 26th, 2020, 10:39 pm
Location: Texas, USA

Re: Synthesising Oscillators

Post by goldenratio » July 28th, 2020, 1:17 pm

I found this final step for 128P10.2 but being a synthesis novice I could not synthesize the constellation (the problem is the eater-on-eaters, I couldn't find a way to synthesize them with the core blocks in place):

Code: Select all

x = 45, y = 45, rule = B3/S23
5bo33bo$6bo3bobo19bobo3bo$4b3o6bo17bo6b3o$13bo17bo$2bo7bo2bo17bo2bo7bo
$obo8b3o5b2o3b2o5b3o8bobo$b2o16b2o3b2o16b2o4$bo2bo13bo7bo13bo2bo$5bo5b
2o5b3o3b3o5b2o5bo$bo3bo5bobo7bobo7bobo5bo3bo$2b4o6b2o6b2ob2o6b2o6b4o4$
17b2o7b2o$10b2o5b2o7b2o5b2o$5b2o4bo21bo4b2o$5b2o4bobo17bobo4b2o$12b2o
17b2o2$12b2o17b2o$5b2o4bobo17bobo4b2o$5b2o4bo21bo4b2o$10b2o5b2o7b2o5b
2o$17b2o7b2o4$2b4o6b2o6b2ob2o6b2o6b4o$bo3bo5bobo7bobo7bobo5bo3bo$5bo5b
2o5b3o3b3o5b2o5bo$bo2bo13bo7bo13bo2bo4$b2o16b2o3b2o16b2o$obo8b3o5b2o3b
2o5b3o8bobo$2bo7bo2bo17bo2bo7bo$13bo17bo$4b3o6bo17bo6b3o$6bo3bobo19bob
o3bo$5bo33bo! 
Also, confused eaters in 13 from the second G1 soup (the constellation can probably be reduced by 1):

Code: Select all

x = 97, y = 32, rule = B3/S23
50bo$51b2o$50b2o5$95bo$94bo$2bo91b3o$3bo$b3o20bo$23bo44b2o$23b3o41bo2b
o$67bo2bo14b2o$68b2o14bo2bo$84bo2bo$12b2o71b2o$bo10bobo$b2o4b2o3bo$obo
3bobo16bo49bo$8bo15b2o48bobo$24bobo48bo$11b2o40b2o$10b2o42b2o$12bo40bo
11b2o$64bobo$66bo$86b2o$72b2o11b2o$72bobo12bo$72bo! 
Last edited by goldenratio on July 30th, 2020, 10:23 pm, edited 1 time in total.
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.

Me on LifeWiki

mniemiec
Posts: 1590
Joined: June 1st, 2013, 12:00 am

Re: Synthesising Oscillators

Post by mniemiec » July 28th, 2020, 6:17 pm

goldenratio wrote:
July 28th, 2020, 1:17 pm
I found this final step for 128P10.2 but being a synthesis novice I could not synthesize the constellation (the problem is the eater-on-eaters, I couldn't find a way to synthesize them with the core blocks in place): ...
This doesn't look like it should be too much of a problem.
goldenratio wrote:
July 28th, 2020, 1:17 pm
Also, confused eaters in 13 from the second G1 soup (the constellation can probably be reduced by 1): ...
Nice! This is a substantial reduction from the previus 20. The pond+2-glider spark can be replaced by 3 gliders, and the tub can be replaced by a 2-glider spark, reducing this to 11. I have 55 other syntheses for larger trivial variants based on this, most of which previously cost >= 1 glider/bit, and this substantially reduces all but one of them (unless a way can be found to tie a boat, that is unobtrusive on both sides).

Code: Select all

x = 118, y = 36, rule = B3/S23
37bo$35boo$36boo38bobo$16bobo48bo8boo$17boo49bo8bo3bo6bo$17bo48b3o11bo
6bo$80b3o4b3o$$bo63bo$bbo60bobo$3o61boo$70bo$24bo43bobo$23bo39bobo3boo
$7bobo4bo8b3o21boo15boo13bo6bo20boo7bo$8boobbobo33bo15bo13bobo4bobo20b
o6bobo$8bo4boo33bobo28boo4boo6bo14bobo4boo$49boobboo28boo7bo16boobboo$
7boo26boo15bobo27bobo7b3o17bobo$6bobo26bobo14bo29boo28bo$8bo26bo16bobb
o56bobbo$55bo40bobo16bo$54bo16boo23boo16bo$55b3o14boo5bo17bo17b3o$27b
3o27bo13bo7boo36bo$9boo16bo50bobo18bo$10boo16bo54boo14bobo$9bo72boo15b
oo$21b3o60bo4bo$23bo64boo$22bo65bobo3$98bo$97boo$97bobo!

User avatar
Kazyan
Posts: 1247
Joined: February 6th, 2014, 11:02 pm

Re: Synthesising Oscillators

Post by Kazyan » July 28th, 2020, 7:07 pm

Further reduction to 9:

Code: Select all

x = 39, y = 26, rule = B3/S23
37bo$36bo$36b3o$bo$2bo$3o2$24bo$23bo$7bobo4bo8b3o$8b2o2bobo$8bo4b2o2$
7b2o$6bobo$8bo4$27b3o$9b2o16bo$10b2o16bo$9bo$21b3o$23bo$22bo!
Tanner Jacobi
Coldlander, a novel, available in paperback and as an ebook. Now on Amazon.

goldenratio
Posts: 295
Joined: July 26th, 2020, 10:39 pm
Location: Texas, USA

Re: Synthesising Oscillators

Post by goldenratio » July 30th, 2020, 6:15 pm

This reduces Buckingham's p13 by (I think) 20 gliders:

Code: Select all

x = 41, y = 34, rule = B3/S23
12bo25bo$11bobo25bo$11bobo23b3o$8b2obobob2o$9bobobobo$9bobobobo22b3o$
10b2ob2o25bo$18b3o18bo$3bob2o$b3ob2o$o$b3ob2o$3bobo$3bobo$4bo6$16b2o$
8b3o6b2o$10bo5bo$9bo3$28b2o$28bobo$28bo$24b2o$23b2o$2b2o21bo$bobo$3bo!
Updated synthesis:

Code: Select all

x = 351, y = 54, rule = B3/S23
4$61bo$62b2o$61b2o$81bobo$81b2o$82bo$60bo$58bobo$59b2o4$78bo162bo25bo$
77bo51bo110bobo25bo$77b3o48bobo49bo59bobo23b3o33bo$128bobo48bobo55b2ob
obob2o57bo7bo$125b2obobob2o45bobo56bobobobo56b3o5bobo6bobo$126bobobobo
43b2obobob2o53bobobobo22b3o40b2o6b2o$126bobobobo44bobobobo55b2ob2o25bo
49bo$127b2ob2o45bobobobo63b3o18bo62bobo$6bo171b2ob2o49bob2o95b2o$4bobo
7bobo103bob2o106b3ob2o82b2o4bo7bo$5b2o7b2o57b3o42b3ob2o47bob2o54bo89b
2o4b2o$15bo45bob2o8bo43bo51b3ob2o55b3ob2o73bo8bo5b2o11bo$59b3ob2o9bo
43b3ob2o44bo63bobo75bo25bo$58bo61bobo46b3ob2o57bobo73b3o25b3o$15b2o42b
3ob2o55bobo48bobo59bo$6b3o7b2o43bobo57bo49bobo19b2o$8bo6bo45bobo108bo
20bobo127bo$7bo54bo130bo128bobo$183b3o136bobo$18b3o164bo133b2obobob2o$
18bo165bo60b2o73bobobobo$11bo7bo217b3o6b2o72bobobobo$11b2o226bo5bo75b
2ob2o$10bobo112b2o111bo$69b2o54b2o187bob2o11b2obo$70b2o49bo17b2o163b2o
6b3ob2o11b2ob3o6b2o$69bo4b2o45b2o11b2o2bo2bo115b2o46b2o4bo23bo4b2o$74b
obo43bobo2b2o6bobo3b2o116bobo44bo7b3ob2o11b2ob3o7bo$74bo50b2o8bo121bo
56bobo13bobo$253b2o59bobo13bobo$252b2o61bo15bo$231b2o21bo42b2o49b2o$
230bobo65b2o47b2o$232bo64bo51bo$64b2o$63bobo$65bo! 
edit: fixed broken rle
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.

Me on LifeWiki

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

Re: Synthesising Oscillators

Post by GUYTU6J » July 30th, 2020, 10:39 pm

goldenratio wrote:
July 30th, 2020, 6:15 pm
This reduces Buckingham's p13 by (I think) 20 gliders:
[a 9-glider edge-shooting Eater 2 recipe]
Wow, how did you find that recipe? I wonder does it have other applications.
It's a pity that it can't be used to complete this baker's dozen variant synthesis if the loaf is placed:

Code: Select all

x = 21, y = 39, rule = B3/S23
13bo$12bo$12b3o2$3bobo$4b2o$4bo$16bo$16bobo$16b2o$4bo$3bobo$3bobo$b3ob
2o$o$b3ob2o$3bob2o$10bo$9bobo$9bo2bo$10b2o2$14b2obo$14b2ob3o$20bo$14b
2ob3o$15bobo$15bobo$16bo$3b2o$2bobo$4bo$16bo$15b2o$15bobo2$6b3o$8bo$7b
o!
EDIT much later: oh no, actually it can! See LifeWiki and catagolue: xp12_g88e1u8xggz0113w30g89hzy5pq1wcc0c88gzya178711 (A few days ago Nathaniel edited the catagolue tag)
Last edited by GUYTU6J on April 19th, 2021, 11:17 am, edited 1 time in total.

goldenratio
Posts: 295
Joined: July 26th, 2020, 10:39 pm
Location: Texas, USA

Re: Synthesising Oscillators

Post by goldenratio » July 30th, 2020, 11:08 pm

REDACTED
Last edited by goldenratio on March 10th, 2022, 6:34 pm, edited 1 time in total.
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.

Me on LifeWiki

mniemiec
Posts: 1590
Joined: June 1st, 2013, 12:00 am

Re: Synthesising Oscillators

Post by mniemiec » July 31st, 2020, 9:07 pm

goldenratio wrote:
July 30th, 2020, 11:08 pm

Code: Select all

 x = 31, y = 15, rule = B2n3-q5y6c/S23-k
$4bo$3bo$3b3o23bo$28bo$28b3o4$3o$2bo$bo25b3o$29bo$28bo!
This looks like an interesting rule. Does it have a specific name, and is there a discussion forum for it?

goldenratio
Posts: 295
Joined: July 26th, 2020, 10:39 pm
Location: Texas, USA

Re: Synthesising Oscillators

Post by goldenratio » July 31st, 2020, 9:55 pm

mniemiec wrote:This looks like an interesting rule. Does it have a specific name, and is there a discussion forum for it?
Yes.

Getting back on topic, is there a way to perturb the upper left junk around generation 58 or so of this to create an eater in the right spot for a dinner table synthesis (and is there some kind of program that can search for this kind of thing)?

Code: Select all

x = 47, y = 48, rule = B3/S23
obo$b2o$bo9$36bo$34b3o$15bobo15bo$16b2o15b2o$16bo$12b3o$14bo$13bo$34b
2o$34bobo$36bo$36b2o8$26b2o$25bo2bo$25bo2bo$26b2o3$45bo$44b2o$44bobo7$
14b2o$13bobo$15bo!
#C [[ STOP 58 ]]
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.

Me on LifeWiki

goldenratio
Posts: 295
Joined: July 26th, 2020, 10:39 pm
Location: Texas, USA

Re: Synthesising Oscillators

Post by goldenratio » September 3rd, 2020, 5:04 pm

(double post, it's been a month)

Crossposting this reduced add-Silver's p5 component from the discord (reaction by me, workable synthesis by Kazyan):

Code: Select all

x = 42, y = 32, rule = B3/S23
13bo26bo$14bo23b2o$12b3o24b2o$27b2o$27bo$28bo12bo$27b2o10b2o$40b2o$12b
o$13bo$11b3o3$2bo$2b2o$bobo10b2o$13bobo$15bo4$18bo$18b2o$17bobo6$2o$b
2o$o!
Also, Pentoad reduced to 10G:

Code: Select all

x = 68, y = 33, rule = B3/S23
15bo$10bo5b2o48b2o$11bo3b2o44bo4b2o$9b3o48bobo$60bobo$13bo47bo$13b2o$
12bobo$53bobo$54b2o$54bo4$51bo12b2o$49bobo12bobo$50b2o12bo4$61bo$60b2o
$60bobo3$3bobo48bo$3b2o48bobo$4bo48bobo$48b2o4bo$6b3o39b2o$b2o3bo$2o5b
o$2bo!
Last edited by goldenratio on March 10th, 2022, 6:34 pm, edited 1 time in total.
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.

Me on LifeWiki

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

Re: Synthesising Oscillators

Post by Extrementhusiast » September 3rd, 2020, 10:41 pm

goldenratio wrote:
September 3rd, 2020, 5:04 pm
Crossposting this reduced add-Silver's p5 component from the discord (reaction by me, workable synthesis by Kazyan):

Code: Select all

RLE
Here are the eleven six-glider versions that I found:

Code: Select all

x = 170, y = 222, rule = B3/S23
73bo63bo$74b2o62b2o26bo$73b2o62b2o27bobo$16bobo61bobo46bo13bo22b2o$17b
2o62b2o47b2o9bobo$17bo63bo47b2o11b2o4$15bo$15bobo$15b2o2$12bo$13bo$11b
3o3bo$15b2o$16b2o$22b2o62b2o62b2o$22bo63bo63bo$23bo15b3o45bo15b3o45bo$
22b2o15bo29bo16b2o15bo46b2o$40bo28b2o33bo28b2o32bo$68bobo63b2o30b2o$
133bo32bobo2$40bo63bo$39b2o29b3o30b2o$39bobo30bo30bobo$71bo35$9bo127bo
$10b2o26bo99b2o$9b2o27bobo32bo63b2o$o14bo22b2o31bobo6bobo46bo14bobo$b
2o10bobo56b2o7b2o47b2o13b2o$2o12b2o65bo47b2o14bo12$67b3o$22b2o45bo16b
2o62b2o$22bo45bo17bo63bo$23bo63bo15b3o45bo15b3o$22b2o51b2o9b2o15bo46b
2o15bo$4b3o32bo36b2o26bo28b2o33bo$6bo31b2o35bo58b2o$5bo32bobo92bo2$
104bo63bo$103b2o62b2o$103bobo61bobo32$161bo$160bo$160b3o$73bobo$9bo64b
2o62bo$10b2o62bo27bo36bo26bo$9b2o57bobo31bobo32b3o26bobo$o15bobo50b2o
8bo22b2o39bo22b2o$b2o14b2o50bo7bobo61bobo$2o15bo60b2o62b2o13$22b2o62b
2o62b2o$22bo63bo63bo$23bo15b3o45bo63bo$22b2o15bo46b2o62b2o$4b3o33bo31b
3o28bo63bo$6bo67bo27b2o62b2o$5bo67bo28bobo29b2o30bobo$135b2o$40bo93bo$
39b2o$39bobo35$73bobo$9bo64b2o$10b2o26bo35bo$9b2o27bobo27bobo$15bo22b
2o29b2o9bobo$13bobo53bo11b2o$14b2o65bo13$22b2o62b2o$22bo63bo$23bo63bo
15b3o$5bo16b2o62b2o15bo$5b2o32bo32b3o29bo$4bobo31b2o34bo$38bobo32bo2$
104bo$6b3o94b2o$8bo94bobo$7bo!
I Like My Heisenburps! (and others)

User avatar
Ian07
Moderator
Posts: 891
Joined: September 22nd, 2018, 8:48 am
Location: New Jersey, US

Re: Synthesising Oscillators

Post by Ian07 » September 4th, 2020, 4:45 pm

This synthesis from Mark Niemiec's site is invalid due to gliders crossing paths - anyone wanna try to fix it?

Code: Select all

x = 29, y = 29, rule = B3/S23
6bobo4bobo$7b2o5b2o$7bo6bo2$20bo$18b2o$9bo9b2o$9bobo$4bobo2b2o$5b2o13b
3o$5bo14bo$16bo4bo$16bobo$2o14b2o9b2o$b2o23b2o$o27bo2$7bo$8bo10b2o$6b
3o9b2o$2o18bo$b2o$o7b2o$9b2o$8bo2$14bo$13b2o$13bobo!

Code: Select all

x = 53, y = 53, rule = B3/S23
6bobo4bobo$7b2o5b2o$7bo6bo2$44bo$42b2o$33bo9b2o$33bobo$4bobo26b2o$5b2o
$5bo$40bo$40bobo$40b2o4$7bo$8bo$6b3o14$44b3o$44bo$45bo2$2o49b2o$b2o47b
2o$o51bo3$43b2o$42b2o$2o42bo$b2o$o7b2o$9b2o$8bo2$38bo$37b2o$37bobo!
This is similarly problematic:

Code: Select all

x = 35, y = 31, rule = B3/S23
6bobo$7b2o$7bo13bo$19bobo$20b2o2$9bo14bo$9bobo4bo7bobo$4bobo2b2o5bobo
5b2o$5b2o9b2o$5bo$12bo$10bobo$2o9b2o$b2o$o33bo$32b2o$22b2o9b2o$22bobo$
22bo$29bo$17b2o9b2o$9b2o5bobo5b2o2bobo$8bobo7bo4bobo$10bo14bo2$13b2o$
13bobo$13bo13bo$26b2o$26bobo!

mniemiec
Posts: 1590
Joined: June 1st, 2013, 12:00 am

Re: Synthesising Oscillators

Post by mniemiec » September 4th, 2020, 7:33 pm

Ian07 wrote:
September 4th, 2020, 4:45 pm
This synthesis from Mark Niemiec's site is invalid due to gliders crossing paths - anyone wanna try to fix it? ... This is similarly problematic: ...
Oops! I know that I created both of these long ago, from the first iteration of my web site. The second one has a time stamp of 1997-04-20; the first was updated more recently, but most of the files in this series have time stamps from that day. I'll have to take a look at this. Thanks for bringing it to my attention.

User avatar
Entity Valkyrie 2
Posts: 1756
Joined: February 26th, 2019, 7:13 pm
Contact:

Re: Synthesising Oscillators

Post by Entity Valkyrie 2 » September 4th, 2020, 7:52 pm

Does anyone have a idea of how to synthesize these? (Both are Silver's P5 based)

Code: Select all

x = 62, y = 16, rule = B3/S23
60b2o$14b2o45bo$14b2o41bo2bo$11bobo43b2o$2b2o6bo42b2o3bo$2bo4b2o2bo2bo
38b2o4bo$2b3o2b2o2bo2bo34b2o7b2o$2b3o7b2o36b2o$3b2o44b2o$o40b2o7b2o$2o
39bo4b2o$42bo3b2o$42b2o$40bo2bo$39bo$39b2o!
Bx222 IS MY WORST ENEMY.

Please click here for my own pages.

My recent rules:
StateInvestigator 3.0
B3-kq4ej5i6ckn7e/S2-i34q6a7
B3-kq4ej5y6c/S2-i34q5e
Move the Box

mniemiec
Posts: 1590
Joined: June 1st, 2013, 12:00 am

Re: Synthesising Oscillators

Post by mniemiec » September 8th, 2020, 4:06 am

goldenratio wrote:
September 3rd, 2020, 5:04 pm
Crossposting this reduced add-Silver's p5 component from the discord (reaction by me, workable synthesis by Kazyan): ...
Extrementhusiast wrote:
September 3rd, 2020, 10:41 pm
Here are the eleven six-glider versions that I found: ...
These are great! They save 5 gliders over the previous 11-glider converters. So far, I've found 67 syntheses that this improves, 6 that it does not, and 1 that it improves half of (i.e. there are two Silver's P5s on the same side, and either one can be added the new way, but after that, the other one cannot) (see below). I have 98 more to examine; of these, it looks like there are 10 that it will work for half of.

Code: Select all

x = 110, y = 40, rule = B3/S23
83boo18boo$83bobo17bobo$88boo18boo$oo6bo39bo37boobo16boobo$o7b3o8boo
18boo6bobo9boo18boo4boo12boo4boo$bobbo6bo7bo19bo8bobo8bo19bo19bo$3boo
5bo9bobbo16bobbo6bo9bobbo16bobbo16bobbo$3bo3bobo12boo18boo5bo12boo18b
oo3boo13boo3boo$bbo4boo13bo3bo15bo3bobo13bo3bo15bo3bobbo12bo3bobbo$bb
oo17bo4b3o12bo4boo13bo4b3o12bo4bobo12bo4bobbo$21boo6bo11boo18boo6bo11b
oo4bo13boo4boo$28bo39bo$25bobo39bo$25boo37bobo$64boo14$13boo$12bobo$8b
oo$8boboo$11boo$oo$o$bobbo4boo$3boo4bo$3bo3bobo$bbo4boo$bboo!
Entity Valkyrie 2 wrote:
September 4th, 2020, 7:52 pm
Does anyone have a idea of how to synthesize these? (Both are Silver's P5 based) ...
I created a 24-glider synthesis of the first one on 2019-11-15. Sadly, the new 6-glider converters don't work. For the second one, I haven't been able to simultaneously insert the Z while adding the two Silver's P5s in this (trans+trans) version, nor the other two (cis+trans and cis+cis) versions obtained by flipping the orientation of or both of the Silver's P5s.

Code: Select all

x = 110, y = 55, rule = B3/S23
66bo$67boo$54bo11boo$55bo$53b3o14bo$37bo26bo3boo$36bo20boo4bobo3boo$
19bo13boob3o19boobbobbo$o18bobo10bobo22bo5boo$boo3bo12boo13bo59boo$oo
bbobo87bo$5boo78bo9bobbo$18bobo15boo8boo18boo8boo6bo12boo7boo$4bo6boo
5boo17bo3boo4bo10bo8bo3boo4bo6b3o10bo3boobbobo$4boo5boo6bo16bo4boo3bo
11boo6bo4boo3bo19bo5bo$3bobo30boo8boo9bobo6boo8boo18boo8bo$17boo86b4o$
17bobobboo83bobo$3boo12bo3boo26bo58boo$bbobo18bo25bobo27boo4bo$4bo40b
3oboo27bobbo3bobo$47bo25boo3bobo4boo$46bo25bobo4bo$74bo14boo$88boo$76b
oo12bo$76bobo$76bo12$4boo28boo$4bo29bo$5bobbo26bobbo$7boo28boo27boo$7b
o3boo24bo3boo23bo4boo$6bo4boo23bo4boo24bo3boo$6boo7boo19boo7boo8boo10b
oo6boo8boo$14boo28boo10bo8bobbo5boo10bo$15boo28boo5bobbo8bo10boo5bobbo
$14boo7boo19boo6boo10boo8boo6boo$18boo4bo23boo3bo24boo3bo$18boo3bo24b
oo4bo23boo4bo$22boo29boo28boo$22bobbo$26bo$25boo!
Ian07 wrote:
September 4th, 2020, 4:45 pm
This synthesis from Mark Niemiec's site is invalid due to gliders crossing paths - anyone wanna try to fix it? ... This is similarly problematic: ...
The first can easily be fixed by rotating the traffic light generator. The second one looks like it will need more work.

Code: Select all

x = 130, y = 49, rule = B3/S23
6bobo4bobo$7boo5boo$7bo6bo$$40bo$38boo$29bo9boo$29bobo$4bobo22boo$5boo
$5bo60bobo4bobo$67boo5boo$67bo6bo$$80bo$78boo$69bo9boo38b3o$7bo61bobo$
8bo55bobobboo$6b3o56boo13b3o40bobo$65bo14bo40b3ob3o$81bo38bo7bo$120bo
bb3obbo$60boo25boo30boobo3boboo$61boo23boo34bo3bo$60bo27bo30boobo3bo$
71b3o46bobb3o$67bo5bo42bo3bo$68bo3bo6bo36bo4b3o$40b3o23b3o9boo36bo6bo$
40bo19boo16bobo$41bo19boo$60bo7boo$oo45boo20boo$boo43boo20bo$o47bo$11b
3o60bo$13bo59boo$12bo26bo33bobo$38boo$oo36bobo$boo$o7boo$9boo$8bo$$34b
o$33boo$33bobo!

goldenratio
Posts: 295
Joined: July 26th, 2020, 10:39 pm
Location: Texas, USA

Re: Synthesising Oscillators

Post by goldenratio » October 3rd, 2020, 12:34 am

For my 100th post, a 37 glider synthesis of a Sombreros variant, which I spent forever on before realizing that one time turners exist:

Code: Select all

x = 344, y = 77, rule = B3/S23
202bobo68bobo$203b2o68b2o$203bo70bo6$212bo52bo$210bobo52bobo$74bobo134b
2o28bo23b2o$75b2o165bo$75bo164b3o$245bo$235bo10b2o$233b3o9b2o$228bo3b
o$226bobo3b2o36bo$72b3o66bo85b2o39b2o$74bo64b3o127b2o$73bo64bo$138b2o
6$220bo$116bo103bo$117b2o101bo$116b2o193bo30bo$312bo28bo$4bo30bo231bo
bo40b3o28b3o$5bo28bo232b2o$3b3o28b3o231bo46b2o20b2o$75bo5bo4bo5bo221b
o2bo18bo2bo$75bo5bo4bo5bo222b2o20b2o$75bo5bo4bo5bo26bo110bo5bo4bo5bo$
119b2o109bo5bo4bo5bo73b2o8b2o$15bo8bo93bobo109bo5bo4bo5bo73bobo6bobo$
13bobo6b2o299bo6bo$14b2o7b2o111bo5bo4bo5bo164bo2bob2o4b2obo2bo$b2o15b
3o16b2o97bo5bo4bo5bo55bo108b4o3bo2bo3b4o$obo15bo18bobo96bo5bo4bo5bo55b
2o111bob2o2b2obo$2bo16bo17bo170bobo107b4o3bo2bo3b4o$169bobo146bo2bob2o
4b2obo2bo$169b2o152bo6bo$170bo86bo63bobo6bobo$257bo63b2o8b2o$257bo$315b
2o20b2o$314bo2bo18bo2bo$94bo220b2o20b2o$93bo$93b3o76b2o136b3o28b3o$171b
2o139bo28bo$173bo137bo30bo$207b2o$208b2o39b2o$207bo36b2o3bobo$92bo152b
o3bo$91b2o138b2o9b3o$91bobo136b2o10bo$150b2o80bo$151bo83b3o$148b3o84b
o$148bo62b2o23bo28b2o$210bobo52bobo$212bo52bo6$203bo70bo$203b2o68b2o$
202bobo68bobo!
Should be easily transformable into the canonical version.
EDIT: Turns out Catagolue didn't accept it. Fixed the synthesis and it should work now.
EDIT2: I was so silly. Synthesis down to 37G now.
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.

Me on LifeWiki

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

Re: Synthesising Oscillators

Post by MathAndCode » October 3rd, 2020, 4:49 pm

goldenratio wrote:
October 3rd, 2020, 12:34 am
For my 100th post, a 37 glider synthesis of a Sombreros variant, which I spent forever on before realizing that one time turners exist
It looks like you should be able to save two more gliders by using a 90° kickback reaction instead of using two gliders each making two turners, although it haven't tried it, so maybe there's not enough time to construct the blinkers.
I am tentatively considering myself back.

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

Re: Synthesising Oscillators

Post by dvgrn » October 3rd, 2020, 5:57 pm

MathAndCode wrote:
October 3rd, 2020, 4:49 pm
goldenratio wrote:
October 3rd, 2020, 12:34 am
For my 100th post, a 37 glider synthesis of a Sombreros variant, which I spent forever on before realizing that one time turners exist
It looks like you should be able to save two more gliders by using a 90° kickback reaction instead of using two gliders each making two turners, although it haven't tried it, so maybe there's not enough time to construct the blinkers.
Yup, that certainly works. There's all kinds of room for a 90-degree kickback -- see the circled pairs of gliders below:

Code: Select all

x = 220, y = 99, rule = B3/S23
89bo$68bobo19bo$69b2o17b3o$69bo6$78bo11bobo58bo$76bobo9bo5bo56bobo$77b
2o28bo43b2o$87bo7bo12bo$90bobo13b3o$87bo3b2o2bo15bo$91bo20b2o$87bo23b
2o$95bo$87bo68bo$154b2o$95bo59b2o$87bo2$94bo$86bo2$94bo$78bo7bo$79b2o$
78b2o13bo$85bo2$93bo$85bo67bobo$153b2o$92bo61bo$84bo102bo$188bo$92bo
93b3o$84bo$191b2o$91bo98bo2bo$83bo107b2o2$91bo55bobo47b2o8b2o$19bobo
61bo63b2o48bobo6bobo$6bo13b2o64b3o2bo56bo50bo6bo$7b2o11bo7bo59bo105bo
2bob2o4b2obo2bo$6b2o19bo55bo3bo3bo14bo5bo4bo5bo70b4o3bo2bo3b4o$3o24b3o
76bo5bo4bo5bo74bob2o2b2obo$2bo19b2o60bo5bo15bo5bo4bo5bo70b4o3bo2bo3b4o
$bo7bo11b2o63bobo105bo2bob2o4b2obo2bo$8b2o13bo57bo117bo6bo$8bobo70b2o
114bobo6bobo$80bobo114b2o8b2o$133bobo$131bo5bo75b2o$212bo2bo$130bo3bo
3bo74b2o$133bo$130bo2b3o81b3o$138bo78bo$130bo87bo$75bo$75b2o61bo$74bob
o53bo2$137bo$129bo$150b2o$137bo11b2o$129bo21bo2$136bo$128bo2$136bo$
128bo$73b2o$74b2o59bo$73bo53bo2$117b2o16bo$116b2o8bo3bo$118bo10b2o3bo$
121b3o5bobo$121bo4bo7bo$77b2o43bo28b2o$76bobo48bo5bo17bobo$78bo50bobo
19bo6$160bo$139b3o17b2o$139bo19bobo$140bo!
There also turned out to be slightly cheaper ways to do setup and cleanup, so this is 32 gliders in all. Some more improvements might be possible. I feel like there's some tricky way to save a glider on the two 3G pi constructions, but wasn't able to figure anything out there.

goldenratio
Posts: 295
Joined: July 26th, 2020, 10:39 pm
Location: Texas, USA

Re: Synthesising Oscillators

Post by goldenratio » October 3rd, 2020, 6:07 pm

Yeah, the synthesis was kind of rushed so I didn't bother optimizing. Any table on table to hat converters to transform it to the canonical version?

Has nobody completed the 128P10.2 synthesis I posted at the top of the page?

EDIT: The synthesis has the halves constructed separately, so the monomer can be constructed:

Code: Select all

x = 74, y = 98, rule = B3/S23
obo$b2o$bo6$10bo$8bobo$9b2o43bo$53bo$53b3o14$10bo$11b2o$10b2o15$49b2o
$49bo$47bobo$47b2o$38bo5bo$38bo5bo$38bo5bo$47b2o$13bo33bobo$13b2o34bo
$12bobo34b2o9$7bo$7b2o$6bobo13$5b2o$6b2o$5bo2$49b2o$48b2o$50bo$53b3o$
53bo$9b2o43bo$8bobo$10bo7$71b3o$71bo$72bo!
Oscillator discussion is boring me out. I'll return when the cgol community switches to something else.

Me on LifeWiki

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

Re: Synthesising Oscillators

Post by MathAndCode » October 4th, 2020, 12:48 pm

goldenratio wrote:
October 3rd, 2020, 6:07 pm
Has nobody completed the 128P10.2 synthesis I posted at the top of the page?
About the other synthesis on that post, do you really need four gliders in the top left just to make a single spark? I'm thinking that that can be more efficient.
I am tentatively considering myself back.

User avatar
Kazyan
Posts: 1247
Joined: February 6th, 2014, 11:02 pm

Re: Synthesising Oscillators

Post by Kazyan » October 5th, 2020, 11:02 am

MathAndCode wrote:
October 4th, 2020, 12:48 pm
About the other synthesis on that post, do you really need four gliders in the top left just to make a single spark? I'm thinking that that can be more efficient.
You indeed do not need 4 gliders. The current synthesis uses one, plus some trickery:

Code: Select all

#C [[ GRID MAXGRIDSIZE 14 THEME Catagolue ]]
#CSYNTH xp4_xo8wc871zggke33z1 costs 9 gliders (true).
#CLL state-numbering golly
x = 41, y = 26, rule = B3/S23
17bo$17bobo$17b2o$29bobo$11bo17b2o$9bobo18bo$10b2o3$32bo$31bo$31b
3o4$25b3o3b2o$14b2o9bo4b2o$13bobo10bo5bo$15bo2$38b2o$38bobo$38bo$b
2o$obo$2bo!
Tanner Jacobi
Coldlander, a novel, available in paperback and as an ebook. Now on Amazon.

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

Re: Synthesising Oscillators

Post by MathAndCode » October 5th, 2020, 6:58 pm

Kazyan wrote:
October 5th, 2020, 11:02 am
MathAndCode wrote:
October 4th, 2020, 12:48 pm
About the other synthesis on that post, do you really need four gliders in the top left just to make a single spark? I'm thinking that that can be more efficient.
Wow. That's even better than I thought.
I am tentatively considering myself back.

User avatar
BlinkerSpawn
Posts: 1992
Joined: November 8th, 2014, 8:48 pm
Location: Getting a snacker from R-Bee's

Re: Synthesising Oscillators

Post by BlinkerSpawn » October 7th, 2020, 9:48 am

goldenratio wrote:
July 28th, 2020, 1:17 pm
I found this final step for 128P10.2 but being a synthesis novice I could not synthesize the constellation (the problem is the eater-on-eaters, I couldn't find a way to synthesize them with the core blocks in place):

Code: Select all

rle
Can be reduced to this, which isn't quite simple enough to build with the tech I have at my disposal:

Code: Select all

x = 35, y = 35, rule = B3/S23
14b2o3b2o$14b2o3b2o2$11bo11bo$9bobo11bobo$10b2o11b2o$13b2o5b2o$13bo2bo
bo2bo$15b2ob2o$4bo25bo$5bo23bo$3b3o23b3o$12b2o7b2o$6b2o4b2o7b2o4b2o$2o
4bo21bo4b2o$2o6bo17bo6b2o$7b2o17b2o2$7b2o17b2o$2o6bo17bo6b2o$2o4bo21bo
4b2o$6b2o4b2o7b2o4b2o$12b2o7b2o$3b3o23b3o$5bo23bo$4bo25bo$15b2ob2o$13b
o2bobo2bo$13b2o5b2o$10b2o11b2o$9bobo11bobo$11bo11bo2$14b2o3b2o$14b2o3b
2o!
LifeWiki: Like Wikipedia but with more spaceships. [citation needed]

Image

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

Re: Synthesising Oscillators

Post by dvgrn » October 7th, 2020, 11:12 am

BlinkerSpawn wrote:
October 7th, 2020, 9:48 am
goldenratio wrote:
July 28th, 2020, 1:17 pm
I found this final step for 128P10.2 but being a synthesis novice I could not synthesize the constellation (the problem is the eater-on-eaters, I couldn't find a way to synthesize them with the core blocks in place):

Code: Select all

rle
Can be reduced to this, which isn't quite simple enough to build with the tech I have at my disposal:

Code: Select all

x = 35, y = 35, rule = B3/S23
14b2o3b2o$14b2o3b2o2$11bo11bo$9bobo11bobo$10b2o11b2o$13b2o5b2o$13bo2bo
bo2bo$15b2ob2o$4bo25bo$5bo23bo$3b3o23b3o$12b2o7b2o$6b2o4b2o7b2o4b2o$2o
4bo21bo4b2o$2o6bo17bo6b2o$7b2o17b2o2$7b2o17b2o$2o6bo17bo6b2o$2o4bo21bo
4b2o$6b2o4b2o7b2o4b2o$12b2o7b2o$3b3o23b3o$5bo23bo$4bo25bo$15b2ob2o$13b
o2bobo2bo$13b2o5b2o$10b2o11b2o$9bobo11bobo$11bo11bo2$14b2o3b2o$14b2o3b
2o!
Do you know about Mark Niemiec's glider construction database? You can look up aircraft carriers there, for example -- just paste in the RLE for an AC into the input box, then click on the second "Carrier; Aircraft carrier" link (not the first one!). You'll get ideas about building two of those pseudo-AC pairs with the reaction below left, and maybe a couple more individual ACs with the reaction below right.

But the last two ACs are definitely getting tricky, and I'm far beyond my own beginner-level expertise here. Maybe there's a one-time-turner way of getting the conflicting gliders past the already-built pseudo-AC pairs, to use the below-left recipe on all four sides?

Code: Select all

x = 79, y = 32, rule = LifeHistory
5.C$3.C.C$4.2C3$67.2C$67.2C3$60.C$31.C29.C$18.2C.2C.2C.2C2.C.C25.3C$
18.2C.2C.2C.2C2.2C30.3C$34.2C29.C$34.C.C27.C11.3C$34.C41.C$26.3C48.C$
26.C$27.C$23.3C36.2C$25.C37.2C$24.C37.C2$.2C$C.C$2.C$8.3C$10.C$9.C$
31.3C$31.C$32.C!

mniemiec
Posts: 1590
Joined: June 1st, 2013, 12:00 am

Re: Synthesising Oscillators

Post by mniemiec » October 7th, 2020, 12:32 pm

goldenratio wrote:
July 28th, 2020, 1:17 pm
I found this final step for 128P10.2 but being a synthesis novice I could not synthesize the constellation (the problem is the eater-on-eaters, I couldn't find a way to synthesize them with the core blocks in place): ...
BlinkerSpawn wrote:
October 7th, 2020, 9:48 am
Can be reduced to this, which isn't quite simple enough to build with the tech I have at my disposal: ...
dvgrn wrote:
October 7th, 2020, 11:12 am
Do you know about Mark Niemiec's glider construction database? You can look up aircraft carriers there, for example -- just paste in the RLE for an AC into the input box, then click on the second "Carrier; Aircraft carrier" link (not the first one!). You'll get ideas about building two of those pseudo-AC pairs with the reaction below left, and maybe a couple more individual ACs with the reaction below right.
But the last two ACs are definitely getting tricky, and I'm far beyond my own beginner-level expertise here. Maybe there's a one-time-turner way of getting the conflicting gliders past the already-built pseudo-AC pairs, to use the below-left recipe on all four sides? ...
My database also includes pseudo-still-lifes. In this particular case, you could build the first pair of carriers from just six gliders. The next two could be built by injecting a carrier (4) and adding an inducting one (7). The final pair would be a bit more of a challenge.

Code: Select all

x = 116, y = 104, rule = B3/S23
8bobo$9boo$9bo24$36bobo$37boo$37bo22$52bo3bo$53boobobo$52boobboo3$107b
oo5boo$107bobbobobbo$109booboo44$oo99boo$boo97boo$o101bo!

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

Re: Synthesising Oscillators

Post by GUYTU6J » October 10th, 2020, 11:32 pm

dvgrn wrote:
October 7th, 2020, 11:12 am
...
But the last two ACs are definitely getting tricky, and I'm far beyond my own beginner-level expertise here. Maybe there's a one-time-turner way of getting the conflicting gliders past the already-built pseudo-AC pairs, to use the below-left recipe on all four sides?
...
If we only need that four ACs, this would suffice:

Code: Select all

x = 101, y = 33, rule = B3/S23
20bo57bo$19bo56bobo$19b3o55b2o4$85b2o5b2o$78bo6bo2bobo2bo$79b2o6b2ob2o
$72bo5b2o$19b2o5b2o42bobo$19bo2bobo2bo43b2o$21b2ob2o53b2o$79b2o18b2o$
15bobo55b3o24bo$16b2o57bo3b2o17bo$16bo57bo4b2o17b2o$33b2o$25bo8bo44b2o
17b2o$13b2o10bobo4bo47bo17bo$13b2o10b2o5b2o44bo21bo$78b2o19b2o$13b2o
17b2o$14bo17bo$3o9bo21bo$2bo9b2o19b2o$bo85b2ob2o$85bo2bobo2bo$85b2o5b
2o2$21b2ob2o$19bo2bobo2bo$19b2o5b2o!
But it isn't compatible with the blocks, and putting them inside with some reaction happening in such an extremely cramped space is challenging.

---

Let's synthesize something else that may be easier. Here are partial synths for two oscs from Sokwe:

Code: Select all

x = 45, y = 59, rule = B3/S23
31b2o$31bobo$33bo$33b2o2$31b5ob3o$31bo8bo$32bo8bo$29b3o6bo3bo$9bo19bo
4bo2bobo2bo$7bobo24bo3bo3bo$8b2o25bo5bo$15bobo18bo3bo$18bo18b3o$18bo
24bo$15bo2bo11bo11bobo$8bobo5b3o10bobo11bo$9b2o19bo$9bo24b3o$33bo3bo$
32bo5bo$31bo3bo3bo$31bo2bobo2bo4bo$7b2o22bo3bo6b3o$8bo23bo8bo$8bobo22b
o8bo$9b2o23b3ob5o$2b2o15b2o$2bobo13bobo18b2o$4bo13b2o5b2o13bo$4b2o18bo
bo13bobo$24b2o15b2o$2b5ob3o23b2o$2bo8bo22bobo$3bo8bo23bo$3o6bo3bo22b2o
$o4bo2bobo2bo$5bo3bo3bo$6bo5bo$7bo3bo$8b3o24bo$14bo19b2o$bo11bobo10b3o
5bobo$obo11bo11bo2bo$bo24bo$5b3o18bo$4bo3bo18bobo$3bo5bo25b2o$2bo3bo3b
o24bobo$2bo2bobo2bo4bo19bo$2bo3bo6b3o$3bo8bo$4bo8bo$5b3ob5o2$10b2o$11b
o$11bobo$12b2o!

Code: Select all

x = 33, y = 51, rule = B3/S23
17b2o$17b2o3$20b3o$20b3o8b2o$31b2o3$21bob3o$20bo3bo$19b3obo$9b2o$10bo$
10bob2o$2o2b2ob2obob2o8b3o$o2bobobobo12b3o$bobo3bo$2ob2o2b2o$26b2o$26b
2o3$13b3o$21b2o$21bobo$21bo3$13b3o$21b2o$21bobo$2ob2o2b2o12bo$bobo3bo$
o2bobobobo$2o2b2ob2obob2o$10bob2o$10bo$9b2o3$28b2o$28bobo$28bo$19bo$
18b3o$17b2obo$17b3o$18b2o9b2o$28b2o$30bo!
EDIT: a p8 billiard table in 32G (reduced twice by me). The reaction is pretty.

Code: Select all

x = 164, y = 80, rule = B3/S23
155bo$153b2o$154b2o$113bo$111bobo$112b2o$136bobo$136b2o$137bo23bobo$
161b2o$162bo6$28bo$26b2o$27b2o7$20bobo134bo$21b2o3bo128b2o$21bo4bobo
59bo58bo8b2o$26b2o61bo29bo26bo$87b3o28bobo25b3o$95bo23b2o$96b2o25bo$
95b2o25bobo11bo$122bobo10b2o$113bo9bo11bobo$36bo8bobo64bobo$9bo25bo9b
2o66b2o$10b2o23b3o8bo$9b2o12b2o91b2o5b2o$22bo2bo89bo2bo3bo2bo4b2o$22bo
2bo90b2o4bo2bo3bo2bo$23b2o12b2o84b2o5b2o$bo8b3o23b2o$b2o9bo25bo94b2o$o
bo8bo121bobo$110bobo11bo9bo$111b2o10bobo$111bo11bobo25b2o$124bo25b2o$
127b2o23bo$99b3o25bobo28b3o$20b2o79bo26bo29bo$19bobo4bo63b2o8bo58bo$
21bo3b2o64b2o$25bobo62bo7$19b2o$20b2o$19bo6$85bo$85b2o$84bobo23bo$110b
2o$109bobo$134b2o$134bobo$134bo$92b2o$93b2o$92bo!

Post Reply