Synthesising Oscillators

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Synthesising Oscillators

Post by dvgrn » November 15th, 2022, 9:31 pm

muzik wrote:
November 15th, 2022, 8:24 pm
There still remain at least two further variants which can be obtained by fitting a second block in the correct position. I'm not sure how to get the block in there, though; two glider collisions don't seem to fit, nor do glider-LWSS interactions from my testing...
Glider+LWSS would be slightly more expensive than you need. The databases are overflowing with 3G block recipes.

All you have to do is run an octo3g search for a block (or wildmyron's 4G constellation search, but at this point might as well use octo3g for constellations and active patterns). Then switch to LifeHistory, color all the live cells state 3, run to completion, and scroll through until you see an unusually big blue blob with a block toward the edge of it:

Code: Select all

x = 54, y = 61, rule = B3/S23
21b3o$21bo2bo$21bo2bo$23b2o4$12b3o$11bo2bo$11bo$11b3o15b3o$31bo$28bo2b
o$28b3o4$18b2o17b2o$18bo2bo15b2o$18bo2bo$5bo13b3o$3bobo$4b2o3$43b3o$
43bo2bo$43bo2bo$45b2o4$34b3o$33bo2bo$33bo$33b3o15b3o$53bo$50bo2bo$50b
3o4$40b2o$40bo2bo$40bo2bo$41b3o10$35b2o$34b2o$36bo$bo$b2o$obo!
One of these might have better clearance for some block insertion problems, depending on the details. I didn't scan more than a tiny fraction of all of the block recipes the script wanted to show me.

Code: Select all

x = 62, y = 58, rule = LifeHistory
36.BC$35.2CB$33.3B2C$32.C4B$11.BC18.2BC3B4.B$10.CBCB17.3C4B2.3B$9.2B
2CB17.12B$8.8BC2B12.12B$8.6BCBC4B10.B2C8B$9.B3C2B2C6B7.3B2C7B$9.3BC
10B7.2BC10B$10.BC11B7.12B$11.11B8.13B$10.11B9.13B$9.11B11.13B$8.12B
10.13B$8.12B10.14B$9.12B10.12B$9.11B12.10B$12.7B14.11B$12.5B20.8B$11.
6B20.7B$11.4B2D20.2D3B$11.4B2D20.2D$.C10.4B$2BC9.3B$3CB$.4B$2.4B$3.4B
47.2B$4.4B36.CBC7.3B$5.4B11.C23.B2CB5.6B$6.4B9.2BCB22.C3B4.6B$7.4B8.
3C3B21.4B2.9B$8.4B6.8B21.4B.2BC7B$9.4B2.11B22.7BC6B$10.9B2C5B23.4B3C
6B$11.9B2C4B15.B8.10B$12.7BC5B15.3B4.13B$12.14B14.3B2.8B2C5B$13.12B
14.15B2C4B$13.11B15.14BC6B$13.10B16.21B$13.9B17.20B$13.9B16.20B$13.9B
16.19B$13.10B16.17B$14.9B16.15B$14.9B17.10B$14.7B18.12B$14.7B18.11B$
14.7B17.11B$15.2D3B17.2D11B$15.2D2B18.2D10B$38.9B$40.7B$40.4B.B$41.2B!

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Synthesising Oscillators

Post by muzik » November 16th, 2022, 7:40 am

Cheapest synthesis for a p93 so far, at 29G (six less than a caterer on the same p31):

Code: Select all

x = 131, y = 54, rule = B3/S23
130bo$128b2o$129b2o10$118bobo2bo$119b2o2bobo$119bo3b2o$54bo$48bo6bo$
49bo3b3o$47b3o$64bo$63bo$63b3o$43bo28bo$44bo26bo$42b3o26b3o41b2o$49bo
5b2o9bo45bo6bo$bo45bobo5b2o9bobo42bo8bo$2bo45b2o16b2o46b4o$3o108b3o4b
3o$104b2o6b2ob2ob2o6b2o$8b2o94b2o7b6o7b2o$3bo4bobo35bo22bo44b4o$3bobo
2bo35bobo22bobo$3b2o40b2o3bo14bo3b2o$50bo14bo$7b2o36b2o3bo14bo3b2o$3bo
2bobo35bobo22bobo$bobo4bo37bo22bo44b4o$2b2o100b2o7b6o7b2o$104b2o6b2ob
2ob2o6b2o$9b3o99b3o4b3o$9bo38b2o16b2o46b4o$10bo36bobo9b2o5bobo42bo8bo$
49bo9b2o5bo45bo6bo$42b3o26b3o41b2o$44bo26bo$43bo28bo$50b3o$52bo$51bo$
66b3o$60b3o3bo$60bo6bo$61bo!

Chris857
Posts: 252
Joined: June 10th, 2020, 11:26 pm

Re: Synthesising Oscillators

Post by Chris857 » November 21st, 2022, 2:31 pm

xp2_62k030288zx1148d in 12G from soup.

Code: Select all

x = 172, y = 109, rule = B3/S23
95bo$93bobo$94b2o9$81bo$79bobo$80b2o48$17bo$15bobo$16b2o3bo144bo$20bo
102bo42bobo$20b3o101b2o40b2o$123b2o3$146b3o12$2o128b2o$2o128b2o$18bo$
18bobo$18b2o4$126bo$125bobo$125b2o4$135bo$135bo24bo$135bo23b2o$159bob
o$131b3o3b3o2$135bo$14b2o119bo$9b2o3bobo118bo$9bobo2bo$9bo$169b2o$169b
obo$169bo!

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

Re: Synthesising Oscillators

Post by dvgrn » November 21st, 2022, 10:11 pm

Chris857 wrote:
November 21st, 2022, 2:31 pm
xp2_62k030288zx1148d in 12G from soup.
I think the count was actually 13G, but it can be done in 10. You'll be amused to see why:

Code: Select all

x = 208, y = 64, rule = B3/S23
17bo$15bobo$16b2o3bo$20bo102bo$20b3o101b2o$123b2o3$146b3o12$2o128b2o$
2o128b2o$18bo$18bobo$18b2o4$126bo$125bobo$125b2o4$135bo$135bo24bo$135b
o23b2o$159bobo$131b3o3b3o2$135bo$14b2o119bo$9b2o3bobo118bo$9bobo2bo$9b
o17$205b2o$205bobo$205bo!
The pi+block can be constructed with three gliders in just one way, and there are three recipes for the boat+TL. It's kind of close, but unfortunately none of them fit with the pi+block recipe (I don't think).

Code: Select all

