Just the place for a Snark!

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
MikeP
Posts: 105
Joined: February 7th, 2010, 9:51 am
Location: Ely, Cambridgeshire, UK

Re: Just the place for a Snark!

Post by MikeP » May 1st, 2013, 1:01 pm

MikeP wrote:(and there are others, too - I'll try and remember to post my collection later).
Here's a collection of 9 ways of triggering the honey farm explosion:

Code: Select all

x = 108, y = 74, rule = LifeHistory
75.A29.A$73.3A17.C9.3A$72.A21.2C6.A$72.2A19.2C7.2A2$69.2C$68.C2.C$69.
2C32.2C$103.2C2$62.2A28.2A$61.A.A27.A.A$61.A29.A$60.2A28.2A$77.3C$77.
C$78.C14$15.A29.A29.A29.A$13.3A27.3A27.3A27.3A$12.A29.A29.A29.A$12.2A
28.2A28.2A28.2A3$68.C$67.C.C$67.C.C26.2C$7.2C29.2C28.C27.2C$2.2A2.C.C
23.2A3.C.C22.2A28.2A$.A.A3.C23.A.A4.C22.A.A27.A.A$.A29.A15.2C12.A29.A
$2A28.2A14.2C12.2A28.2A14.2C$48.C56.2C$17.C58.2C29.C$16.2C58.C.C$16.C
.C57.C13$.C13.A46.C12.A29.A$2.2C9.3A47.C9.3A17.C.C7.3A$.2C9.A48.3C8.A
21.2C6.A$12.2A58.2A20.C7.2A6$70.2C$2.2A4.2C52.2A5.C2.C19.2A$.A.A3.C.C
51.A.A6.2C19.A.A5.2C$.A6.C52.A29.A7.2C$2A58.2A28.2A!

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

Re: Just the place for a Snark!

Post by dvgrn » May 2nd, 2013, 3:17 pm

dvgrn wrote:Lots of ways to cut even [Calcyman's smaller p59] down -- in area, anyway, at the cost of a few more Snarks. Here's another draft:
x = 405, y = 355 ...
Looks like it's also possible to connect the glider outputs to different glider inputs -- it might be worth avoiding the nested loops.
Swapping the connections around does work pretty well, as it turns out -- brings the p59 gun down below 300x300:

Code: Select all

x = 299, y = 239, rule = B3/S23
118b2o3b2o$118b2o2bob3o$122bo4bo$118b4ob2o2bo$118bo2bobobob2o$121bobob
obo$122b2obobo$126bo2$112b2o$113bo7b2o$113bobo$114b2o$121b2o$121b2obo
98b2o3b2o26b2o3b2o$122b2o99b2o2bob3o22b3obo2b2o$123bo103bo4bo20bo4bo$
223b4ob2o2bo20bo2b2ob4o$223bo2bobobob2o18b2obobobo2bo$124b2o100bobobob
o20bobobobo$124bo102b2obobo20bobob2o$125b3o103bo22bo$127bo$136bobo78b
2o48b2o$137b2o79bo7b2o29b3o7bo$126b2o3b2o4bo80bobo5b2o28bo3bo4bobo$
124b3obo2b2o86b2o34bo5bo3b2o$108b2o13bo4bo125bo3bo3bo$109b2o12bo2b2ob
4o121bo2bobo2bo$108bo13b2obobobo2bo92b2o27bo3bo3bo$123bobobobo94bobo
28bo5bo$123bobob2o97bo33bo$124bo130bo3bo$229b2o24bo$137b2o90bo8bobo15b
o$128bo8bo92b3o6b2o12b3o$127b3o5bobo94bo6bo13bo$126b5o4b2o15bo$125b2o
3b2o21bo115bo$124b3o3b3o18b3o87bo26b2o$125b2o3b2o107b2o27bobo$126b5o
109b2o$93b3o31b3o$95bo30b3o$94bo30b2o83b2o$126bo54bo29b2o$123b3o55b3o
26bo$123bo60bo$183b2o69bo$153bo16b2o48b2o33bo$110bo27b3o12b3o14b2o48b
2o31b3o34bo$110bobo25bo17bo115b2o14b5o$110b2o27bo15b2o9bo103bo2bo13bo
5bo$167b2o101b2obobo4bo7b3o2bo$92bo67b3o3b2o12b3o26b3o13bo46bob2o3bobo
9bob2o$92b3o64bo4bo13bo4bo24bo4bo11bobo44bo5bo3bo5b4o2bo$79bo15bo129b
2o7b2o34b3o5bo3bo5bo3b2o$79b2o13b2o59bobo2bo3bo13bo3bo2bobo16bobo2bo3b
o20bo34bo8bo3bo6b3o$78bobo74bobo3b3o6b3o6b3o3bobo16bobo3b3o6b3o10bobo
34b2o8bobo9bo$154bo15b3o15bo14bo15b3o10b2o46bo10bob2o$86b2o66b2o15bo
15b2o14b2o15bo69b2ob2o$86bo67b3o14bo14b3o14b3o14bo15b2o7bo21b2o$83b2ob
o68b2o14bo14b2o16b2o14bo15b2o5b3o20bo2bo$83bo2b3o7bobo53b2ob2o13bobo
15bo14bo15bobo20bo39b2o$84b2o3bo6bo2bo53bobo81bo4b2o22b3o13bo$86b4o6bo
2bo48b2o4bo81bobo20b2o22b3o$86bo11bo3b2o45bo20bobo15bo14bo15bobo13b2ob
2o18bobo24bo$87b3o12bobo41b3o5b2o15bo14b2o16b2o14bo14b2o21bo$90bo13bo
41bo7b2o15bo14b3o14b3o14bo14b3o19b2o$85b5o14b2o65bo15b2o14b2o15bo15b2o
$84bo73b2o10b3o15bo14bo15b3o15bo33bo$64b2o17bo2b2o69bobo10b3o6b3o3bobo
16bobo3b3o6b3o6b3o3bobo30b2obobo$63bobo16bob2obo69bo20bo3bo2bobo16bobo
2bo3bo13bo3bo2bobo29bobobobo$65bo10b2o4bo73b2o7b2o96bo2bobobob2o$74bo
2bo2b2ob4o77bobo11bo4bo24bo4bo13bo4bo30b4ob2o2bo$74b2obobobobo2bo79bo
13b3o26b3o12b2o3b3o35bo4bo$77bobobobo139b2o38b2o2bob3o$77bobob2o37bo
104bo9b2o15bo10b2o3b2o$78bo28bo10b3o114bo17bo$108bo8bo52b2o19b2o27b2o
14b3o12b3o$91b2o13b3o8b2o51b2o18bobo27b2o16bo$82b2o7bo100bo$82b2o5bobo
$89b2o34b2ob2o51bo28bo$126bob2o49b2o30b2o$126bo53b2o28b2o$49b2o67b2o4b
3o$50b2o66b2o3bo3b2o70b2o3b2o$49bo22bo13bo36b4o2bo20b2o45b3obo2b2o$71b
o13b2o22b2o15bob2o21b2o43bo4bo$71b3o5b2o4bobo20bobo12b3o2bo21bo45bo2b
2ob4o32b3o$80bo27bo13bo5bo66b2obobobo2bo32bo$77b3o27b2o6bo7b5o68bobobo
bo36bo26bo$77bo35b2o10bo70bobob2o65b2o$114b2o60b2o19bo68b2o$100bo76b2o
$100b3o73bo33b2o$103bo97b2o7bo28bo$102b2o61bo35b2o5bobo15bo10b3o$165bo
bo40b2o14bobo9bo$105bo59b2o58b2o9b2o51bo$34b3o67bo2bo179b3o$36bo71bo
177bo$35bo22bo9b2o3b2o24b2o4bo29b3o106b2o40b2o$56b2o10b2o2bob3o23bo4bo
3bo27bo53bo53bo8bo$57b2o13bo4bo22bo2bo5bo2b2o22bo54bobo11b2o31bo6bob2o
4b2o$68b4ob2o2bo24b2o8bobo76b2o5b2o4b2o31bo6b2o2bo4bobo38b2ob2o$68bo2b
o3bob2o24bobobo6bo84bo6bo30b2o3b2o2b2o34bo12bob2o$71bobobobo26b3o7b2o
80b3o43b2obo34bobo12bo$72b2obobo83b3o32bo31b2o15bo35b2o4b2o4b3o$76bo
24bo3bo57bo63bobo12b3o24bo17b2o3bo3b2o$100bob2obo56bo64bo13bo9b2o14b5o
20b4o2bo$34bo27b2o36bobo3b2o118b2o5bobo6b5o5bo13bo5bo5b2o15bob2o$34b3o
26bo8bo26b2obobobo2bo40bobo68bo11b2o11bo5bobo12b3o2bo4bobo12b3o2bo$37b
o25bobo5b2o27bo2b2ob4o40b2o69b3o10bo9bo8b2o15bob2o3bo13bo5bo$20bo15b2o
26b2o34bo4bo45bo72bo19b2o21b4o2bo2b2o14b5o$20b2o56bo22b3obo2b2o113b2o
37b2o3bo3b2o21bo$19bobo57bo23b2o3b2o11bo140b2o4b3o$25b2ob2o12bo34b3o
41b2o132b2o13bo$25b2obo13bobo75bobo53bobo75bobo13bob2o$28bo13b2o132b2o
41b3o34bo12b2ob2o$28b3o4b2o140bo11b2o3b2o23bo57bobo$4bo21b2o3bo3b2o37b
2o113b2o2bob3o22bo56b2o$2b5o14b2o2bo2b4o21b2o19bo72bo45bo4bo34b2o26b2o
15bo$bo5bo13bo3b2obo15b2o8bo9bo10b3o69b2o40b4ob2o2bo27b2o5bobo25bo$bo
2b3o12bobo4bo2b3o12bobo5bo11b2o11bo68bobo40bo2bobobob2o26bo8bo26b3o$2o
bo15b2o5bo5bo13bo5b5o6bobo5b2o118b2o3bobo36b2o27bo$o2b4o20b5o14b2o9bo
13bo64bo56bob2obo$b2o3bo3b2o17bo24b3o12bobo63bo57bo3bo24bo$3b3o4b2o4b
2o35bo15b2o31bo32b3o83bobob2o$3bo12bobo34bob2o43b3o80b2o7b3o26bobobobo
$2obo12bo34b2o2b2o3b2o30bo6bo84bo6bobobo24b2obo3bo2bo$2ob2o38bobo4bo2b
2o6bo31b2o4b2o5b2o76bobo8b2o24bo2b2ob4o$44b2o4b2obo6bo31b2o11bobo54bo
22b2o2bo5bo2bo22bo4bo13b2o$44bo8bo53bo53bo27bo3bo4bo23b3obo2b2o10b2o$
11b2o40b2o106b3o29bo4b2o24b2o3b2o9bo22bo$12bo177bo71bo$9b3o179bo2bo67b
3o$9bo51b2o9b2o58b2o59bo$62bo9bobo14b2o40bobo$59b3o10bo15bobo5b2o35bo
61b2o$59bo28bo7b2o97bo$87b2o33bo73b3o$120b2o76bo$31b2o68bo19b2o60b2o$
30b2o65b2obobo70bo10b2o35bo$32bo26bo36bobobobo68b5o7bo6b2o27b3o$60bo
32bo2bobobob2o66bo5bo13bo27bo$58b3o32b4ob2o2bo45bo21bo2b3o12bobo20bobo
4b2o5b3o$97bo4bo43b2o21b2obo15b2o22b2o13bo$93b2o2bob3o45b2o20bo2b4o36b
o13bo22bo$93b2o3b2o70b2o3bo3b2o66b2o$172b3o4b2o67b2o$87b2o28b2o53bo$
86b2o30b2o49b2obo$88bo28bo51b2ob2o34b2o$207bobo5b2o$106bo100bo7b2o$60b
o16b2o27bobo18b2o51b2o8b3o13b2o$45b3o12b3o14b2o27b2o19b2o52bo8bo$45bo
17bo114b3o10bo28bo$29b2o3b2o10bo15b2o9bo104bo37b2obobo$27b3obo2b2o38b
2o139bobobobo$26bo4bo35b3o3b2o12b3o26b3o13bo79bo2bobobobob2o$26bo2b2ob
4o30bo4bo13bo4bo24bo4bo11bobo77b4ob2o2bo2bo$25b2obobobo2bo96b2o7b2o73b
o4b2o10bo$26bobobobo29bobo2bo3bo13bo3bo2bobo16bobo2bo3bo20bo69bob2obo
16bobo$26bobob2o30bobo3b3o6b3o6b3o3bobo16bobo3b3o6b3o10bobo69b2o2bo17b
2o$27bo33bo15b3o15bo14bo15b3o10b2o73bo$61b2o15bo15b2o14b2o15bo65b2o14b
5o$40b2o19b3o14bo14b3o14b3o14bo15b2o7bo41bo13bo$40bo21b2o14bo14b2o16b
2o14bo15b2o5b3o41bobo12b3o$13bo24bobo18b2ob2o13bobo15bo14bo15bobo20bo
45b2o3bo11bo$13b3o22b2o20bobo81bo4b2o48bo2bo6b4o$16bo13b3o22b2o4bo81bo
bo53bo2bo6bo3b2o$15b2o39bo20bobo15bo14bo15bobo13b2ob2o53bobo7b3o2bo$
29bo2bo20b3o5b2o15bo14b2o16b2o14bo14b2o68bob2o$30b2o21bo7b2o15bo14b3o
14b3o14bo14b3o67bo$4b2ob2o69bo15b2o14b2o15bo15b2o66b2o$4b2obo10bo46b2o
10b3o15bo14bo15b3o15bo$7bo9bobo8b2o34bobo10b3o6b3o3bobo16bobo3b3o6b3o
6b3o3bobo74bobo$7b3o6bo3bo8bo34bo20bo3bo2bobo16bobo2bo3bo13bo3bo2bobo
59b2o13b2o$5b2o3bo5bo3bo5b3o34b2o7b2o129bo15bo$4bo2b4o5bo3bo5bo44bobo
11bo4bo24bo4bo13bo4bo64b3o$4b2obo9bobo3b2obo46bo13b3o26b3o12b2o3b3o67b
o$5bo2b3o7bo4bobob2o101b2o$5bo5bo13bo2bo103bo9b2o15bo27b2o$6b5o14b2o
115bo17bo25bobo$8bo34b3o31b2o48b2o14b3o12b3o27bo$43bo33b2o48b2o16bo$
44bo$175bo$88bo28bo55b3o$72bo13b2o30b2o52bo$72b3o12b2o28b2o53b2o30bo$
75bo94b3o30bo$74b2o93b3o31b3o$57b2o109b5o$28bobo27b2o107b2o3b2o$29b2o
26bo87b3o18b3o3b3o$29bo115bo21b2o3b2o$146bo15b2o4b5o$45bo13bo6bo94bobo
5b3o$43b3o12b2o6b3o92bo8bo$42bo15bobo8bo90b2o$43bo24b2o$39bo3bo130bo$
38bo33bo60bo36b2obobo$37bo5bo28bobo56bobo35bobobobo$36bo3bo3bo27b2o58b
2o32bo2bobobob2o13bo$36bo2bobo2bo121b4ob2o2bo12b2o$36bo3bo3bo125bo4bo
13b2o$32b2o3bo5bo34b2o86b2o2bob3o$31bobo4bo3bo28b2o5bobo80bo4b2o3b2o$
31bo7b3o29b2o7bo79b2o$30b2o48b2o78bobo$171bo$44bo22bo103b3o$40b2obobo
20bobob2o102bo$39bobobobo20bobobobo100b2o$36bo2bobobob2o18b2obobobo2bo
$36b4ob2o2bo20bo2b2ob4o$40bo4bo20bo4bo74bobo26bo$36b2o2bob3o22b3obo2b
2o71b2o26b2o$36b2o3b2o26b2o3b2o71bo26bob2o$176b2o$183b2o$183bobo$176b
2o7bo$185b2o2$172bo$171bobob2o$171bobobobo$170b2obobobo2bo$171bo2b2ob
4o$162bo8bo4bo$163bo8b3obo2b2o$161b3o10b2o3b2o!
Some new optimization ideas will be needed to improve this much further, though it might be possible to bend down the top and bottom corners a bit more, to get down maybe as low as 299x211. I'll let someone else get a little Snark-chaining practice for that last fix --!

skomick
Posts: 82
Joined: February 11th, 2011, 11:41 pm

Re: Just the place for a Snark!

Post by skomick » May 3rd, 2013, 3:55 pm

Here is a smaller pseudo p43 gun (by bounding box) using snarks:

Code: Select all

x = 307, y = 134, rule = B3/S23
145bob2o$145b2obo$249b2ob2obo$183bo64bobobob2o$132bo42bo6bobo64bo$101b
o11b2o17b3o38b3o6bobo32bo$100bobo11bo20bo19b3o14bo8b2ob3o29bobo6bo42bo
$51bob2o45bobo10bo20b2o11b2o6bo16b2o13bo28bobo6b3o16b3o19b3o17b2o11bo$
51b2obo43b3ob2o9b2o32b2o7bo10bo13b2ob3o27b3ob2o8bo17bo18bo20bo11bobo$
97bo40bo28bo13b2obo28bo13b2o16bo6b2o11b2o20bo10bobo$89bo8b3ob2o33bob2o
28bo44b3ob2o32b2o7bo24b2o9b2ob3o$38bo42bo6bobo9bob2o2b3o28bo3bo22bo3b
3o45bob2o40b4o39bo$7bo11b2o17b3o38b3o6bobo17bo28b2o2bo22b2obo3bo57b3o
26b2o3b2o27b2o3b2ob3o$6bobo11bo20bo19bob2o13bo8b2ob3o14bo29b2ob2o24b5o
10b2o45bo2bo2bo22bo3bo30b2o3b2obo$6bobo10bo20b2o11b2o6b4o13b2o13bo15b
3o4b2o16bo3b2o22b2o3b3o11b2o45bo4bo23bo3bo$4b3ob2o9b2o32b2o6bo3bo21b2o
b3o15bo3bo3b2o14b2o28bo55b2o8bobo2b3o21b2o2bo$3bo58b3o22b2obo21bo20b2o
28bo54b2o9b2o6b3o19bo3bo19b2o2b2o$4b3ob2o3b2o47b3o33b2o8b2ob2o46b2o76b
3o27bo15b4obo$6bob2o3b2o47bo36bo10bo49bo107b2o16bo$99bobo55b3o8b2o4bo
9b2obo52b2o25b2o17b3o12b2o$22b2ob2o60b2o11b2o55bo11bo4b2o8bob2o52bo60b
o$21bo3b2o5b3o52b2o77b3o4bob2o36bob2o14b2o8b3o55bobo$22bo7bo3b2o90b2o
38bo7bo3bobo32b2obo8b3o3bo11bo55b2o$24b2o4bobo2b2o76b2o12bo20b2o24b4o
54b3o$4b2o17bo5bo5bo29b2o46bobo8b3o21bobo23bob2o3bo39b3o10bo38b2o$5bo
13b3o2b2o4bo2b2o31bo15b3o30bo8bo25bo28b2o40b3o27b2o20bo12b2o$5bobo4bo
12bo4bo32b3o8b2o4b2o2bo5b2obo21b2o33b2o21bo2bo47b3o23bobo21b3o8bobo$6b
2o3b3o49bo11bo5bob2o5bob2o80bo46b2obobo23bo25bo8bo$10bo3bo57b3o146b2ob
obo22b2o33b2o$9b2o2b2o17b2o38bo9bo$10b2o7b2o12bo20b2o27b2o82b2o$11b2o
6bobo8b3o21bobo111bo5b2obo$12b2o7bo8bo25bo54b2o55bobo3bo2bo46b3o5b2o$
13b2o6b2o33b2o53bobo55b2o4b3o45b2ob2o4bo$12bo100bo108bobob2o2bobo55b2o
$14bo87bo10b2o107bo3bo3b2o55bobo8bo$14b2o85b3o119bo2bo60bo9bobo$13bo2b
o56b2o26bob2o118b3o60b2o8b2ob2o$14b3o57bo25b2o85b2o107bo2bo$16b3o55bob
o23b2o85bo107bo3bo$17bobo55b2o18b2o3b2o83bobo24b2o85bo$19bo74bobo7bo
15bo64b2o26bo$19b2o73bo8b2o13b3o92bobo$6bo86b2o6bobo13bo80b2o14b2o64bo
$4b2o75b2o17bo2bo13b2o79b2o80b3o$5b2o74bobo9b2o6b2o180bo$81bo11bo20bo
167b2o15bo5b2o$bo89bobo18bo2bo182b2o6bo$obo23bo64b2o20b2o190bo$2o22b3o
61b2o215b2o$23bo64b2o82b2o22bo$2o5b2o14b2o60b3o83bo2bo21b2o5bo$o6b2o
77bo2b2o81bo22bobo4b2o$bo83b3ob2o93b2o16bobo$2o86b2o78b2o13bo2bo$12bo
71b2o2bo80bo13bobo29b2o$11b3o71b3o78b3o13b2o31bo15b2o$10bo2b2o71bo13b
2o64bo15bo48bo$9b2o88bobo83b2o45b3o$8b2ob3o85bo85b2o47bo64b2o$8b2o2bo
77b2o6b2o85b2o112bobo$11b3o60b2o14b2o90b2obo115bo$9b2o64bo22b2o83b3o
29bo85b2o$9b2o61b3o23bo73b2o10bo21b2o7bo3bo$6b2o64bo23bobo74bo31bobo7b
o2bo$5bobo88b2o11b3o4b2o55bobo30bo7b2ob2o8b2o60b3o$5bo11bo91bo2bo3bobo
55b2o39bobo9bo60bo2bo$4b2o9bobo74b2o15bob2o5bo97bo8bobo55b2o3bo3bo$16b
2o75b2o23b2o105b2o55bobo2b2obobo$92bo189bo4b2ob2o$78b2o120b3o78b2o5b3o
$79bo32bo87b2obo$22b2o55bobo28bo2bo21b2o33b2o26b2obobo4b2o$22bobo55b3o
23b2o28bo25bo8bo36bobo$24bo57b3o20bo3b2obo23bobo21b3o8bobo27b2o7bo18b
2o33b2o22bobob2o$24b2o56bo2bo23b4o24b2o20bo12b2o36b2o17bo8bo25bo23bobo
b2o$83b2o21bobo3bo7bo38b2o66bobo8b3o21bobo23b3o$84bo25b2obo4b3o106b2o
12bo20b2o27b3o$86bo12b2obo8b2o4bo11bo55b2o53b2o38bo10b3o$41b2o33b2o6b
2o13bob2o9bo4b2o8b3o55bobo92b3o$42bo25bo8bo7b2o39bo49bo10bo26b2o55bo
11bo3b3o8bob2o$42bobo21b3o8bobo6b2o38b2o46b2ob2o8b2o24bobo55b3o8b2o14b
2obo$14b2o27b2o20bo12b2o7b2o34bo28b2o20bo38bo60bo$16bo9bo38b2o17b2o2b
2o34bo28b2o14b2o3bo3bo12b2o19b2o12b3o17b2o25b2o$24b3o57bo3bo15b2o11b3o
3b2o22b2o3bo16b2o4b3o14bo35bo16b2o$5b2obo5b2obo5bo11bo49b3o3b2o11b2o
10b5o24b2ob2o29bo12bobo31bob4o15bo27b3o$5bob2o5bo2b2o4b2o8b3o32bo4bo
12bo4bobo21bo3bob2o22bo2b2o28bo8b2o4b2o31b2o2b2o19bo3bo19b3o6b2o9b2o$
14b3o15bo31b2o2bo4b2o2b3o13bo22b3o3bo22bo3bo28b3o2b2obobo64bo2b2o21b3o
2bobo8b2o$32b2o29bo5bo5bo17b2o22bo28b2obo33b2obo66bo3bo23bo4bo$62b2o2b
obo4b2o27bob2o13bo28bo38bo11bo14bob2o3b2o30bo3bo22bo2bo2bo$63b2o3bo7bo
23b3ob2o13bo10bo7b2o32b2o9b2ob2o10b2o12b3ob2o3b2o27b2o3b2o26b3o$10b2o
52b3o5b2o3bo21bo13b2o16bo6b2o11b2o20bo10bobo11bobo10bo39b4o40b2obo$10b
2o60b2ob2o23b3ob2o8bo14b3o19bo20bo11bobo24bob2ob2o9b2o24bo7b2o32b2ob3o
$102b2o2bo4b3o38b3o17b2o11bo23bobo2bobo10bo20b2o11b2o6bo16b2o13bo$36bo
47b2o3b2obo12b2o4bo42bo54b2obobobobo9bo20bo18bo17bo8b2ob3o$34b3o47b2o
3b2ob3o117bo2bob2o8b2o17b3o19b3o16b3o6bobo$8bob2o22b3o29b2o3b2o22bo3b
2o21b2o3b2o5b2o12bo2bobo24b2o3b2o18bo2b2o4b2obo30bo42bo6bobo$6b3ob2o
21bo3bo6b2o20b2o2bob3o3b2o9b2ob4o2bob3o19b2o2bob3o3bo13b5obo23b2o2bob
3o16bo2bobo4bobo81bo$5bo13b2o13b4o6b2o11b2o11bo4bo3bo10bobo5bo4bo22bo
4bo3b3o16bo4b2o21bo4bo21bo2bo2b2o48bo$6b3ob2o8bo13b2obo19bo8b4ob2o2bo
3bobo8bobob4ob2o2bo18b4ob2o2bo5bo12b4ob2o2bo2bo15b4ob2o2bo15b2o7bobo
44b2obobobo$8b2o2bo4b3o38b3o5bo2bobobob2o3b2o9b2obo2bobobob2o17bo2bobo
bob2o17bo2bobobobob2o15bo2bobobob2o12bo3bo5b2ob3o42bob2ob2o$11b2o4bo
42bo8bobobobo21bobobobo21bobobobo21bobobobo21bobobobo13bob2o2bo9bo$70b
2obobo22b2obobo22b2obobo22b2obobo22b2obobo13bo3bo5b2ob3o$74bo27bo27bo
27bo27bo16bobo5b2obo$203b3o$60b2o26b2o26b2o26b2o26b2o44b2o$61bo7b2o18b
o7b2o18bo27bo7b2o18bo7b2o15b2o18bo$61bobo5b2o18bobo5b2o18bobo25bobo5b
2o18bobo5b2o14bobo16bobo$62b2o26b2o26b2o5b3o18b2o26b2o21bo18b2o$48bo
75bo3bo67b2o$49bo73bo5bo59bo$47b3o11bo6b2o19bo27bo6bo3bo16bo27bo13bobo
$59b3o5bobo17b3o25b3o7b3o15b3o25b3o14b2o$58bo10bo16bo27bo27bo27bo$58b
2o26b2o21bo4b2o26b2o26b2o$72b2o26b2o5bobo18b2o18b2o6b2o26b2o$72bo7b2o
18bo7b2o18bo18bobo6bo27bo$73b3o7b3o15b3o25b3o17bo7b3o25b3o$75bo2bo4bo
2b2obo13bo27bo27bo9bo17bo12b3o3bo$81bo4b5o77b3o29b8o$81bo2b4ob2o78b2o
29bo2b3obo$48b2o26bo3b2o5b2o15b2o26b2o26b2o41bob2o4b2o$47bobo5b2o18bob
2o3b2ob2o16bobo5b2o18bobo5b2o18bobo5b2o22b2o7b4obo5bobo$47bo7b2o18bo6b
obobo16bo7b2o18bo7b2o18bo7b2o21bobo8bob3o7bo$46b2o26b2o26b2o26b2o26b2o
30bo11b3o8b2o$83b3o103b2o$60bo23b2o2bo27bo27bo27bo$56b2obobo22b2obobo
22b2obobo22b2obobo22b2obobo$55bobobobo21bobobobo21bobobobo21bobobobo
21bobobobo$52bo2bobobob2o17bo2bobobob2o17bo2bobobob2o17bo2bobobob2o17b
o2bobobob2o$52b4ob2o2bo18b4ob2o2bo18b4ob2o2bo18b4ob2o2bo18b4ob2o2bo$
56bo4bo22bo4bo22bo4bo22bo4bo22bo4bo36bo$52b2o2bob3o19b2o2bob3o19b2o2bo
b3o19b2o2bob3o19b2o2bob3o38bo$52b2o3b2o21b2o3b2o21b2o3b2o21b2o3b2o21b
2o3b2o38b3o!
Edit: slightly smaller
Last edited by skomick on May 3rd, 2013, 11:28 pm, edited 1 time in total.
Shannon Omick

User avatar
DivusIulius
Posts: 89
Joined: April 1st, 2009, 11:23 am
Contact:

Re: Just the place for a Snark!

Post by DivusIulius » May 3rd, 2013, 5:19 pm

MikeP wrote:Sourceforge project page for my searcher: https://sourceforge.net/projects/bellman/
This stage of the search selects interesting partial results using a classifier based on a neural network of approximately 10^11 nodes which was generated using a genetic algorithm over a timespan of several hundred million years.
Hmm... I'm starting to think that because of my humble 1 GB, Intel Core 2 CPU T5600 @ 1.83GHz, I can consider myself one of the 99%... :|

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

Re: Just the place for a Snark!

Post by dvgrn » May 4th, 2013, 2:45 pm

skomick wrote:Here is a smaller pseudo p43 gun (by bounding box) using snarks
Edit: slightly smaller:
x = 307, y = 134, rule = B3/S23
I suspect the appearance of the Snark has made symmetrical Herschel-loop guns mostly obsolete in the gun collection. Except for the really small loops (p256, p448, etc.) there will now generally be ways to "bootstrap" a short section of Herschel track with its own output gliders.

Once you have a Herschel factory with the right period, you can extract as many more gliders as you want, with the right phases and square colors, just by adding a few more Herschel conduits. Here's a first attempt:

Code: Select all

#C bootstrapped p86 Herschel factory and pseudo-p43 gun
x = 218, y = 152, rule = B3/S23
163b2o3b2o$163b2o2bob3o$167bo4bo$163b4ob2o2bo$163bo2bobobob2o$166bobob
obo$166bo3bobo$171bo$166bobo$157b2o$158bo6bobobo$158bobo4b5o$159b2o2b
2obo4b2o$164b2o2bo4bo$165bobo$165b2o5b2o$165b5o$45b2o3b2o115bo$43b3obo
2b2o$42bo4bo121b2o$42bo2b2ob4o117bo$41b2obobobo2bo98bo19b3o$42bobobobo
99b5o14b3o2bo$42bobob2o84b2o3b2o8bo5bo13bo2bo$43bo88b2o2bob3o6bo2b3o
12bobo2b2o$136bo4bo4b2obo15b2o$56b2o74b4ob2o2bo4bo2b4o$47b2o7bo75bo2bo
bobob2o4b2o3bo3b2o$47b2o5bobo78bobobobo7b3o4b2o$54b2o80b2obobo7bo13b2o
$140bo5b2obo12b2o$146b2ob2o13bo$49bo76b2o78bo$48b2o77bo7b2o55bo11b3o$
48bobo76bobo5b2o20b2o34b2o8bo$128b2o28bo33b2o9b2o$44b2o109b3o$45bo96bo
12bo25bo$42b3o98b2o18b2o14b5o27b2ob2o$42bo99b2o20bo13bo5bo27bob2o$164b
obo12b3o2bo27bo$165b2o15bob2o18b2o4b3o$138b2o39b4o2bo18b2o3bo3b2o$29bo
108bo35b2o3bo3b2o24b4o2bo$27b2o110b3o19bo12b2o4b3o12b2o15bob2o$28b2o
111bo17b3o20bo11bobo12b3o2bo$158bo23bob2obo6bo13bo5bo$158b2o21b2ob2ob
3o3b2o14b5o$9bo180bo20bo$9b3o151bo25b2o$12bo109bo40b2o8b2o$11b2o99bo9b
2o38bobo8bo$110b5o6bobo5b2o43b3ob2ob2o$109bo5bo13bo46bob2obo$2ob2o65b
2o37bo2b3o12bobo18b2o31bo11bobo$2obo65b2o37b2obo15b2o18bobo5b2o24b3o4b
2o3b2o$3bo67bo36bo2bob2o32bo7b2o22b2o3bo3b2o4bo$3b3o4b2o97b2o2b2o3b2o
26b2o30bo2b4o$b2o3bo3b2o99b2o6bo58b2obo15b2o$o2b4o104bo6bo41bo18bo2b3o
12bobo$2obo15b2o82b2o3b2obo44b2obobo17bo5bo13bo$bo2b3o12bobo81bo4b2ob
2o42bobobobo18b5o14b2o$bo5bo13bo79bobo48bo2bobobobob2o17bo$2b5o14b2o
78b2o49b4ob2o2bo2bo$4bo9bobo102b2o28bo6bo4b2o$15b2o103bo28b6obo$15bo
44bo49bo6b3o35bo52bo$60b3o47b3o4bo33b4o12bo38b3o$63bo49bo36bo3bobo10b
3o35bo$46b2o14b2o11b2o10b3o22b2o11b2o23b2o3b2o13bo34b2o$46b2o27b2o8b2o
b2o35b2o42b2o$85b2ob2o47bo$86b2o47b2ob2o53bo$40b2o96b5o14bo3b2o28b3o$
40b2ob3ob2o90bo2bo14bob2ob2o6b2obo16bo14bo$44b2ob2o62bo3b2o22bo2bo14bo
2bob2ob3o2b2o2bo15b2o14b2o$45b2obo8b3o49b2ob2ob2o23b2o17b2ob2o2b2o6bo
22b2o6b2o$46b2o7b4ob2o46bo7bo42bob3o3b2o4b2o23b2o$40bo2bo6bobo4b2o2bo
38b2o7bo6b2o40b3o2b2o7bo24bo$43bo6b2o7b3o25b2o11b2o9b2o2b2o19b2o25bo5b
2o$39bo4bo9bobo31bo22b2o2b2o18bobo$39b2o3bo40b3o47bo$85bo48b2o10b2o46b
2o6b2o$59bo3b2o82bo45b3o5bo2bo$46b2o10bobo3bo79b3o9b2o35bo2bo5b2o$36bo
5bo5bo9b2o3bo12b2o48b2o16bo11bo20b2o14b2obo20bo$37b2o23bo13bobo47bobo
28bo20bo15b2o19bobo$36b2o5bo4bo9b5obo13bo49bo27b2o17b3o6bob2o17b2o9b2o
$45b2o11bo4b2o13b2o48b2o45bo6b3ob2o17bo$59b3o119bo24b3o$61bob2o117b3ob
2o20bo$62bobo17bo101bobo$82b3o99bobo4b2o$85bo99bo6bo$84b2o7bo95b3o$92b
o96bo$59b2o31b3o$59bobo11b2ob2o$61bo11b2obo$61b2o13bo$76b3o4b2o$52b3o
19b2o3bo3b2o$51bo2bo18bo2b4o$51bo4bo16b2obo15b2o$51bo22bo2b3o12bobo$
57bo16bo5bo13bo$52bo22b5o14b2o$49b2o5bo20bo$48b2ob2ob2o$42b2obo3bo4bo$
42bob2o4bo2bo52bo$50b2o52b3o$103bo$103b2o2$97bo$95bobo13b2ob2o$96b2o
14bob2o$112bo$104b2o4b3o$104b2o3bo3b2o$69b2o38b4o2bo$69bobo23b2o15bob
2o$69bo24bobo12b3o2bo$94bo13bo5bo$93b2o14b5o$111bo3$85bo$85b3o$88bo$
87b2o3$90bo$89bo$89b3o2$97b2o$90b2o5bobo$90b2o7bo$99b2o2$86bo$85bobob
2o$85bobobobo$84b2obobobo2bo$85bo2b2ob4o$85bo4bo$86b3obo2b2o$88b2o3b2o
!
It may well be possible to improve the Herschel track; this was just the first thing I tried that worked. The last glider in particular seems to need a ridiculously long Snark chain to get it synchronized correctly.

There are also a couple of glider outputs that I couldn't use. Quite possibly there's a way to route these to some kind of eater (tub-with-tail and block, or whatever) to produce a p86 spark. The spark could then reflect another out-of-phase or wrong-color glider stream to correct the phase or color.

[This seems like a good theory, but I'm very short of practical examples.]

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » May 9th, 2013, 7:20 pm

hkoenig wrote:The 17-bit object (bottom right) represents another possible start.
Is its synthesis known? It doesn't seem trivial to me.

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » May 12th, 2013, 8:21 pm

codeholic wrote:
hkoenig wrote:The 17-bit object (bottom right) represents another possible start.
Is its synthesis known? It doesn't seem trivial to me.
Here is the synthesis for a similar still life. Unfortunately I had to use the loop instead the hat, because the hat component is not stable in the last reaction :(

Code: Select all

x = 164, y = 76, rule = B3/S23
4$6bo$7bo$5b3o$55bo$3b2o48b2o$2bobo24b3o17b3o2b2o13b2o18b2o18b2o18b2o
18b2o$4bo63bo2bo16bo2bo16bo2bo16bo2bo4bobo9bo2bo$56b3o9bobo17bobo17bob
o17bobo5b2o10bobo$48b2o6bo10b2ob2o15b2ob2o15b2ob2o15b2ob2o5bo2b3o4b2ob
2o$47bobo7bo82bo8bo2bo$49bo66b2o18b2o3bo7bobo$96bobo5b2o9bo2bo5b2o9bo
2bo11bo$83bobo10b2o5bo2bo8bo2bo4bo2bo3bo4bo2bo$84b2o11bo5bo2bo9b2o5bo
2bo2b2o5b2o$84bo19b2o18b2o3bobo$97b2o38bo$83b2o12bobo36b2o$82bobo12bo
29b3o6bobo$84bo44bo$128bo5$155b2o$154bo2bo$155b2o11$121bobo$121b2o$
122bo6$29b2o18b2o18b2o5bo12b2o18b2o28b2o$28bo2bo16bo2bo16bo2bo4bobo9bo
2bo3b2o11bo2bo3b2o21bo2bo$28bobo17bobo17bobo5b2o10bobo4b2o11bobo4b2o
21bobo2bo$27b2ob2o15b2ob2o15b2ob2o7b2o6b2ob2o15b2ob2o11bo13b2ob4o$29bo
2bo16bo2bo16bo2bo6bobo7bo2bo16bo2bo9b2o15bo$29bobo17bobo17bobo7bo9bobo
17bobo10bobo14bobo$30bo19bo19bo19bo19bo29b2o3$118b3o$118bo$119bo8$35b
2o$34bo2bo$35b2o$38b3o$38bo$39bo!

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » May 18th, 2013, 12:30 pm

A couple of steps forward:

Code: Select all

x = 156, y = 129, rule = B3/S23
4bo$5bo$3b3o$53bo$b2o48b2o$obo24b3o17b3o2b2o13b2o18b2o18b2o18b2o18b2o$
2bo63bo2bo16bo2bo16bo2bo16bo2bo4bobo9bo2bo$54b3o9bobo17bobo17bobo17bob
o5b2o10bobo$46b2o6bo10b2ob2o15b2ob2o15b2ob2o15b2ob2o5bo2b3o4b2ob2o$45b
obo7bo82bo8bo2bo$47bo66b2o18b2o3bo7bobo$94bobo5b2o9bo2bo5b2o9bo2bo11bo
$81bobo10b2o5bo2bo8bo2bo4bo2bo3bo4bo2bo$82b2o11bo5bo2bo9b2o5bo2bo2b2o
5b2o$82bo19b2o18b2o3bobo$95b2o38bo$81b2o12bobo36b2o$80bobo12bo29b3o6bo
bo$82bo44bo$126bo5$153b2o$152bo2bo$153b2o11$119bobo$119b2o$120bo6$27b
2o18b2o18b2o5bo12b2o18b2o28b2o$26bo2bo16bo2bo16bo2bo4bobo9bo2bo3b2o11b
o2bo3b2o21bo2bo$26bobo17bobo17bobo5b2o10bobo4b2o11bobo4b2o21bobo2bo$
25b2ob2o15b2ob2o15b2ob2o7b2o6b2ob2o15b2ob2o11bo13b2ob4o$27bo2bo16bo2bo
16bo2bo6bobo7bo2bo16bo2bo9b2o15bo$27bobo17bobo17bobo7bo9bobo17bobo10bo
bo14bobo$28bo19bo19bo19bo19bo29b2o3$116b3o$116bo$117bo8$33b2o$32bo2bo$
33b2o$36b3o$36bo$37bo4$23bo$23bobo86bobo$23b2o87b2o$13bo99bo$14b2o12bo
4bobo3bobo$13b2o12bo5b2o4b2o$27b3o4bo5bo32bobo$47b2o18b2o4b2o32bo$15bo
30bo2bo16bo2bo4bo33bo$16b2o29b2o18b2o37b3o$15b2o$104b2o27bo$27b2o14b2o
b2o15b2ob2o15b2ob2o15bobo7b2ob2o14bobob2o$26bo2bo6b2o6bobobo15bobobo
15bobobo16bo8bobobo13bobobobo$26bobo2bo4bobo5bobobo2bo12bobobo2bo12bob
obo2bo22bobobo2bo9b2obobobo2bo$25b2ob4o4bo8b2ob4o13b2ob4o13b2ob4o23b2o
b4o13b2ob4o$27bo19bo19bo19bo29bo19bo$27bobo17bobo17bobo17bobo27bobo17b
obo$28b2o18b2o18b2o18b2o17bo10b2o18b2o$107b2o$106bobo21b2o$111b2o17b2o
$110b2o$100b2o10bo$101b2o$100bo16$23bo19bo$22bobob2o14bobob2o$22bobobo
bo13bobobobo$21b2obobobo2bo9b2obobobo2bo$25b2ob4o13b2ob4o$27bo19bo$27b
obo17bobo$28b2o18b2o2$20b2o$20b2o2$18b2o$17bobo$19bo!
Ivan Fomichev

beebop
Posts: 44
Joined: October 13th, 2011, 9:53 pm
Contact:

Re: Just the place for a Snark!

Post by beebop » May 21st, 2013, 2:08 am

This version might be more glider-constructible:

Code: Select all

x = 28, y = 21, rule = B3/S23
19b2o$19b2o$23bo$3b2o14b5o$4bo13bo$4bobo12b3o$5b2o15bo$19b4o$14b2o3b
o3b2o$14b2o4b3o2bo$22bob2o$22bo$21b2o$4b3o$6bo$5bo7b2o$13bo$14b3o$16bo
!

User avatar
pcallahan
Posts: 845
Joined: April 26th, 2013, 1:04 pm

Re: Just the place for a Snark!

Post by pcallahan » May 24th, 2013, 4:48 pm

I've noticed that sometimes Bellman crashes with a message like the one below. It seems less likely to happen when my ????? region is below the pattern, but I don't see any obvious way to reproduce or avoid it. Is there something I'm missing? Is a fix on the way, assuming it's a bug?

TODO: handle tile wrap! (46, 24, 0)
Dumping 0
000:
001: IS_DEAD DIFFERS_FROM_PREVIOUS DIFFERS_FROM_2PREV IS_LIVE
002: EXPAND_UP IS_DEAD DIFFERS_FROM_PREVIOUS DIFFERS_FROM_2PREV IS_LIVE
003: EXPAND_UP IS_DEAD DIFFERS_FROM_PREVIOUS DIFFERS_FROM_2PREV IS_LIVE
004: EXPAND_UP IS_DEAD DIFFERS_FROM_PREVIOUS DIFFERS_FROM_2PREV IS_LIVE
005: EXPAND_UP IS_DEAD DIFFERS_FROM_PREVIOUS DIFFERS_FROM_2PREV IS_LIVE
006: EXPAND_UP DIFFERS_FROM_STABLE IS_DEAD DIFFERS_FROM_PREVIOUS DIFFERS_FROM_2PREV IS_LIVE
007: EXPAND_UP DIFFERS_FROM_STABLE IS_DEAD DIFFERS_FROM_PREVIOUS DIFFERS_FROM_2PREV IS_LIVE
...

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » May 24th, 2013, 5:53 pm

I've also experienced this, but I've worked it around by placing spaces on borders of the input pattern.
Ivan Fomichev

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » May 24th, 2013, 9:33 pm

Okay, finally, here is a 44-glider synthesis for the "heart" of the Snark (the original version).

Code: Select all

x = 156, y = 164, rule = B3/S23
4bo$5bo$3b3o$53bo$b2o48b2o$obo24b3o17b3o2b2o13b2o18b2o18b2o18b2o18b2o$
2bo63bo2bo16bo2bo16bo2bo16bo2bo4bobo9bo2bo$54b3o9bobo17bobo17bobo17bob
o5b2o10bobo$46b2o6bo10b2ob2o15b2ob2o15b2ob2o15b2ob2o5bo2b3o4b2ob2o$45b
obo7bo82bo8bo2bo$47bo66b2o18b2o3bo7bobo$94bobo5b2o9bo2bo5b2o9bo2bo11bo
$81bobo10b2o5bo2bo8bo2bo4bo2bo3bo4bo2bo$82b2o11bo5bo2bo9b2o5bo2bo2b2o
5b2o$82bo19b2o18b2o3bobo$95b2o38bo$81b2o12bobo36b2o$80bobo12bo29b3o6bo
bo$82bo44bo$126bo5$153b2o$152bo2bo$153b2o11$119bobo$119b2o$120bo6$27b
2o18b2o18b2o5bo12b2o18b2o28b2o$26bo2bo16bo2bo16bo2bo4bobo9bo2bo3b2o11b
o2bo3b2o21bo2bo$26bobo17bobo17bobo5b2o10bobo4b2o11bobo4b2o21bobo2bo$
25b2ob2o15b2ob2o15b2ob2o7b2o6b2ob2o15b2ob2o11bo13b2ob4o$27bo2bo16bo2bo
16bo2bo6bobo7bo2bo16bo2bo9b2o15bo$27bobo17bobo17bobo7bo9bobo17bobo10bo
bo14bobo$28bo19bo19bo19bo19bo29b2o3$116b3o$116bo$117bo8$33b2o$32bo2bo$
33b2o$36b3o$36bo$37bo4$23bo$23bobo86bobo$23b2o87b2o$13bo99bo$14b2o12bo
4bobo3bobo$13b2o12bo5b2o4b2o$27b3o4bo5bo32bobo$47b2o18b2o4b2o32bo$15bo
30bo2bo16bo2bo4bo33bo$16b2o29b2o18b2o37b3o$15b2o$104b2o27bo$27b2o14b2o
b2o15b2ob2o15b2ob2o15bobo7b2ob2o14bobob2o$26bo2bo6b2o6bobobo15bobobo
15bobobo16bo8bobobo13bobobobo$26bobo2bo4bobo5bobobo2bo12bobobo2bo12bob
obo2bo22bobobo2bo9b2obobobo2bo$25b2ob4o4bo8b2ob4o13b2ob4o13b2ob4o23b2o
b4o13b2ob4o$27bo19bo19bo19bo29bo19bo$27bobo17bobo17bobo17bobo27bobo17b
obo$28b2o18b2o18b2o18b2o17bo10b2o18b2o$107b2o$106bobo21b2o$111b2o17b2o
$110b2o$100b2o10bo$101b2o$100bo9$63bo5bo$64bo3bo$62b3o3b3o3$66b2o$65bo
bo$23bo19bo23bo5bo19bo$22bobob2o14bobob2o24bobob2o14bobob2o$22bobobobo
13bobobobo23bobobobo13bobobobo$21b2obobobo2bo9b2obobobo2bo19b2obobobo
2bo8bobobobobo2bo$25b2ob4o13b2ob4o23b2ob4o8b2o3b2ob4o$27bo19bo29bo19bo
$27bobo17bobo27bobo17bobo$28b2o18b2o28b2o18b2o2$20b2o$20b2o2$18b2o$17b
obo$19bo7$23bo$11bo10bo$12b2o8b3o$11b2o5$12bo$13bo9bo19bo$11b3o8bobob
2o14bobob2o$22bobobobo13bobobobo$20bobobobobo2bo7b2obobobobo2bo$20b2o
3b2ob4o7bo2bo2b2ob4o$9b2o16bo13b2o4bo$8bobo16bobo17bobo$10bo17b2o18b2o
7$12b2o$13b2o$12bo$28b2o$28bobo$28bo!
There are three custom reactions I've found that made it possible.

Firstly, loop -> "oblique hat" reaction. Since the "oblique hat" is not stable, it should have been synchronized with a known 4-glider synthesis of the tail. A tough task here was to find reactions that wouldn't conflict with each other.

Code: Select all

x = 29, y = 19, rule = B3/S23
10bo$10bobo$10b2o$o$b2o12bo4bobo3bobo$2o12bo5b2o4b2o$14b3o4bo5bo2$2bo$
3b2o$2b2o2$14b2o$13bo2bo6b2o$13bobo2bo4bobo$12b2ob4o4bo2$17b2o$17b2o!
Secondly, eater -> integral reaction. It is different from a known reaction (above) in that it requires only 3 instead of 4 gliders and it is also much less fastidious to its surroundings. This is perhaps the most reusable finding of all three.

Code: Select all

x = 28, y = 35, rule = B3/S23
3b2o18b2o$3bobo17bobo$5bo19bo$5b2o18bobo$o9bo15b2o$b2o5b2o$2o7b2o2$2bo
$2b2o$bobo5b3o$11bo$10bo11$8bo5bo$9bo3bo$7b3o3b3o3$10b2o$10bobo$3b2o5b
o12b2o$3bobo17bobo$5bo19bo$5b2o18bobo$26b2o!
And finally the last reaction, that transforms the hook into a "carrierish" ending.

Code: Select all

x = 23, y = 29, rule = B3/S23
15bo$3bo10bo$4b2o8b3o$3b2o5$4bo$5bo9bo$3b3o8bobo$14bobo$12bobobobo$12b
2o3b2o$b2o$obo$2bo7$4b2o$5b2o$4bo$20b2o$20bobo$20bo!
Ivan Fomichev

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

Re: Just the place for a Snark!

Post by hkoenig » May 25th, 2013, 1:44 pm

Very nice construction.

One of the things I was thinking of doing this weekend was to rummage around my disorganized constructions files to see what parts I had that would work, and what gaps needed filling, and now I don't have to do that.

The new or improved constructions are quite useful additions, too.

knightlife
Posts: 566
Joined: May 31st, 2009, 12:08 am

Re: Just the place for a Snark!

Post by knightlife » May 25th, 2013, 3:23 pm

Single block seed destruction of this version of the Snark (165 ticks):

Code: Select all

x = 25, y = 30, rule = B3/S23
bo$2bo$3o9$11bo$7b2o2b3o$7b2o5bo$13b2o3$5b2o$5bo$2b2obo$2bo2b3o4b2o$3b
2o3bo3b2o$5b4o$5bo15b2o$6b3o12bobo$9bo13bo$4b5o14b2o$4bo$6bo$5b2o!

Sphenocorona
Posts: 549
Joined: April 9th, 2013, 11:03 pm

Re: Just the place for a Snark!

Post by Sphenocorona » May 25th, 2013, 8:46 pm

That's awesome. With just a few finishing touches (using seven gliders) we have a completed snark synthesis! Just for reference here are the three extra steps that complete the rest of the snark, as well as it reflecting a glider to show that it is complete:

Code: Select all

x = 76, y = 62, rule = LifeHistory
47.A.A16.A$47.2A17.3A$48.A20.A$68.2A$49.3A$11.A37.A$12.A37.A$10.3A$
14.A$13.A17.2A$13.3A15.2A$50.2A19.2A$50.2A19.2A$27.A$9.A16.A.A.2A$8.A
.A.2A12.A.A.A.A13.A20.A$8.A.A.A.A8.2A.A.A.A.A2.A9.A.A.2A15.A.A.2A$5.
2A.A.A.A.A2.A5.A2.A2.2A.4A9.A.A.A.A14.A.A.A.A$5.A2.A2.2A.4A7.2A4.A10.
2A.A.A.A.A2.A8.2A.A.A.A.A2.A$7.2A4.A17.A.A8.A2.A2.2A.4A8.A2.A2.2A.4A$
13.A.A16.2A10.2A4.A14.2A4.A$14.2A34.A.A18.A.A$51.2A19.2A13$51.25F$51.
F23.F$51.F6.A16.F$3.A29.A17.F6.3A14.F$3.3A7.A19.3A15.F9.A13.F$6.A4.2A
12.A10.A14.F8.2A4.A.A6.F$5.2A5.2A9.2A10.2A14.F14.2A7.F$24.2A25.F15.A
7.F$51.F23.F$51.F23.F$51.F23.F$51.F23.F$16.2A33.F18.2A3.F$16.A.A26.2A
4.F11.2A5.A.A2.F$8.2A6.A21.2A5.A.A3.F11.2A7.A2.F$8.2A28.2A7.A3.F20.2A
.F$47.2A2.F23.F$51.F7.A15.F$4.A29.A16.F6.A.A.2A11.F$3.A.A.2A24.A.A.2A
12.F6.A.A.A.A10.F$3.A.A.A.A23.A.A.A.A11.F3.2A.A.A.A.A2.A7.F$2A.A.A.A.
A2.A17.2A.A.A.A.A2.A8.F3.A2.A2.2A.4A7.F$A2.A2.2A.4A17.A2.A2.2A.4A8.F
5.2A4.A11.F$2.2A4.A23.2A4.A12.F11.A.A9.F$8.A.A27.A.A10.F12.2A9.F$9.2A
28.2A10.F23.F$51.25F!
Now I wish I knew of a script to move a glider backwards an arbitrary number of generations; that would make turning an incremental synthesis into a full synthesis alot easier. (If anyone has or knows of one that isn't in perl, I'd like to know. Thanks!)

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » May 26th, 2013, 3:35 am

Actually, the block can be constructed with just one glider ;) The loop -> "oblique hat" reaction produces a beehive as a side product. If the latter is not removed, it does not affect any further syntheses. But afterwards it can be transformed into a block in just the right place with 2 gliders. Since one glider would have to be used to remove the beehive, it saves 1 glider in total. There is more than one way to do it, here is one of them.

Code: Select all

x = 16, y = 21, rule = B3/S23
13bo$13bobo$13b2o$5bo$6bo$4b3o4$8b2o$7bo2bo$8b2o2$4bo$3bobob2o$3bobobo
bo$2obobobobo2bo$o2bo2b2ob4o$2b2o4bo$8bobo$9b2o!
Ivan Fomichev

MikeP
Posts: 105
Joined: February 7th, 2010, 9:51 am
Location: Ely, Cambridgeshire, UK

Re: Just the place for a Snark!

Post by MikeP » May 26th, 2013, 9:22 am

pcallahan wrote:I've noticed that sometimes Bellman crashes with a message like the one below. It seems less likely to happen when my ????? region is below the pattern, but I don't see any obvious way to reproduce or avoid it. Is there something I'm missing? Is a fix on the way, assuming it's a bug?

TODO: handle tile wrap! (46, 24, 0)
Yes, it's a bug (or at least something that hasn't been implemented yet). I need to find some time to update it to fix this and a few other issues - at the time I thought it was more important to get it online so that others could try to use it. Sorry about that!

As codeholic points out, you can work around it for now by making sure there are no '?' cells at the edges of the pattern by adding a border of '.'s.

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

Re: Just the place for a Snark!

Post by dvgrn » May 26th, 2013, 11:08 pm

Sphenocorona wrote:Now I wish I knew of a script to move a glider backwards an arbitrary number of generations; that would make turning an incremental synthesis into a full synthesis alot easier. (If anyone has or knows of one that isn't in perl, I'd like to know. Thanks!)
Six years ago I got partway through writing a "glider-rewinder" Python script. Amazingly, there's still a surviving copy on my laptop. This may be an insurmountable opportunity -- I'll post a copy on the Scripts thread if I can get it working. Meanwhile, Golly's standard shift.py is a good general-purpose substitute.

EDIT: Here's the new glider-rewinder.py thread. The script might go through a few more revisions before it's really usable.

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » May 28th, 2013, 6:17 pm

Continuous 50-glider synthesis of the snark.

Code: Select all

x = 239, y = 237, rule = B3/S23
217bo$216bo7bobo$216b3o5b2o10bobo$225bo10b2o$237bo11$212bobo$212b2o$
213bo$11bo$12b2o$11b2o3$199bo$2bobo194bobo$3b2o194b2o$3bo5$4bo$2bobo$
3b2o7bo175bo$13b2o171b2o$12b2o173b2o4$181bo$180bo$180b3o5$26bo$27b2o
144bobo$26b2o145b2o$174bo$32bo151bo5bo$30bobo146bo3bo5bo$31b2o144b2o4b
3o3b3o$178b2o2$34bo$32bobo$33b2o9$174bo$173bo$173b3o12$163bobo$163b2o$
164bo14$149bo$147b2o$148b2o8$134bo$132b2o$133b2o$140bobo$83bobo12bo41b
2o$84b2o13bo41bo$84bo12b3o22$95b2o$94bobo$96bo8$135b3o$93b2o40bo$92bob
o41bo$94bo10$141b2o9b2o$83b2o56bobo8bobo$82bobo56bo10bo$84bo2$141b2o$
140b2o$142bo$148b2o$80b2o65b2o$79bobo67bo$81bo5$167bo$166b2o$166bobo4$
174b3o$174bo$175bo3$171b2o$170b2o$172bo6$187bo$186b2o$186bobo$170bo$
169b2o$169bobo$24bo$24b2o$23bobo6$16bo9b3o$16b2o10bo$15bobo9bo151b2o$
179bobo$20b2o157bo$19bobo$21bo7$19b2o$20b2o$19bo199b2o$3o215b2o$2bo
217bo$bo4$228b3o$228bo$4bo224bo$4b2o$3bobo2$204b3o$204bo$205bo!
Ivan Fomichev

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

Re: Just the place for a Snark!

Post by mniemiec » June 4th, 2013, 4:03 pm

Here are a few reactions relevant to the Snark synthesis:

The first is a 4-glider loop synthesis Bob Shemyakin found in 2012,
reducing the cost by one.

The second is old 5-glider method for the last step in the still-life
synthesis that is one cheaper than what was used here.

The third is an older (and now largely obsolete) way to turn an
eater into an integral from the side (which could also have been
used). The new 3-glider method is much cheaper and less obtrusive,
so this will likely have limited use now.

Code: Select all

x = 123, y = 22, rule = B3/S23
55bo$55bobo$50bo4boo$51bo51bo$49b3o3bo48bo$54boo46b3o$10bo43bobo49bo$
8boo33boo28boo18boo10bo7boo$9boo32bobo27bobo17bobo9b3o5bobo$bo43bo29bo
4boo13bo19bo$bbo20booboo13b4oboo3boo18b4oboobbobbo7b4oboo13b4oboo3boo$
3o21bobo14bobbobobobobo18bobboboboboboo7bobboboboboo3bo5bobbobobobobo$
4b3o17bobbo16bobobobo23bobobobo13bobobobo3bobo7bobobobo$4bo20boo18boob
obo7boo15boobobo14boobobo3bobo8boobobo$5bo43bo8bobo18bo19bo5bo13bo$53b
3obbo$bboo51bo45boo$3boo49bo45bobo$bbo99bo$105b3o$105bo$106bo!

User avatar
Freywa
Posts: 877
Joined: June 23rd, 2011, 3:20 am
Location: Singapore
Contact:

Re: Just the place for a Snark!

Post by Freywa » June 8th, 2013, 2:08 am

I am going to christen the 31-cell still life (the heart of the snark) "Petersen" - the snark theorem says that all snarks have the Petersen graph as a minor. This is just my little contribution.
Princess of Science, Parcly Taxel

Code: Select all

x = 31, y = 5, rule = B2-a/S12
3bo23bo$2obo4bo13bo4bob2o$3bo4bo13bo4bo$2bo4bobo11bobo4bo$2bo25bo!

User avatar
Freywa
Posts: 877
Joined: June 23rd, 2011, 3:20 am
Location: Singapore
Contact:

Re: Just the place for a Snark!

Post by Freywa » June 11th, 2013, 2:03 am

hkoenig wrote:Here's a version with a slightly smaller object, in terms of population. But this object has a much greater chance of being constructable.

Code: Select all

x=23, y=47
...
Which version of the snark should we use? Playle's original, the one above by Koenig, or something else? I've got a feeling that Koenig's is the best. He provided evidence that his version's glider synthesis would be much cheaper than the original 50-glider synthesis. As it turns out, only three gliders are required to destroy Koenig's snark, as compared to five for the original:

Code: Select all

x = 57, y = 51, rule = B3/S23
55bo$54bo$54b3o11$34bo$33bo$33b3o13$15bo$13b3o$12bo$12b2o3$21bo$20bo$
20b3o2$2b2o$bobo5b2o$bo7b2o$2o2$14bo$10b2obobo$9bobobobo$6bo2bobobob2o
$6b4ob2o2bo$10bo4bobo$8bobo5b2o$8b2o!
And as an auxiliary piece of information, here is how to remove an eater with a single glider in all four directions:

Code: Select all

x = 20, y = 22, rule = B3/S23
bo11bo$2bo9bo$3o9b3o3$6b2o6b2o$5bobo5bobo$5bo7bo$4b2o6b2o5$6b2o6b2o$5b
obo5bobo$5bo7bo$4b2o6b2o3$5b3o9b3o$7bo9bo$6bo11bo!
Princess of Science, Parcly Taxel

Code: Select all

x = 31, y = 5, rule = B2-a/S12
3bo23bo$2obo4bo13bo4bob2o$3bo4bo13bo4bo$2bo4bobo11bobo4bo$2bo25bo!

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » July 6th, 2013, 1:12 pm

Just for the record, there is 48-glider continuous synthesis of the snark, improved after Mark Niemiec' advice.

Code: Select all

x = 216, y = 212, rule = B3/S23
194bo8bo$194bobo4b2o12bo$194b2o6b2o9b2o$214b2o11$191bo$189b2o$190b2o2$
13bobo$14b2o$14bo2$178bo$177bo$2bo174b3o$obo$b2o7$4bobo8bo149bo$5b2o9b
2o145b2o$5bo9b2o147b2o4$158bo$157bo$157b3o5$29bo$30b2o118bobo$29b2o
119b2o$151bo$35bo125bo5bo$33bobo120bo3bo5bo$34b2o118b2o4b3o3b3o$155b2o
2$37bo$35bobo$36b2o9$151bo$150bo$150b3o12$140bobo$140b2o$141bo14$126bo
$124b2o$125b2o4$93bo$94b2o$93b2o2$106bo$105bo$105b3o$117bobo$86bobo28b
2o$87b2o29bo$87bo7$91b3o$93bo$92bo$110b2o$109b2o$111bo7$118b2o9b2o$86b
2o30bobo8bobo$85bobo30bo10bo$87bo2$118b2o$117b2o$119bo$125b2o$83b2o39b
2o$82bobo41bo$84bo5$144bo$143b2o$143bobo4$151b3o$151bo$152bo3$148b2o$
147b2o$149bo6$164bo$163b2o$163bobo$147bo$146b2o$146bobo$27bo$27b2o$26b
obo6$19bo9b3o$19b2o10bo$18bobo9bo125b2o$156bobo$23b2o131bo$22bobo$24bo
7$22b2o$23b2o$22bo174bo$196b2o$196bobo5$206b2o$206bobo$206bo3$181b3o$
181bo$4b2o176bo$3bobo$5bo!
Ivan Fomichev

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Just the place for a Snark!

Post by codeholic » April 25th, 2015, 1:13 pm

There is a direct 8-glider synthesis for the 18-cell predecessor based on a soup.

Code: Select all

x = 21, y = 27, rule = B3/S23
11bo$9bobo$6bo3b2o$4bobo$5b2o3$18b3o$18bo$19bo$11b2o$11bobo$3bo7bo$3b
2o$2bobo3$2o$b2o6b2o$o8bobo$9bo4$9b2o$8b2o$10bo!
It reduces the snark synthesis to 37 gliders:

Code: Select all

x = 152, y = 148, rule = B3/S23
130bo8bo$130bobo4b2o12bo$130b2o6b2o9b2o$150b2o11$127bo$125b2o$126b2o2$
13bobo$14b2o$14bo2$114bo$113bo$2bo110b3o$obo$b2o7$4bobo8bo85bo$5b2o9b
2o81b2o$5bo9b2o83b2o4$94bo$93bo$93b3o5$29bo$30b2o54bobo$29b2o55b2o$87b
o$35bo61bo5bo$33bobo56bo3bo5bo$34b2o54b2o4b3o3b3o$91b2o2$37bo$35bobo$
36b2o18$74bo$72bobo$69bo3b2o$67bobo$68b2o3$81b3o$81bo$82bo$74b2o$74bob
o$66bo7bo$66b2o$65bobo3$63b2o$64b2o6b2o$63bo8bobo$72bo4$72b2o$71b2o$
73bo$100bo$99b2o$99bobo4$27bo$27b2o$26bobo6$19bo9b3o$19b2o10bo$18bobo
9bo61b2o$92bobo$23b2o67bo$22bobo$24bo7$22b2o$23b2o$22bo110bo$132b2o$
132bobo5$142b2o$142bobo$142bo3$117b3o$117bo$4b2o112bo$3bobo$5bo!
Bonus: Slow-salvo-friendly synthesis for the still-life

Code: Select all

x = 28, y = 24, rule = B3/S23
2$16bo$9b2o4bobo$9b2o4bo2bo$16b2o3$11b2o$10bo2bo$5bo4bobo$4bo6bo$4bo2b
o$4b3o6$8bo$7bobo$7bobo$8bo!
Ivan Fomichev

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

Re: Just the place for a Snark!

Post by Extrementhusiast » April 25th, 2015, 4:29 pm

codeholic wrote:There is a direct 8-glider synthesis for the 18-cell predecessor based on a soup.

Code: Select all

RLE
Any chance of making use of this soup, which makes the SL one step farther along?

Code: Select all

x = 16, y = 16, rule = B3/S23
b2ob2ob2obobo$4obob2o3bobo$2obo2bob2o2b2obo$b2obo5bob2obo$bobo6bob2o$
2ob2ob2o4bo$bobob2o3bobo$7b2obob2o$b2o2bo2b3o$bo2b3obo3b2obo$obob3ob2o
bob2o$bob2o5bobo$o3bobobobob3o$b2o2b2o2bo3bobo$b2ob2o9bo$2bobob2o2bo3b
o!
I Like My Heisenburps! (and others)

Post Reply