x = 78, y = 57, rule = LifeHistory
52.3A9$43.2B$41.4B$37.3BABAB2D$36.2D2B2ABDBDB$36.2D3BABD4B$35.8BDBD2B
$34.6B3AB2D2B$33.7BA6B$32.4B.4BA6B$31.4B.12B$30.4B3.12B$29.3BD5.11B$
28.3BD.D5.9B$27.4B2D7.8B$26.4B12.5B$25.4B15.3B$24.4B17.B$23.4B14.D$
22.4B15.D$21.3AB16.D$21.2BA$21.BA14.3D3.3D2$41.D$41.D$41.D8$.DB6.B21.
DB6.B21.DB6.B$DBDB4.3B.B17.DBDB4.3BCBC16.DBDB4.5B$2D8BC4B15.2D9B2CB
16.2D12B.CBC$.7BCBC2B3C15.11BC3B15.14B2CB$2.7B2C2BC2B16.14BC15.14BC$
3.2B2C7BC18.12B2CB15.9BC3B$4.BCBC2BD3B20.3BC2BD3B.CBC16.3BC2BD2CB$4.B
C4BD2B21.2B2C2BD2B21.2B2C2BDCBC$5.5BD2B22.BCBCBD2B22.BCBCBD2B$6.8B22.
8B22.8B$6.3D3B3D21.3D3B3D21.3D3B3D$7.7B23.7B23.7B$10.DB27.BDB27.BDB$
10.DB27.BDB27.BDB$10.D29.D29.D!

Chris857
Posts: 252
Joined: June 10th, 2020, 11:26 pm

Re: Synthesising Oscillators

Post by Chris857 » November 22nd, 2022, 12:30 am

Any idea though why the synth(s) aren't showing on catagolue yet? It's been long enough and the intermediate constellation has a synth showing.

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

Re: Synthesising Oscillators

Post by mniemiec » November 22nd, 2022, 2:41 am

Chris857 wrote:
November 21st, 2022, 2:31 pm
xp2_62k030288zx1148d in 12G from soup.
Very nice!
dvgrn wrote:
November 21st, 2022, 10:11 pm
I think the count was actually 13G, but it can be done in 10. You'll be amused to see why: ... The pi+block can be constructed with three gliders in just one way, and there are three recipes for the boat+TL. It's kind of close, but unfortunately none of them fit with the pi+block recipe (I don't think). ...
I tried all the combinations, but one was just a bit too close, and the other two might have worked, but they required crossing glider streams, which defeats the whole purpose. It can be reduced to 9; you don't need a full blinker:

Code: Select all

x = 66, y = 58, rule = B3/S23
6bo$7bo$5b3o25$14bo4bo$5boo8booboo$5boo7boobbobo7$bo$obo$oo4$10bo$10bo
$10bo$$6b3o3b3o$$10bo$10bo$10bo5$63boo$63bobo$63bo!

User avatar
DroneBetter
Posts: 94
Joined: December 1st, 2021, 5:16 am
Location: The UK (a delightful place)
Contact:

Re: Synthesising Oscillators

Post by DroneBetter » November 22nd, 2022, 7:51 pm

xp6_ybow2112wozy4g8k6eko1022222201oke6k8gzy26fkpygpkf6zg80111syms11108gz120ggg7ym7ggg021zy2cu5jygj5uczy4125ce53g08888880g35ec521zyb3w8gg8w3 (eightfold thing comprised of unixes supporting things :-) in 60 gliders

Code: Select all

x = 253, y = 84, rule = B3/S23
198bo$196bobo$197b2o$221bo$221bobo$221b2o2$198bo$199b2o$198b2o39bo$
238bo$88bo149b3o$86bobo134bo$87b2o135bo$222b3o3$97bo$18bo76bobo135bo$
19bo76b2o8bo125bo$17b3o4bo79b2o126b3o$25bo2bobo74b2o$23b3o2b2o$29bo84b
o3b2o3bo98bo$105bo7bobobo2bobobo81bo3b2o3bo7bo$21b2o80bobo8bo3b2o3bo
81bobobo2bobobo4b3o$20bobo81b2o100bo3b2o3bo10bo$13b3o6bo67b2o133bo5bo
19bo$15bo73bobo9b2o122b3o2b2o18bo$14bo3b2o71bo8bobo70bo27bo28bobo10bob
o4b3o$17bobo82bo71bo25bob4o37b2o$19bo16bo135b3o24bobob3o38bo$34bobo
161bobo$3bo31b2o162bo$4b2o193b2o$3b2o28bo9bo58bo32bo63b2o$34bo8bobo55b
obo30bobo57bo4b2o26bo$32b3o8b2o57bo32bo57bobo30bobo$3b2o32bo156bo32bo$
2bobo33bo63bo32bo$4bo31b3o62bobo30bobo57bo32bo$7b3o31bo59bobo30bobo56b
obo30bobo$7bo33bobo58bo32bo57bobo30bobo$8bo32b2o151bo32bo$b2o8b3o88bo
32bo$obo8bo89bobo30bobo57bo32bo$2bo9bo28b2o59bo32bo57bobo30bobo$40b2o
152bo26b2o4bo$9b2o31bo178b2o$9bobo209b2o$9bo16bo195bo$26bobo106bo85bob
o$26b2o3bo103bobo8bo30bo38b3obobo24b3o$30bo104b2o9bobo28b2o37b4obo25bo
$23bo6b3o113b2o21b3o4bobo10bobo28bo27bo$23bobo106b2o37bo18b2o2b3o$23b
2o89bo3b2o3bo8bobo35bo19bo5bo$113bobobo2bobobo7bo62bo10bo3b2o3bo$16bo
97bo3b2o3bo74b3o4bobobo2bobobo$16b2o2b3o175bo7bo3b2o3bo$15bobo2bo110b
2o66bo$21bo4b3o103b2o$26bo104bo8b2o$27bo112bobo44b3o$140bo48bo$188bo3$
149b2o$149bobo45b3o$149bo47bo$198bo$181b3o$183bo$182bo39b2o$221b2o$
223bo2$199b2o$198bobo$200bo$223b2o$223bobo$223bo!
Amendment: Same number of gliders but splitting the steps to avoid two gliders' past trajectories making them meet at a tangent (so it should be an acceptable synthesis now)
Last edited by DroneBetter on November 23rd, 2022, 4:57 am, edited 1 time in total.
That concludes my post (I hope you liked it)

Chris857
Posts: 252
Joined: June 10th, 2020, 11:26 pm

Re: Synthesising Oscillators

Post by Chris857 » November 23rd, 2022, 1:52 am

p143 honeyfarm hassler in 92G.

Code: Select all

x = 1658, y = 169, rule = B3/S23
bo103bo$2bo101bo5bo$3o101b3o3bobo$110b2o6$90bo$88b2o$89b2o2$12bo$10bo
bo$11b2o74bo$87bobo7bo$22bo64b2o6b2o$23b2o71b2o$22b2o14$1241bo$528bo710b
obo$528bobo709b2o48bo$215bobo310b2o441bo317bo$216b2o753bobo202bo112b3o
$47bo168bo754b2o202bo$45bobo480bo646b3o$46b2o480bobo$70bo457b2o401bob
o$38bo31bobo859b2o37bo376bo$39b2o29b2o8bobo849bo36b2o375bobo79bo$38b2o
40b2o888b2o375b2o77bobo$43bo37bo850bo494b2o8bo$44bo888bo502bo$42b3o886b
3o416bo85b3o$1348bobo2bo$67bo1281b2o2bobo$67bobo1283b2o168b2o108b2o$67b
2o1454b2o108b2o3$246b2o98b2o148b2o108b2o108b2o38bo59b2o108b2o108b2o108b
2o98b2o88b2o88b2o13b2o73b2o13b2o93b2o13b2o$245bo2bo96bo2bo146bo2bo106b
o2bo106bo2bo35b2o59bo2bo106bo2bo106bo2bo106bo2bo96bo2bo86bo2bo86bo2bo
12bobo71bo2bo12bobo91bo2bo12bobo$245bob2o96bob2o146bob2o106bob2o106bo
b2o36b2o58bob2o106bob2o106bob2o19bo86bob2o96bob2o86bob2o86bob2o13bo72b
ob2o13bo92bob2o13bo$244b2o98b2o148b2o108b2o108b2o98b2o108b2o108b2o22b
obo83b2o98b2o88b2o88b2o88b2o108b2o$247b2o94bo3b2o144bo3b2o104bo3b2o104b
o3b2o94bo3b2o104bo3b2o85bo18bo3b2o19b2o83bo3b2o94bo3b2o84bo3b2o84bo3b
2o84bo3b2o104bo3b2o$244b3o2bo94b3o2bo144b3o2bo104b3o2bo104b3o2bo94b3o
2bo104b3o2bo85b2o17b3o2bo104b3o2bo94b3o2bo84b3o2bo84b3o2bo84b3o2bo104b
3o2bo$244bo2bobo97bobo147bobo107b2obo106b2obo96b2obo106b2obo83b2o21b2o
bo106b2obo96b2obo86b2obo15b2o69b2obo15b2o69b2obo15b2o89b2obo5bo9b2o$246b
obo97bobo147bobo107bo2bo106bo2bo96bo2bo106bo2bo106bo2bo106bo2bo96bo2b
o86bo2bo16b2o68bo2bo16b2o68bo2bo16b2o88bo2bo4b2obo8b2o$247bo99bo149bo
108b2o108b2o98b2o30bo5bo71b2o108b2o108b2o98b2o10b2o76b2o10b2o76b2o10b
2o76b2o10b2o96b2o5bo3bo$130bo717bobob2o208b2o108b2o84b2o12b2o74b2o12b
2o74b2o12b2o74b2o12b2o89bob2o15b2o$130bobo715b2o3b2o207bo109bo99bo89b
o89bo89bo91bo17bo$130b2o928bobo107bobo97bobo87bobo87bobo87bobo107bobo
$1060b2o108b2o98b2o88b2o88b2o88b2o108b2o2$78b2o$78bobo$78bo$949b2o108b
2o108b2o98b2o88b2o88b2o88b2o108b2o$949bo109bo109bo99bo89bo89bo89bo109b
o$77bo670bo201b3o107b3o107b3o97b3o87b3o87b3o87b3o107b3o$76b2o670bobo201b
o109bo109bo99bo89bo89bo89bo109bo$76bobo669b2o$835b2o108b2o108b2o108b2o
98b2o88b2o88b2o88b2o108b2o$835b2o108b2o108b2o108b2o98b2o88b2o88b2o88b
2o108b2o$613bo$614bo531b2o98b2o88b2o88b2o88b2o108b2o$612b3o46bo190bo292b
obo97bobo87bobo87bobo87bobo107bobo$354bobo304bobo187b2o284bo7bo99bo89b
o89bo78b2o9bo109bo$355b2o167b2o135b2o188bobo3b3o277b2o5b2o98b2o88b2o88b
2o79b2o7b2o108b2o$355bo168bobo330bo278bobo365bo$524bo81bo195bo55bo$265b
o338bobo196bo378bobo371bo$264b2o202b2o135b2o194b3o3bobo365b2o5b2o91b2o
88b2o88b2o88b2o7b2o99b2o$264bobo200bobo338b2o365bo7bo91bo89bo89bo89bo
9b2o98bo$469bo46b3o289bo364bobo97bobo87bobo87bobo87bobo107bobo$516bo656b
2o98b2o88b2o88b2o88b2o108b2o$517bo$824b2o108b2o108b2o108b2o98b2o88b2o
88b2o88b2o108b2o$824b2o108b2o108b2o108b2o98b2o88b2o88b2o88b2o108b2o$62b
obo646b2o$63b2o645bobo215bo109bo109bo99bo89bo89bo89bo109bo$63bo648bo215b
3o107b3o107b3o97b3o87b3o87b3o87b3o107b3o$931bo109bo109bo99bo89bo89bo89b
o109bo$930b2o108b2o108b2o98b2o88b2o88b2o88b2o108b2o$62bo$60bobo$61b2o
2$1039b2o108b2o98b2o88b2o88b2o88b2o108b2o$9b2o1027bobo107bobo97bobo87b
obo87bobo87bobo107bobo$8bobo795b2o3b2o225bo109bo99bo89bo89bo89bo109bo
17bo$10bo796b2obobo224b2o108b2o98b2o12b2o74b2o12b2o74b2o12b2o74b2o12b
2o94b2o15b2obo$273bo99bo149bo109bo109b2o61bo5bo30b2o108b2o108b2o108b2o
86b2o10b2o76b2o10b2o76b2o10b2o76b2o10b2o98bo3bo5b2o$272bobo97bobo147b
obo107bobo106bo2bo96bo2bo106bo2bo106bo2bo106bo2bo96bo2bo68b2o16bo2bo68b
2o16bo2bo68b2o16bo2bo88b2o8bob2o4bo2bo$271bobo2bo94bobo2bo144bobo107b
obo106bob2o96bob2o106bob2o106bob2o21b2o83bob2o96bob2o69b2o15bob2o69b2o
15bob2o69b2o15bob2o89b2o9bo5bob2o$271bo2b3o94bo2b3o144bo2b3o104bo2b3o
104bo2b3o94bo2b3o104bo2b3o104bo2b3o17b2o85bo2b3o94bo2b3o84bo2b3o84bo2b
3o84bo2b3o104bo2b3o$272b2o98b2o148b2o3bo104b2o3bo104b2o3bo94b2o3bo104b
2o3bo83b2o19b2o3bo18bo85b2o3bo94b2o3bo84b2o3bo84b2o3bo84b2o3bo104b2o3b
o$275b2o98b2o148b2o108b2o108b2o98b2o108b2o83bobo22b2o108b2o98b2o88b2o
88b2o88b2o108b2o$272b2obo96b2obo146b2obo106b2obo68b2o36b2obo96b2obo106b
2obo86bo19b2obo106b2obo96b2obo86b2obo72bo13b2obo72bo13b2obo92bo13b2ob
o$272bo2bo96bo2bo146bo2bo106bo2bo69b2o35bo2bo96bo2bo106bo2bo106bo2bo106b
o2bo96bo2bo86bo2bo71bobo12bo2bo71bobo12bo2bo91bobo12bo2bo$273b2o98b2o
148b2o108b2o69bo38b2o98b2o108b2o108b2o108b2o98b2o88b2o73b2o13b2o73b2o
13b2o93b2o13b2o3$72b2o1462b2o108b2o$71bobo1272b2o188b2o108b2o$73bo1271b
obo2b2o$1347bo2bobo$96b3o848b3o400bo91b3o$96bo850bo496bo$59bo37bo850b
o494bo8b2o$59b2o40b2o806b2o441b2o98bobo$58bobo8b2o29b2o808b2o36bo403b
obo97bo$68bobo31bo806bo37b2o403bo$70bo530b2o344bobo$93b2o505bobo$93bo
bo506bo540b3o$93bo310bo503b2o235bo$403b2o502bobo234bo84b3o$403bobo195b
2o306bo321bo$600bobo627bo48b2o$602bo676bobo$1279bo14$117b2o$43b2o71b2o
$44b2o6b2o64bo$43bo7bobo$53bo74b2o$128bobo$128bo2$50b2o$51b2o$50bo6$29b
2o$28bobo3b3o101b3o$30bo5bo101bo$35bo103bo!
And P.S., the synth above by DroneBetter is invalid because of some crossing gliders in the activation step.

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

Re: Synthesising Oscillators

Post by May13 » November 24th, 2022, 4:09 am

17G synthesis of 2.2.5 (xp2_466t186z6961696) (an example of n-f kinetic symmetry from LifeWiki):

Code: Select all

x = 164, y = 44, rule = B3/S23
37bo$35b2o$36b2o5$14bo6bo24bo$15bo6bo2bobo17bo6b3o$13b3o4b3o2b2o18b3o$
26bo$154b2o$152b2o3bo$151b4o2bo$154bobo$61bobo90bo$61b2o89bobobo$62bo
88bobobobo$151bobobobo$152bo3bo3$148bo$146bobo$55b2o90b2o$55bobo$55bo$
60b3o$47b3o10bo84b2o15b2o$47bo13bo83b2o15b2o$48bo2$63b2o$63bobo$63bo$
151b2o3b2o$151b2o3b2o$2o57b2o83b2o$b2o55b2o85b2o$o59bo83bo2$49b2o$50b
2o$49bo!
Good predecessor of 2.4.2 (xp2_0ml1ik8z1259a6) (an example of n.f kinetic symmetry):

Code: Select all

x = 61, y = 61, rule = B3/S23
41b2o$41b2o4b2o$46bo2bo$47b2o2$18b3o$17b3o5$2bo25b3o$bobo$bobo22bo9b2o
$2bo23bo9bobo$26bo11bo$36bobo$28b3o5b2o16bo$2o52b2o$2o52b2o$55bo2$14b
3o$13bo3bo$13b2ob2o2$45b3o2$43bo5bo$43bo5bo$11bo5bo25bo5bo$11bo5bo$11b
o5bo2$13b3o2$43b2ob2o$43bo3bo$44b3o2$5bo$5b2o52b2o$5b2o52b2o$6bo16b2o
5b3o$22bobo$22bo11bo$22bobo9bo23bo$23b2o9bo22bobo$57bobo$30b3o25bo5$
41b3o$40b3o2$12b2o$11bo2bo$12b2o4b2o$18b2o!
The latest version of hex-gliders.db have 668 gliders from OT hexagonal rules. Let's find more!
My CA (13 rules)
My scripts: new-glider.py v0.2 (new version), nbsearch2a.py, collector.py v0.3

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

Re: Synthesising Oscillators

Post by GUYTU6J » December 3rd, 2022, 5:40 am

p100 lumps of muck hassler

Code: Select all

x = 410, y = 81, rule = B3/S23
168bo$166b2o$167b2o4$372bobo$373b2o$373bo3$140bobo$141b2o$58bo82bo252b
obo$57bo336b2o$57b3o335bo$392bo$390b2o$17bo11bo107bo119bo28bo90bo13b2o
$16bobo9bo107bobo117bobo25b2o90bobo$15bobo10b3o104bobo117bobo17bo9b2o
88bobo17bo$17bob2o116bob2o116bob2o15b2o99bob2o15b2o$14b2obo116b2obo
116b2obo16b2o14bo83b2obo16b2o4b2o$17bobo40bo76bobo117bobo16bo5b2o4b2o
10bo76bobo16bo3b2o$16bobo41bobo73bobo117bobo22b2o6b2o7b2o76bobo$17bo
42b2o75bo7bo111bo25bo15b2o76bo$143b2o90bo$144b2o87bobo$234b2o2$170bo
188b2o$169b2o189bo$169bobo188bobo$361b2o$38bobo$38b2o366b2o$39bo77bobo
286bobo$118b2o288bo$118bo289b2o2$293b2o$143b2o148bobo$33b2o109b2o147bo
$32b2o109bo7bo76b2o15bo25bo119bo$34bo115bobo76b2o7b2o6b2o22bobo117bobo
$149bobo76bo10b2o4b2o5bo16bobo95b2o3bo16bobo$151bob2o83bo14b2o16bob2o
92b2o4b2o16bob2o$148b2obo99b2o15b2obo99b2o15b2obo$151bobo88b2o9bo17bob
o99bo17bobo$150bobo90b2o25bobo117bobo$151bo90bo28bo104b2o13bo$377b2o$
376bo$373bo$373b2o$13b2o132bo224bobo$14b2o130b2o$13bo132bobo3$14b3o
378bo$16bo377b2o$15bo378bobo4$120b2o$121b2o$b2o117bo$obo$2bo4$54b2o$
53b2o$55bo2$3b3o$5bo$4bo!
Is there a script that picks a suitable 3G object/region recipe when given input clearance/lane restrictions? I have spent twenty minutes assembling the last step.

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

Re: Synthesising Oscillators

Post by dvgrn » December 3rd, 2022, 9:54 am

GUYTU6J wrote:
December 3rd, 2022, 5:40 am
Is there a script that picks a suitable 3G object/region recipe when given input clearance/lane restrictions?
Nope, not yet. We really need one.

It's definitely on my wishlist to have a version of the octo3g search script that orients and synchronizes all of the matching 3G collisions so that the target object appears in the same orientation at the same generation, in a regular grid. Given that improvement, it wouldn't be hard to add constraints to filter those results.

... When I say "on my wishlist", that has the usual meaning of "I wish someone else would write it". It wouldn't be a terribly difficult task, but so far it has not found its way to the top of the priority list.

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

Re: Synthesising Oscillators

Post by Extrementhusiast » December 3rd, 2022, 8:47 pm

dvgrn wrote:
December 3rd, 2022, 9:54 am
GUYTU6J wrote:
December 3rd, 2022, 5:40 am
Is there a script that picks a suitable 3G object/region recipe when given input clearance/lane restrictions?
Nope, not yet. We really need one.

It's definitely on my wishlist to have a version of the octo3g search script that orients and synchronizes all of the matching 3G collisions so that the target object appears in the same orientation at the same generation, in a regular grid. Given that improvement, it wouldn't be hard to add constraints to filter those results.

... When I say "on my wishlist", that has the usual meaning of "I wish someone else would write it". It wouldn't be a terribly difficult task, but so far it has not found its way to the top of the priority list.
I do have a very kludgy procedure of rules and scripts that I use to do this sort of task entirely within Golly:
  1. run script that sorts 3G collisions by minimum final population in gens 65536-65596 (onetime run producing 28.1MB RLE)
  2. take the column of collisions corresponding to the correct final population
  3. may need to increase spacing between collisions (pasting slightly modified RLE into text document, replacing certain substrings with others, pasting back into Golly, removing earlier modifications)
  4. run collisions to stabilization, then use B35a/S234k to get rid of gliders/XWSSs, then obtain envelope of result
  5. run script sorting patterns by hash of patterns in next layer (minimum across all eight orientations), also rotating patterns to same hash
  6. run script aligning patterns by position of patterns in next layer
  7. manually find the column producing the correct pattern (if it exists)
  8. run rule reversing gliders/XWSSs at a 4:1 generation scale (duration computed manually)
  9. run script synchronizing patterns to a single binary digit (requiring three additional layers, must be run once for each binary digit)
  10. sort into a nice table
  11. save the resulting file so you don't have to do this again for this pattern
...Yeah, it's bad. I often don't like it, but it's what I have.
I Like My Heisenburps! (and others)

hotdogPi
Posts: 1586
Joined: August 12th, 2020, 8:22 pm

Re: Synthesising Oscillators

Post by hotdogPi » December 3rd, 2022, 9:03 pm

Extrementhusiast wrote:
December 3rd, 2022, 8:47 pm
B35a/S234k
Try running this one to completion.

Code: Select all

x = 6, y = 11, rule = B35a/S234k
b2o$b2o4$2o$obo$2bo$2b3o$5bo$4b2o!
User:HotdogPi/My discoveries

Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉞㉟㊱㊳㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,68,70,73,74S,75,76S,80,84,88,90,96
100,02S,06,08,10,12,14G,16,17G,20,26G,28,38,47,48,54,56,72,74,80,92,96S
217,486,576

S: SKOP
G: gun

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

Re: Synthesising Oscillators

Post by Extrementhusiast » December 4th, 2022, 7:28 pm

hotdogPi wrote:
December 3rd, 2022, 9:03 pm
Extrementhusiast wrote:
December 3rd, 2022, 8:47 pm
B35a/S234k
Try running this one to completion.

Code: Select all

RLE
Show me a three-glider collision for that constellation.
I Like My Heisenburps! (and others)

User avatar
Period1GliderGun
Posts: 710
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

Re: Synthesising Oscillators

Post by Period1GliderGun » December 6th, 2022, 1:07 pm

Extrementhusiast wrote:
December 4th, 2022, 7:28 pm
hotdogPi wrote:
December 3rd, 2022, 9:03 pm
Extrementhusiast wrote:
December 3rd, 2022, 8:47 pm
B35a/S234k
Try running this one to completion.

Code: Select all

RLE
Show me a three-glider collision for that constellation.
He can't. Glider doesn't work in that rule. LaundryPizza03 found a c/13d in that rule, maybe that could be used.
It's OK to abbreviate my username to "P1GG," but never, never, call me "pig."

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Synthesising Oscillators

Post by muzik » December 6th, 2022, 2:53 pm

Here's a p9154 LCM:

Code: Select all

x = 1081, y = 99, rule = B3/S23
341bobo$341b2o$342bo$290bobo$291b2o$275bo15bo$276b2o$275b2o59bo$335bo$
335b3o8$76bo$74b2o$75b2o6$49bo3bobo$47bobo3b2o$48b2o4bo60b2o16b2o69b2o
16b2o82b2o16b2o218b2o16b2o225b2o16b2o235b2o16b2o$115b2o16b2o69b2o16b2o
82b2o16b2o218b2o7b2o7b2o225b2o7b2o7b2o235b2o7b2o7b2o$553b2o243b2o253b
2o$184bo160bo190b3o30b3o209b3o30b3o$185bo158bo193bo2bo24bo2bo213bo2bo
24bo2bo220b3o3bo24bo3b3o$183b3o158b3o190bob2obo22bob2obo211bob2obo22bo
b2obo221bo2bobo22bobo2bo$338bo201bobo22bobo174bo42bobo22bobo223bo3bobo
22bobo3bo$290b2o44b2o190b2o11bo24bo11b2o163b2o28b2o11bo24bo11b2o203b2o
11bo24bo11b2o$186b3o88bo12b2o45b2o2b3o184b2o48b2o162b2o29b2o48b2o202bo
2bo46bo2bo$188bo89bo62bo208b2o4b2o237b2o4b2o$187bo88b3o63bo206bo2bo2bo
2bo235bo2bo2bo2bo225bo20b3o2b3o20bo$551bo4bo186bo24bo27bo4bo248b2o4b2o
$744bo24bo280b2o4b2o$742b3o22b3o2$2bo7bo137bo$obo5b2o138bobo343bo26bo$
b2o6b2o137b2o345bo26bo26b3o4b3o235b3o4b3o246bo6bo$6bo486b3o24b3o24b2ob
o6bob2o231b2obo6bob2o243b3o4b3o$4b2o35b2o64b2o87b2o32b2o66b2o32b2o202b
2o8b2o2bo6bo2b2o8b2o191b2o16b2o8b2o2bo6bo2b2o8b2o219b2o10bob2o4b2obo
10b2o$5b2o34b2o64b2o39b2o46b2o32b2o66b2o32b2o202b2o8bo2bo8bo2bo8b2o
192b2o15b2o8bo2bo8bo2bo8b2o219b2o9b2o2b2o2b2o2b2o9b2o$147b2o398b2o10b
2o202bo28b2o10b2o201bo3b2o35b2o8b2o$149bo594b2o25b2o226b2o4b2obob3o13b
2o$547b2o10b2o183b2o25b2o19b2o10b2o193b2o4bo4b3o13b2o20b2o8b2o$41b2o
64b2o87b2o32b2o66b2o32b2o162b2o25b2o11b2o8bo2bo8bo2bo8b2o209b2o8bo2bo
8bo2bo8b2o188bo3bo26b2o9b2o2b2o2b2o2b2o9b2o$41b2o64b2o87b2o32b2o66b2o
32b2o161bobo24bobo11b2o8b2o2bo6bo2b2o8b2o209b2o8b2o2bo6bo2b2o8b2o189b
3o27b2o10bob2o4b2obo10b2o$497bo26bo22b2obo6bob2o231b2obo6bob2o214b2o3b
2o22b3o4b3o$549b3o4b3o235b3o4b3o202b3o10b3o3b3o22bo6bo$1005bo3bo7b3o7b
3o$151b2o852bo4b3o4b3o7b3o$150b2o853b2obob3o4b3o7b3o$152bo854bo3b2o6b
3o3b3o$1020b2o3b2o23b2o4b2o$551bo4bo239bo4bo248b2o4b2o$240bo48bo63b3o
193bo2bo2bo2bo235bo2bo2bo2bo246b3o2b3o20bo$239bo50bo62bo196b2o4b2o237b
2o4b2o$239b3o46b3o2b2o45b2o12bo173b2o48b2o193b2o48b2o202bo2bo46bo2bo$
294b2o44b2o186b2o11bo24bo11b2o193b2o11bo24bo11b2o203b2o11bo24bo11b2o$
293bo246bobo22bobo217bobo22bobo223bo3bobo22bobo3bo$242b3o40b3o249bob2o
bo22bob2obo211bob2obo22bob2obo221bo2bobo22bobo2bo$242bo44bo250bo2bo24b
o2bo213bo2bo24bo2bo220b3o3bo24bo3b3o$243bo42bo249b3o30b3o209b3o30b3o$
553b2o243b2o253b2o$115b2o16b2o69b2o16b2o82b2o16b2o218b2o7b2o7b2o225b2o
7b2o7b2o235b2o7b2o7b2o$63bo4b2o45b2o16b2o69b2o16b2o82b2o16b2o218b2o16b
2o225b2o16b2o235b2o16b2o$63b2o3bobo$62bobo3bo6$41b2o$42b2o$41bo3$743bo
$715b2o26b2o$716b2o24bobo$715bo2$294b3o$296bo$295bo59b2o$354b2o$340bo
15bo$339b2o$339bobo$289bo$289b2o$288bobo!

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

Re: Synthesising Oscillators

Post by Extrementhusiast » December 6th, 2022, 6:25 pm

Period1GliderGun wrote:
December 6th, 2022, 1:07 pm
Extrementhusiast wrote:
December 4th, 2022, 7:28 pm
hotdogPi wrote:
December 3rd, 2022, 9:03 pm


Try running this one to completion.

Code: Select all

RLE
Show me a three-glider collision for that constellation.
He can't. Glider doesn't work in that rule. LaundryPizza03 found a c/13d in that rule, maybe that could be used.
I meant in Life. (I explicitly chose B35a/S234k to remove gliders and XWSSs.) If the scenario never comes up, it's not a problem.
I Like My Heisenburps! (and others)

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Synthesising Oscillators

Post by muzik » December 6th, 2022, 6:49 pm

Synthesising the period-15240 pseudorandom number generator oscillator would be a modestly interesting task. I've completed a progressive synthesis for the periodic reflector component, which should hopefully show up in Catagolue if I haven't made too many critical errors:

Code: Select all

x = 645, y = 55, rule = B3/S23
636bobo$636b2o$637bo6$422bo$423bo$421b3o183b2o$607b2o2$418b3o$420bo
182bobo$419bo184b2o$322bo281bo$322bobo$311bobo3bo4b2o$312b2o2bo$312bo
3b3o$422b2o182b2o$421bobo181bobo$421b2o182b2o4$92bo$93bo$91b3o3$202b2o
112b2o105b2o182b2o$95bo106bobo111bobo104bobo181bobo$93bobo107b2o112b2o
105b2o38bo143b2o$94b2o367bo$223bo239b3o$224b2o$93b2o128b2o382b2o28bo5b
2o$94b2o245b2o105b2o10b3o143bobo23b2o2b2o5b2o$93bo246bobo104bobo10bo
147bo22bobo2bobo$2bo212b2o7b2o103b2o9b2o94b2o9b2o12bo158b2o9b2o$2o213b
obo5bobo103bobo104bobo175b3o3bobo$b2o213b2o7bo104b2o105b2o177bo4b2o$
109b2o504bo$109bobo$2o108b2o$obo218b3o$o222bo$222bo3$2b3o$2bo$3bo!
Here's the "skeleton" of the rest of the oscillator, with all other p30 technology removed - given that it's mostly comprised of blocks and 2G-able(?) eaters, it shouldn't be too hard of a task to lay these down:

Code: Select all

x = 139, y = 126, rule = B3/S23
23bo$21bobo$11b2o6b2o$10bo3bo4b2o12b2o$9bo5bo3b2o12b2o$9bo3bob2o4bobo$
9bo5bo7bo$10bo3bo$11b2o6$11b2o$2b3o5bobo$bo3bo6bo$o5bo$o5bo2$6bo$5b2o$
5b2o$3bo2b2o$4bobo$4b2o3$2b2o3b2o$2b2o3b2o2$4b3o$4b3o$5bo6$5b2o$5b2o9$
100b2o$100b2o6$118b2o$118b2o24$101b2o$101bo$102b3o$104bo6$120b2o$120b
2o3$79b2o$79bobo$80b3o$81b2o$78b2o$78b3o3$79b2o$79b2o3$82b2obo$82bob2o
12$64b2o58b2o$64b2o58bobo$126bo$126b2o7b2o$135bobo$137bo$137b2o!
If we can synthesise ships in just the right places, and then hit them to activate queen bees, it seems reasonable that a synthesis could be created. Of course, there's probably a far better approach than that for a much cheaper variant, but I want all of the blocks and such to be in the exact same place as how Hickerson placed them in the original collection - optimization like with the p2700 can come later if anyone cares.

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

Re: Synthesising Oscillators

Post by GUYTU6J » December 7th, 2022, 8:40 am

Final step of the p120-based p15240 PRNG that should give the phase shown in stamp collection 240 ticks later.

Code: Select all

x = 192, y = 202, rule = B3/S23
133bo$133bobo$133b2o$108bo$106b2o$107b2o2$obo$b2o$bo10$6bobo$7b2o$7bo
11$95bobo$37bo57b2o$38b2o56bo$37b2o2$110bo$109bo$109b3o4$92bo$90b2o$
91b2o5$43bo$41bobo40bobo$42b2o41b2o$85bo2$87bo$87bobo$87b2o32$54bo$55b
2o$54b2o$58b3o$60bo$59bo$47bo$47b2o$46bobo3$35b2o$36b2o115b2o$35bo117b
2o6$171b2o$12b2o157b2o$13b2o31b2o$12bo34b2o123bo$46bo104b2o3b2o13bobo$
171bobo$152bo3bo15bo$153b3o$153b3o$169b2obob2o$169bo5bo$170bo3bo$171b
3o2$152bo5bo$151b3o5bo$151b3o3b3o2$149b2o3b2o$149b2o3b2o14bo$13b3o153b
o$15bo153b3o$14bo3$154b2o$154bo17b5o$155b3o13bob3obo$157bo14bo3bo$173b
3o$128b2o44bo$128bo$129b3o$131bo$155bo17b2o$154bo18b2o$154b3o2$132b2o$
132bobo$133b3o$134b2o$131b2o$131b3o$144b3o$144bo$132b2o11bo$132b2o2$
141bo$135b2obobobo$135bob2ob2o10b2o$146b2o4bobo$147b2o3bo$146bo4$171b
2o$139bo19b3o2bo5bo3bo$139b2o14bo3bo9bo5bo$127bobo8bobo12bobo4bo8bo3bo
2bo$127bo3bo19b2o16bo$117b2o12bo10b2o7b2o17bo3bo3bo$117b2o8bo4bo7bo2bo
7b2o18b2o3b2obo$131bo7bo7b2o4bobo23bo$127bo3bo7bo6bo2bo5bo23b2o7b2o$
127bobo9bo7b2o39bobo$140bo2bo46bo$142b2o46b2o22$67b2o$68b2o$67bo!
The rest is a period-240 oscillator that is generation 480 of the following pattern.

Code: Select all

x = 128, y = 143, rule = B3/S23
o$b2o$2o3$16bo$17b2o$16b2o5$12bo$13bo$11b3o3$28bo$29bo$27b3o3$96bo$94b
2o$20bo74b2o$18bobo$19b2o4$90bobo$90b2o$91bo2$93bo$92bo$92b3o2$13bo$
11bobo$12b2o10$92bobo$58bo33b2o$59bo33bo$57b3o14$34bo$35b2o$34b2o6$70b
o$69bo$69b3o3$37bobo$38b2o55bo$38bo54b2o$94b2o11$30b2o$30bo$31b3o$33bo
5$34b2o$34bobo$35b3o$36b2o$33b2o$33b3o$46b3o$46bo$34b2o11bo$34b2o3$37b
2obo48b3o$37bob2o13b2o33bo$48b2o4bobo33bo$49b2o3bo47bo$48bo52b2o$101bo
bo3$73b2o38b2o$41bo19b3o2bo5bo3bo35b2o$41b2o14bo3bo9bo5bo36bo$29bobo8b
obo12bobo4bo8bo3bo2bo$29bo3bo19b2o16bo$19b2o12bo10b2o7b2o17bo3bo3bo$
19b2o8bo4bo7bo2bo7b2o18b2o3b2obo$33bo7bo7b2o4bobo23bo$29bo3bo7bo6bo2bo
5bo23b2o7b2o$29bobo9bo7b2o39bobo$42bo2bo46bo$44b2o46b2o7$126bo$125b2o$
125bobo!
The remaining p240 oscillator is easily provided in another 240 ticks here.

Code: Select all

x = 232, y = 69, rule = B3/S23
bo$2bo$3o3$121bo43b2o$119bobo43bo$120b2o44b3o$3bo164bo$3b2o$2bobo3$9b
2o158b2o$9bobo157bobo55bo$10b3o157b3o52b2o$11b2o119bo38b2o53b2o$8b2o
123b2o33b2o$8b3o121b2o34b3o3$9b2o158b2o$9b2o158b2o$154bo$143bobo9b2o$
144b2o4bo3b2o16b2obo$9b3o132bo6bo20bob2o$11bo2b2o29bo103b3o$10bo2b2o3b
3o22bobo$15bo2bo25b2o19bo$9bo9bo43b2o$9b2o53b2o$8bobo4$62bo$60bobo$61b
2o7bo122b2o19b2o$33bo34b2o123bobo18bobo$33b2o3b2o29b2o123b2o20bo$32bob
o3bobo175b2o7b2o$38bo186bobo$227bo$27b3o197b2o$29bo$28bo9$142b2o$141bo
bo$143bo2$158bo$158b2o69b2o$157bobo69bobo$229bo3$161b2o$162b2o65bo$
161bo66b2o$228bobo!
The total cost is 67 gliders.
Unfortunately, the most recent job log says that the first two RLEs in this post are deemed invalid by database. The third is successful and the result can be seen here. So human intervention is necessary.
...
Wait, how even is the apgcode on the target page obtained and how to verify that it is canonical?

User avatar
squareroot12621
Posts: 614
Joined: March 23rd, 2022, 4:53 pm

Re: Synthesising Oscillators

Post by squareroot12621 » December 7th, 2022, 9:09 am

GUYTU6J wrote:
December 7th, 2022, 8:40 am
Final step of the p120-based p15240 PRNG that should give the phase shown in stamp collection 240 ticks later.

Code: Select all

x = 192, y = 202, rule = B3/S23
133bo$133bobo$133b2o$108bo$106b2o$107b2o2$obo$b2o$bo10$6bobo$7b2o$7bo
11$95bobo$37bo57b2o$38b2o56bo$37b2o2$110bo$109bo$109b3o4$92bo$90b2o$
91b2o5$43bo$41bobo40bobo$42b2o41b2o$85bo2$87bo$87bobo$87b2o32$54bo$55b
2o$54b2o$58b3o$60bo$59bo$47bo$47b2o$46bobo3$35b2o$36b2o115b2o$35bo117b
2o6$171b2o$12b2o157b2o$13b2o31b2o$12bo34b2o123bo$46bo104b2o3b2o13bobo$
171bobo$152bo3bo15bo$153b3o$153b3o$169b2obob2o$169bo5bo$170bo3bo$171b
3o2$152bo5bo$151b3o5bo$151b3o3b3o2$149b2o3b2o$149b2o3b2o14bo$13b3o153b
o$15bo153b3o$14bo3$154b2o$154bo17b5o$155b3o13bob3obo$157bo14bo3bo$173b
3o$128b2o44bo$128bo$129b3o$131bo$155bo17b2o$154bo18b2o$154b3o2$132b2o$
132bobo$133b3o$134b2o$131b2o$131b3o$144b3o$144bo$132b2o11bo$132b2o2$
141bo$135b2obobobo$135bob2ob2o10b2o$146b2o4bobo$147b2o3bo$146bo4$171b
2o$139bo19b3o2bo5bo3bo$139b2o14bo3bo9bo5bo$127bobo8bobo12bobo4bo8bo3bo
2bo$127bo3bo19b2o16bo$117b2o12bo10b2o7b2o17bo3bo3bo$117b2o8bo4bo7bo2bo
7b2o18b2o3b2obo$131bo7bo7b2o4bobo23bo$127bo3bo7bo6bo2bo5bo23b2o7b2o$
127bobo9bo7b2o39bobo$140bo2bo46bo$142b2o46b2o22$67b2o$68b2o$67bo!
The rest is a period-240 oscillator that is generation 480 of the following pattern.

Code: Select all

x = 128, y = 143, rule = B3/S23
o$b2o$2o3$16bo$17b2o$16b2o5$12bo$13bo$11b3o3$28bo$29bo$27b3o3$96bo$94b
2o$20bo74b2o$18bobo$19b2o4$90bobo$90b2o$91bo2$93bo$92bo$92b3o2$13bo$
11bobo$12b2o10$92bobo$58bo33b2o$59bo33bo$57b3o14$34bo$35b2o$34b2o6$70b
o$69bo$69b3o3$37bobo$38b2o55bo$38bo54b2o$94b2o11$30b2o$30bo$31b3o$33bo
5$34b2o$34bobo$35b3o$36b2o$33b2o$33b3o$46b3o$46bo$34b2o11bo$34b2o3$37b
2obo48b3o$37bob2o13b2o33bo$48b2o4bobo33bo$49b2o3bo47bo$48bo52b2o$101bo
bo3$73b2o38b2o$41bo19b3o2bo5bo3bo35b2o$41b2o14bo3bo9bo5bo36bo$29bobo8b
obo12bobo4bo8bo3bo2bo$29bo3bo19b2o16bo$19b2o12bo10b2o7b2o17bo3bo3bo$
19b2o8bo4bo7bo2bo7b2o18b2o3b2obo$33bo7bo7b2o4bobo23bo$29bo3bo7bo6bo2bo
5bo23b2o7b2o$29bobo9bo7b2o39bobo$42bo2bo46bo$44b2o46b2o7$126bo$125b2o$
125bobo!
The remaining p240 oscillator is easily provided in another 240 ticks here.

Code: Select all

x = 232, y = 69, rule = B3/S23
bo$2bo$3o3$121bo43b2o$119bobo43bo$120b2o44b3o$3bo164bo$3b2o$2bobo3$9b
2o158b2o$9bobo157bobo55bo$10b3o157b3o52b2o$11b2o119bo38b2o53b2o$8b2o
123b2o33b2o$8b3o121b2o34b3o3$9b2o158b2o$9b2o158b2o$154bo$143bobo9b2o$
144b2o4bo3b2o16b2obo$9b3o132bo6bo20bob2o$11bo2b2o29bo103b3o$10bo2b2o3b
3o22bobo$15bo2bo25b2o19bo$9bo9bo43b2o$9b2o53b2o$8bobo4$62bo$60bobo$61b
2o7bo122b2o19b2o$33bo34b2o123bobo18bobo$33b2o3b2o29b2o123b2o20bo$32bob
o3bobo175b2o7b2o$38bo186bobo$227bo$27b3o197b2o$29bo$28bo9$142b2o$141bo
bo$143bo2$158bo$158b2o69b2o$157bobo69bobo$229bo3$161b2o$162b2o65bo$
161bo66b2o$228bobo!
The total cost is 67 gliders.
Unfortunately, the most recent job log says that the first two RLEs in this post are deemed invalid by database. The third is successful and the result can be seen here. So human intervention is necessary.
...
Wait, how even is the apgcode on the target page obtained and how to verify that it is canonical?
And I think I see an erroneous snake in the successful page.

Code: Select all

4b8o$4b8o$4b8o$4b8o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4o8b4o$4b8o$4b8o$4b8o$4b8o![[ THEME 0 AUTOSTART GPS 8 Z 16 T 1 T 1 Z 19.027 T 2 T 2 Z 22.627 T 3 T 3 Z 26.909 T 4 T 4 Z 32 T 5 T 5 Z 38.055 T 6 T 6 Z 45.255 T 7 T 7 Z 53.817 LOOP 8 ]]

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

Re: Synthesising Oscillators

Post by dvgrn » December 7th, 2022, 10:18 am

squareroot12621 wrote:
December 7th, 2022, 9:09 am
And I think I see an erroneous snake in the successful page.
I don't know about a snake, but the leftmost eater doesn't seem to be getting used for anything. I wish we had a way to flag syntheses like these as "not intentionally submitted", to be removed after some kind of review.

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

Re: Synthesising Oscillators

Post by mniemiec » December 7th, 2022, 11:01 am

squareroot12621 wrote:
December 7th, 2022, 9:09 am
And I think I see an erroneous snake in the successful page.
dvgrn wrote:
December 7th, 2022, 10:18 am
I don't know about a snake, but the leftmost eater doesn't seem to be getting used for anything. I wish we had a way to flag syntheses like these as "not intentionally submitted", to be removed after some kind of review.
Did you mean the rightmost eater? There is a snake below the blocker that never interacts with anything else, neither before or after it is created.

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

Re: Synthesising Oscillators

Post by dvgrn » December 7th, 2022, 11:25 am

mniemiec wrote:
December 7th, 2022, 11:01 am
squareroot12621 wrote:
December 7th, 2022, 9:09 am
And I think I see an erroneous snake in the successful page.
dvgrn wrote:
December 7th, 2022, 10:18 am
I don't know about a snake, but the leftmost eater doesn't seem to be getting used for anything. I wish we had a way to flag syntheses like these as "not intentionally submitted", to be removed after some kind of review.
Did you mean the rightmost eater? There is a snake below the blocker that never interacts with anything else, neither before or after it is created.
Nah, squareroot12621 and I were both wrong.

The non-interacting snake and the non-interacting eater are both valid parts of the full p15240 PRNG that GUYTU6J quoted above. They don't get used in this p240 sub-component of the p15240, but that's perfectly okay.

User avatar
confocaloid
Posts: 2723
Joined: February 8th, 2022, 3:15 pm

Re: Synthesising Oscillators

Post by confocaloid » December 7th, 2022, 5:29 pm

GUYTU6J wrote:
December 7th, 2022, 8:40 am
Wait, how even is the apgcode (...) obtained and how to verify that it is canonical?
I just recomputed the apgcode from the pattern using this script.
127:1 B3/S234c User:Confocal/R (isotropic rules, 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
Ian07
Moderator
Posts: 891
Joined: September 22nd, 2018, 8:48 am
Location: New Jersey, US

Re: Synthesising Oscillators

Post by Ian07 » December 9th, 2022, 9:13 pm

GUYTU6J wrote:
December 7th, 2022, 8:40 am
Unfortunately, the most recent job log says that the first two RLEs in this post are deemed invalid by database. The third is successful and the result can be seen here. So human intervention is necessary.
Unfortunately, I don't think I can fix this one manually. Not sure what exactly the issue is, but in one of the steps Catagolue has inexplicably decided to ignore one of the eaters:

Code: Select all

x = 181, y = 202, rule = B3/S23
113bo$111b2o$112b2o22$37b2o$37bo2bo$32b2o7bo9bobo$2o23bo5bo2bo6bo7bo3bo$bo23b
obo4b2o7bo7bo$bob2o3b2o18b2o7bo2bo7bo4bo8b2o$2bo3bo3bo17b2o7b2o10bo12b2o$11bo
16b2o19bo3bo$4bo2bo3bo8bo4bobo12bobo8bobo$5bo5bo9bo3bo14b2o$6bo3bo5bo2b3o19bo
$8b2o4$34bo$28bo3b2o$26bobo4b2o$27b2o10b2ob2obo$38bobobob2o$39bo2$47b2o$35bo
11b2o$36bo$34b3o$47b3o$48b2o$45b2o$45b3o$46bobo$47b2o2$24b3o$6b2o18bo$6b2o17b
o$49bo$49b3o$52bo$6bo44b2o$5b3o$4bo3bo14bo$3bob3obo13b3o$4b5o17bo$25b2o3$166b
o$9b3o153bo$11bo153b3o$10bo14b2o3b2o$25b2o3b2o2$21b3o3b3o$21bo5b3o$22bo5bo2$
7b3o$6bo3bo$5bo5bo$5b2obob2o$25b3o$25b3o$8bo15bo3bo$7bobo$7bobo13b2o3b2o104bo
$8bo123b2o34bo$133b2o31b2o$8b2o157b2o$8b2o6$26b2o117bo$26b2o115b2o$144b2o3$
132bobo$132b2o$133bo$121bo$120bo$120b3o$125b2o$124b2o$126bo32$92b2o$91bobo$
93bo2$95bo$94b2o41b2o$94bobo40bobo$137bo5$88b2o$89b2o$88bo4$69b3o$71bo$70bo2$
142b2o$84bo56b2o$84b2o57bo$83bobo11$173bo$172b2o$172bobo10$179bo$178b2o$178bo
bo2$72b2o$73b2o$72bo$46b2o$45bobo$47bo!
So it looks like this is gonna be another one for Gitlab.
GUYTU6J wrote: Wait, how even is the apgcode on the target page obtained and how to verify that it is canonical?
One way to do this (and probably the fastest way) would just be to stdin it into apgsearch, which can accept oscillators with period up to 1,048,576. What I did at the time, however, was modify the apgcode script to get rid of the default limit of period 300. I've never had any issues that I can recall with the script outputting a non-canonical apgcode, so I don't think it should be incorrect in this case.

Post Reply