## Just the place for a Snark!

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.

### Re: Just the place for a Snark!

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:

`x = 108, y = 74, rule = LifeHistory75.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.2A28.2A28.2A28.2A3\$68.C\$67.C.C\$67.C.C26.2C\$7.2C29.2C28.C27.2C\$2.2A2.C.C23.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.A21.2C6.A\$12.2A58.2A20.C7.2A6\$70.2C\$2.2A4.2C52.2A5.C2.C19.2A\$.A.A3.C.C51.A.A6.2C19.A.A5.2C\$.A6.C52.A29.A7.2C\$2A58.2A28.2A!`
MikeP

Posts: 80
Joined: February 7th, 2010, 9:51 am
Location: Cambridge, UK

### Re: Just the place for a Snark!

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:

`x = 299, y = 239, rule = B3/S23118b2o3b2o\$118b2o2bob3o\$122bo4bo\$118b4ob2o2bo\$118bo2bobobob2o\$121bobobobo\$122b2obobo\$126bo2\$112b2o\$113bo7b2o\$113bobo\$114b2o\$121b2o\$121b2obo98b2o3b2o26b2o3b2o\$122b2o99b2o2bob3o22b3obo2b2o\$123bo103bo4bo20bo4bo\$223b4ob2o2bo20bo2b2ob4o\$223bo2bobobob2o18b2obobobo2bo\$124b2o100bobobobo20bobobobo\$124bo102b2obobo20bobob2o\$125b3o103bo22bo\$127bo\$136bobo78b2o48b2o\$137b2o79bo7b2o29b3o7bo\$126b2o3b2o4bo80bobo5b2o28bo3bo4bobo\$124b3obo2b2o86b2o34bo5bo3b2o\$108b2o13bo4bo125bo3bo3bo\$109b2o12bo2b2ob4o121bo2bobo2bo\$108bo13b2obobobo2bo92b2o27bo3bo3bo\$123bobobobo94bobo28bo5bo\$123bobob2o97bo33bo\$124bo130bo3bo\$229b2o24bo\$137b2o90bo8bobo15bo\$128bo8bo92b3o6b2o12b3o\$127b3o5bobo94bo6bo13bo\$126b5o4b2o15bo\$125b2o3b2o21bo115bo\$124b3o3b3o18b3o87bo26b2o\$125b2o3b2o107b2o27bobo\$126b5o109b2o\$93b3o31b3o\$95bo30b3o\$94bo30b2o83b2o\$126bo54bo29b2o\$123b3o55b3o26bo\$123bo60bo\$183b2o69bo\$153bo16b2o48b2o33bo\$110bo27b3o12b3o14b2o48b2o31b3o34bo\$110bobo25bo17bo115b2o14b5o\$110b2o27bo15b2o9bo103bo2bo13bo5bo\$167b2o101b2obobo4bo7b3o2bo\$92bo67b3o3b2o12b3o26b3o13bo46bob2o3bobo9bob2o\$92b3o64bo4bo13bo4bo24bo4bo11bobo44bo5bo3bo5b4o2bo\$79bo15bo129b2o7b2o34b3o5bo3bo5bo3b2o\$79b2o13b2o59bobo2bo3bo13bo3bo2bobo16bobo2bo3bo20bo34bo8bo3bo6b3o\$78bobo74bobo3b3o6b3o6b3o3bobo16bobo3b3o6b3o10bobo34b2o8bobo9bo\$154bo15b3o15bo14bo15b3o10b2o46bo10bob2o\$86b2o66b2o15bo15b2o14b2o15bo69b2ob2o\$86bo67b3o14bo14b3o14b3o14bo15b2o7bo21b2o\$83b2obo68b2o14bo14b2o16b2o14bo15b2o5b3o20bo2bo\$83bo2b3o7bobo53b2ob2o13bobo15bo14bo15bobo20bo39b2o\$84b2o3bo6bo2bo53bobo81bo4b2o22b3o13bo\$86b4o6bo2bo48b2o4bo81bobo20b2o22b3o\$86bo11bo3b2o45bo20bobo15bo14bo15bobo13b2ob2o18bobo24bo\$87b3o12bobo41b3o5b2o15bo14b2o16b2o14bo14b2o21bo\$90bo13bo41bo7b2o15bo14b3o14b3o14bo14b3o19b2o\$85b5o14b2o65bo15b2o14b2o15bo15b2o\$84bo73b2o10b3o15bo14bo15b3o15bo33bo\$64b2o17bo2b2o69bobo10b3o6b3o3bobo16bobo3b3o6b3o6b3o3bobo30b2obobo\$63bobo16bob2obo69bo20bo3bo2bobo16bobo2bo3bo13bo3bo2bobo29bobobobo\$65bo10b2o4bo73b2o7b2o96bo2bobobob2o\$74bo2bo2b2ob4o77bobo11bo4bo24bo4bo13bo4bo30b4ob2o2bo\$74b2obobobobo2bo79bo13b3o26b3o12b2o3b3o35bo4bo\$77bobobobo139b2o38b2o2bob3o\$77bobob2o37bo104bo9b2o15bo10b2o3b2o\$78bo28bo10b3o114bo17bo\$108bo8bo52b2o19b2o27b2o14b3o12b3o\$91b2o13b3o8b2o51b2o18bobo27b2o16bo\$82b2o7bo100bo\$82b2o5bobo\$89b2o34b2ob2o51bo28bo\$126bob2o49b2o30b2o\$126bo53b2o28b2o\$49b2o67b2o4b3o\$50b2o66b2o3bo3b2o70b2o3b2o\$49bo22bo13bo36b4o2bo20b2o45b3obo2b2o\$71bo13b2o22b2o15bob2o21b2o43bo4bo\$71b3o5b2o4bobo20bobo12b3o2bo21bo45bo2b2ob4o32b3o\$80bo27bo13bo5bo66b2obobobo2bo32bo\$77b3o27b2o6bo7b5o68bobobobo36bo26bo\$77bo35b2o10bo70bobob2o65b2o\$114b2o60b2o19bo68b2o\$100bo76b2o\$100b3o73bo33b2o\$103bo97b2o7bo28bo\$102b2o61bo35b2o5bobo15bo10b3o\$165bobo40b2o14bobo9bo\$105bo59b2o58b2o9b2o51bo\$34b3o67bo2bo179b3o\$36bo71bo177bo\$35bo22bo9b2o3b2o24b2o4bo29b3o106b2o40b2o\$56b2o10b2o2bob3o23bo4bo3bo27bo53bo53bo8bo\$57b2o13bo4bo22bo2bo5bo2b2o22bo54bobo11b2o31bo6bob2o4b2o\$68b4ob2o2bo24b2o8bobo76b2o5b2o4b2o31bo6b2o2bo4bobo38b2ob2o\$68bo2bo3bob2o24bobobo6bo84bo6bo30b2o3b2o2b2o34bo12bob2o\$71bobobobo26b3o7b2o80b3o43b2obo34bobo12bo\$72b2obobo83b3o32bo31b2o15bo35b2o4b2o4b3o\$76bo24bo3bo57bo63bobo12b3o24bo17b2o3bo3b2o\$100bob2obo56bo64bo13bo9b2o14b5o20b4o2bo\$34bo27b2o36bobo3b2o118b2o5bobo6b5o5bo13bo5bo5b2o15bob2o\$34b3o26bo8bo26b2obobobo2bo40bobo68bo11b2o11bo5bobo12b3o2bo4bobo12b3o2bo\$37bo25bobo5b2o27bo2b2ob4o40b2o69b3o10bo9bo8b2o15bob2o3bo13bo5bo\$20bo15b2o26b2o34bo4bo45bo72bo19b2o21b4o2bo2b2o14b5o\$20b2o56bo22b3obo2b2o113b2o37b2o3bo3b2o21bo\$19bobo57bo23b2o3b2o11bo140b2o4b3o\$25b2ob2o12bo34b3o41b2o132b2o13bo\$25b2obo13bobo75bobo53bobo75bobo13bob2o\$28bo13b2o132b2o41b3o34bo12b2ob2o\$28b3o4b2o140bo11b2o3b2o23bo57bobo\$4bo21b2o3bo3b2o37b2o113b2o2bob3o22bo56b2o\$2b5o14b2o2bo2b4o21b2o19bo72bo45bo4bo34b2o26b2o15bo\$bo5bo13bo3b2obo15b2o8bo9bo10b3o69b2o40b4ob2o2bo27b2o5bobo25bo\$bo2b3o12bobo4bo2b3o12bobo5bo11b2o11bo68bobo40bo2bobobob2o26bo8bo26b3o\$2obo15b2o5bo5bo13bo5b5o6bobo5b2o118b2o3bobo36b2o27bo\$o2b4o20b5o14b2o9bo13bo64bo56bob2obo\$b2o3bo3b2o17bo24b3o12bobo63bo57bo3bo24bo\$3b3o4b2o4b2o35bo15b2o31bo32b3o83bobob2o\$3bo12bobo34bob2o43b3o80b2o7b3o26bobobobo\$2obo12bo34b2o2b2o3b2o30bo6bo84bo6bobobo24b2obo3bo2bo\$2ob2o38bobo4bo2b2o6bo31b2o4b2o5b2o76bobo8b2o24bo2b2ob4o\$44b2o4b2obo6bo31b2o11bobo54bo22b2o2bo5bo2bo22bo4bo13b2o\$44bo8bo53bo53bo27bo3bo4bo23b3obo2b2o10b2o\$11b2o40b2o106b3o29bo4b2o24b2o3b2o9bo22bo\$12bo177bo71bo\$9b3o179bo2bo67b3o\$9bo51b2o9b2o58b2o59bo\$62bo9bobo14b2o40bobo\$59b3o10bo15bobo5b2o35bo61b2o\$59bo28bo7b2o97bo\$87b2o33bo73b3o\$120b2o76bo\$31b2o68bo19b2o60b2o\$30b2o65b2obobo70bo10b2o35bo\$32bo26bo36bobobobo68b5o7bo6b2o27b3o\$60bo32bo2bobobob2o66bo5bo13bo27bo\$58b3o32b4ob2o2bo45bo21bo2b3o12bobo20bobo4b2o5b3o\$97bo4bo43b2o21b2obo15b2o22b2o13bo\$93b2o2bob3o45b2o20bo2b4o36bo13bo22bo\$93b2o3b2o70b2o3bo3b2o66b2o\$172b3o4b2o67b2o\$87b2o28b2o53bo\$86b2o30b2o49b2obo\$88bo28bo51b2ob2o34b2o\$207bobo5b2o\$106bo100bo7b2o\$60bo16b2o27bobo18b2o51b2o8b3o13b2o\$45b3o12b3o14b2o27b2o19b2o52bo8bo\$45bo17bo114b3o10bo28bo\$29b2o3b2o10bo15b2o9bo104bo37b2obobo\$27b3obo2b2o38b2o139bobobobo\$26bo4bo35b3o3b2o12b3o26b3o13bo79bo2bobobobob2o\$26bo2b2ob4o30bo4bo13bo4bo24bo4bo11bobo77b4ob2o2bo2bo\$25b2obobobo2bo96b2o7b2o73bo4b2o10bo\$26bobobobo29bobo2bo3bo13bo3bo2bobo16bobo2bo3bo20bo69bob2obo16bobo\$26bobob2o30bobo3b3o6b3o6b3o3bobo16bobo3b3o6b3o10bobo69b2o2bo17b2o\$27bo33bo15b3o15bo14bo15b3o10b2o73bo\$61b2o15bo15b2o14b2o15bo65b2o14b5o\$40b2o19b3o14bo14b3o14b3o14bo15b2o7bo41bo13bo\$40bo21b2o14bo14b2o16b2o14bo15b2o5b3o41bobo12b3o\$13bo24bobo18b2ob2o13bobo15bo14bo15bobo20bo45b2o3bo11bo\$13b3o22b2o20bobo81bo4b2o48bo2bo6b4o\$16bo13b3o22b2o4bo81bobo53bo2bo6bo3b2o\$15b2o39bo20bobo15bo14bo15bobo13b2ob2o53bobo7b3o2bo\$29bo2bo20b3o5b2o15bo14b2o16b2o14bo14b2o68bob2o\$30b2o21bo7b2o15bo14b3o14b3o14bo14b3o67bo\$4b2ob2o69bo15b2o14b2o15bo15b2o66b2o\$4b2obo10bo46b2o10b3o15bo14bo15b3o15bo\$7bo9bobo8b2o34bobo10b3o6b3o3bobo16bobo3b3o6b3o6b3o3bobo74bobo\$7b3o6bo3bo8bo34bo20bo3bo2bobo16bobo2bo3bo13bo3bo2bobo59b2o13b2o\$5b2o3bo5bo3bo5b3o34b2o7b2o129bo15bo\$4bo2b4o5bo3bo5bo44bobo11bo4bo24bo4bo13bo4bo64b3o\$4b2obo9bobo3b2obo46bo13b3o26b3o12b2o3b3o67bo\$5bo2b3o7bo4bobob2o101b2o\$5bo5bo13bo2bo103bo9b2o15bo27b2o\$6b5o14b2o115bo17bo25bobo\$8bo34b3o31b2o48b2o14b3o12b3o27bo\$43bo33b2o48b2o16bo\$44bo\$175bo\$88bo28bo55b3o\$72bo13b2o30b2o52bo\$72b3o12b2o28b2o53b2o30bo\$75bo94b3o30bo\$74b2o93b3o31b3o\$57b2o109b5o\$28bobo27b2o107b2o3b2o\$29b2o26bo87b3o18b3o3b3o\$29bo115bo21b2o3b2o\$146bo15b2o4b5o\$45bo13bo6bo94bobo5b3o\$43b3o12b2o6b3o92bo8bo\$42bo15bobo8bo90b2o\$43bo24b2o\$39bo3bo130bo\$38bo33bo60bo36b2obobo\$37bo5bo28bobo56bobo35bobobobo\$36bo3bo3bo27b2o58b2o32bo2bobobob2o13bo\$36bo2bobo2bo121b4ob2o2bo12b2o\$36bo3bo3bo125bo4bo13b2o\$32b2o3bo5bo34b2o86b2o2bob3o\$31bobo4bo3bo28b2o5bobo80bo4b2o3b2o\$31bo7b3o29b2o7bo79b2o\$30b2o48b2o78bobo\$171bo\$44bo22bo103b3o\$40b2obobo20bobob2o102bo\$39bobobobo20bobobobo100b2o\$36bo2bobobob2o18b2obobobo2bo\$36b4ob2o2bo20bo2b2ob4o\$40bo4bo20bo4bo74bobo26bo\$36b2o2bob3o22b3obo2b2o71b2o26b2o\$36b2o3b2o26b2o3b2o71bo26bob2o\$176b2o\$183b2o\$183bobo\$176b2o7bo\$185b2o2\$172bo\$171bobob2o\$171bobobobo\$170b2obobobo2bo\$171bo2b2ob4o\$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 --!

dvgrn
Moderator

Posts: 4910
Joined: May 17th, 2009, 11:00 pm

### Re: Just the place for a Snark!

Here is a smaller pseudo p43 gun (by bounding box) using snarks:
`x = 307, y = 134, rule = B3/S23145bob2o\$145b2obo\$249b2ob2obo\$183bo64bobobob2o\$132bo42bo6bobo64bo\$101bo11b2o17b3o38b3o6bobo32bo\$100bobo11bo20bo19b3o14bo8b2ob3o29bobo6bo42bo\$51bob2o45bobo10bo20b2o11b2o6bo16b2o13bo28bobo6b3o16b3o19b3o17b2o11bo\$51b2obo43b3ob2o9b2o32b2o7bo10bo13b2ob3o27b3ob2o8bo17bo18bo20bo11bobo\$97bo40bo28bo13b2obo28bo13b2o16bo6b2o11b2o20bo10bobo\$89bo8b3ob2o33bob2o28bo44b3ob2o32b2o7bo24b2o9b2ob3o\$38bo42bo6bobo9bob2o2b3o28bo3bo22bo3b3o45bob2o40b4o39bo\$7bo11b2o17b3o38b3o6bobo17bo28b2o2bo22b2obo3bo57b3o26b2o3b2o27b2o3b2ob3o\$6bobo11bo20bo19bob2o13bo8b2ob3o14bo29b2ob2o24b5o10b2o45bo2bo2bo22bo3bo30b2o3b2obo\$6bobo10bo20b2o11b2o6b4o13b2o13bo15b3o4b2o16bo3b2o22b2o3b3o11b2o45bo4bo23bo3bo\$4b3ob2o9b2o32b2o6bo3bo21b2ob3o15bo3bo3b2o14b2o28bo55b2o8bobo2b3o21b2o2bo\$3bo58b3o22b2obo21bo20b2o28bo54b2o9b2o6b3o19bo3bo19b2o2b2o\$4b3ob2o3b2o47b3o33b2o8b2ob2o46b2o76b3o27bo15b4obo\$6bob2o3b2o47bo36bo10bo49bo107b2o16bo\$99bobo55b3o8b2o4bo9b2obo52b2o25b2o17b3o12b2o\$22b2ob2o60b2o11b2o55bo11bo4b2o8bob2o52bo60bo\$21bo3b2o5b3o52b2o77b3o4bob2o36bob2o14b2o8b3o55bobo\$22bo7bo3b2o90b2o38bo7bo3bobo32b2obo8b3o3bo11bo55b2o\$24b2o4bobo2b2o76b2o12bo20b2o24b4o54b3o\$4b2o17bo5bo5bo29b2o46bobo8b3o21bobo23bob2o3bo39b3o10bo38b2o\$5bo13b3o2b2o4bo2b2o31bo15b3o30bo8bo25bo28b2o40b3o27b2o20bo12b2o\$5bobo4bo12bo4bo32b3o8b2o4b2o2bo5b2obo21b2o33b2o21bo2bo47b3o23bobo21b3o8bobo\$6b2o3b3o49bo11bo5bob2o5bob2o80bo46b2obobo23bo25bo8bo\$10bo3bo57b3o146b2obobo22b2o33b2o\$9b2o2b2o17b2o38bo9bo\$10b2o7b2o12bo20b2o27b2o82b2o\$11b2o6bobo8b3o21bobo111bo5b2obo\$12b2o7bo8bo25bo54b2o55bobo3bo2bo46b3o5b2o\$13b2o6b2o33b2o53bobo55b2o4b3o45b2ob2o4bo\$12bo100bo108bobob2o2bobo55b2o\$14bo87bo10b2o107bo3bo3b2o55bobo8bo\$14b2o85b3o119bo2bo60bo9bobo\$13bo2bo56b2o26bob2o118b3o60b2o8b2ob2o\$14b3o57bo25b2o85b2o107bo2bo\$16b3o55bobo23b2o85bo107bo3bo\$17bobo55b2o18b2o3b2o83bobo24b2o85bo\$19bo74bobo7bo15bo64b2o26bo\$19b2o73bo8b2o13b3o92bobo\$6bo86b2o6bobo13bo80b2o14b2o64bo\$4b2o75b2o17bo2bo13b2o79b2o80b3o\$5b2o74bobo9b2o6b2o180bo\$81bo11bo20bo167b2o15bo5b2o\$bo89bobo18bo2bo182b2o6bo\$obo23bo64b2o20b2o190bo\$2o22b3o61b2o215b2o\$23bo64b2o82b2o22bo\$2o5b2o14b2o60b3o83bo2bo21b2o5bo\$o6b2o77bo2b2o81bo22bobo4b2o\$bo83b3ob2o93b2o16bobo\$2o86b2o78b2o13bo2bo\$12bo71b2o2bo80bo13bobo29b2o\$11b3o71b3o78b3o13b2o31bo15b2o\$10bo2b2o71bo13b2o64bo15bo48bo\$9b2o88bobo83b2o45b3o\$8b2ob3o85bo85b2o47bo64b2o\$8b2o2bo77b2o6b2o85b2o112bobo\$11b3o60b2o14b2o90b2obo115bo\$9b2o64bo22b2o83b3o29bo85b2o\$9b2o61b3o23bo73b2o10bo21b2o7bo3bo\$6b2o64bo23bobo74bo31bobo7bo2bo\$5bobo88b2o11b3o4b2o55bobo30bo7b2ob2o8b2o60b3o\$5bo11bo91bo2bo3bobo55b2o39bobo9bo60bo2bo\$4b2o9bobo74b2o15bob2o5bo97bo8bobo55b2o3bo3bo\$16b2o75b2o23b2o105b2o55bobo2b2obobo\$92bo189bo4b2ob2o\$78b2o120b3o78b2o5b3o\$79bo32bo87b2obo\$22b2o55bobo28bo2bo21b2o33b2o26b2obobo4b2o\$22bobo55b3o23b2o28bo25bo8bo36bobo\$24bo57b3o20bo3b2obo23bobo21b3o8bobo27b2o7bo18b2o33b2o22bobob2o\$24b2o56bo2bo23b4o24b2o20bo12b2o36b2o17bo8bo25bo23bobob2o\$83b2o21bobo3bo7bo38b2o66bobo8b3o21bobo23b3o\$84bo25b2obo4b3o106b2o12bo20b2o27b3o\$86bo12b2obo8b2o4bo11bo55b2o53b2o38bo10b3o\$41b2o33b2o6b2o13bob2o9bo4b2o8b3o55bobo92b3o\$42bo25bo8bo7b2o39bo49bo10bo26b2o55bo11bo3b3o8bob2o\$42bobo21b3o8bobo6b2o38b2o46b2ob2o8b2o24bobo55b3o8b2o14b2obo\$14b2o27b2o20bo12b2o7b2o34bo28b2o20bo38bo60bo\$16bo9bo38b2o17b2o2b2o34bo28b2o14b2o3bo3bo12b2o19b2o12b3o17b2o25b2o\$24b3o57bo3bo15b2o11b3o3b2o22b2o3bo16b2o4b3o14bo35bo16b2o\$5b2obo5b2obo5bo11bo49b3o3b2o11b2o10b5o24b2ob2o29bo12bobo31bob4o15bo27b3o\$5bob2o5bo2b2o4b2o8b3o32bo4bo12bo4bobo21bo3bob2o22bo2b2o28bo8b2o4b2o31b2o2b2o19bo3bo19b3o6b2o9b2o\$14b3o15bo31b2o2bo4b2o2b3o13bo22b3o3bo22bo3bo28b3o2b2obobo64bo2b2o21b3o2bobo8b2o\$32b2o29bo5bo5bo17b2o22bo28b2obo33b2obo66bo3bo23bo4bo\$62b2o2bobo4b2o27bob2o13bo28bo38bo11bo14bob2o3b2o30bo3bo22bo2bo2bo\$63b2o3bo7bo23b3ob2o13bo10bo7b2o32b2o9b2ob2o10b2o12b3ob2o3b2o27b2o3b2o26b3o\$10b2o52b3o5b2o3bo21bo13b2o16bo6b2o11b2o20bo10bobo11bobo10bo39b4o40b2obo\$10b2o60b2ob2o23b3ob2o8bo14b3o19bo20bo11bobo24bob2ob2o9b2o24bo7b2o32b2ob3o\$102b2o2bo4b3o38b3o17b2o11bo23bobo2bobo10bo20b2o11b2o6bo16b2o13bo\$36bo47b2o3b2obo12b2o4bo42bo54b2obobobobo9bo20bo18bo17bo8b2ob3o\$34b3o47b2o3b2ob3o117bo2bob2o8b2o17b3o19b3o16b3o6bobo\$8bob2o22b3o29b2o3b2o22bo3b2o21b2o3b2o5b2o12bo2bobo24b2o3b2o18bo2b2o4b2obo30bo42bo6bobo\$6b3ob2o21bo3bo6b2o20b2o2bob3o3b2o9b2ob4o2bob3o19b2o2bob3o3bo13b5obo23b2o2bob3o16bo2bobo4bobo81bo\$5bo13b2o13b4o6b2o11b2o11bo4bo3bo10bobo5bo4bo22bo4bo3b3o16bo4b2o21bo4bo21bo2bo2b2o48bo\$6b3ob2o8bo13b2obo19bo8b4ob2o2bo3bobo8bobob4ob2o2bo18b4ob2o2bo5bo12b4ob2o2bo2bo15b4ob2o2bo15b2o7bobo44b2obobobo\$8b2o2bo4b3o38b3o5bo2bobobob2o3b2o9b2obo2bobobob2o17bo2bobobob2o17bo2bobobobob2o15bo2bobobob2o12bo3bo5b2ob3o42bob2ob2o\$11b2o4bo42bo8bobobobo21bobobobo21bobobobo21bobobobo21bobobobo13bob2o2bo9bo\$70b2obobo22b2obobo22b2obobo22b2obobo22b2obobo13bo3bo5b2ob3o\$74bo27bo27bo27bo27bo16bobo5b2obo\$203b3o\$60b2o26b2o26b2o26b2o26b2o44b2o\$61bo7b2o18bo7b2o18bo27bo7b2o18bo7b2o15b2o18bo\$61bobo5b2o18bobo5b2o18bobo25bobo5b2o18bobo5b2o14bobo16bobo\$62b2o26b2o26b2o5b3o18b2o26b2o21bo18b2o\$48bo75bo3bo67b2o\$49bo73bo5bo59bo\$47b3o11bo6b2o19bo27bo6bo3bo16bo27bo13bobo\$59b3o5bobo17b3o25b3o7b3o15b3o25b3o14b2o\$58bo10bo16bo27bo27bo27bo\$58b2o26b2o21bo4b2o26b2o26b2o\$72b2o26b2o5bobo18b2o18b2o6b2o26b2o\$72bo7b2o18bo7b2o18bo18bobo6bo27bo\$73b3o7b3o15b3o25b3o17bo7b3o25b3o\$75bo2bo4bo2b2obo13bo27bo27bo9bo17bo12b3o3bo\$81bo4b5o77b3o29b8o\$81bo2b4ob2o78b2o29bo2b3obo\$48b2o26bo3b2o5b2o15b2o26b2o26b2o41bob2o4b2o\$47bobo5b2o18bob2o3b2ob2o16bobo5b2o18bobo5b2o18bobo5b2o22b2o7b4obo5bobo\$47bo7b2o18bo6bobobo16bo7b2o18bo7b2o18bo7b2o21bobo8bob3o7bo\$46b2o26b2o26b2o26b2o26b2o30bo11b3o8b2o\$83b3o103b2o\$60bo23b2o2bo27bo27bo27bo\$56b2obobo22b2obobo22b2obobo22b2obobo22b2obobo\$55bobobobo21bobobobo21bobobobo21bobobobo21bobobobo\$52bo2bobobob2o17bo2bobobob2o17bo2bobobob2o17bo2bobobob2o17bo2bobobob2o\$52b4ob2o2bo18b4ob2o2bo18b4ob2o2bo18b4ob2o2bo18b4ob2o2bo\$56bo4bo22bo4bo22bo4bo22bo4bo22bo4bo36bo\$52b2o2bob3o19b2o2bob3o19b2o2bob3o19b2o2bob3o19b2o2bob3o38bo\$52b2o3b2o21b2o3b2o21b2o3b2o21b2o3b2o21b2o3b2o38b3o!`

Edit: slightly smaller
Last edited by skomick on May 3rd, 2013, 11:28 pm, edited 1 time in total.
Shannon Omick
skomick

Posts: 72
Joined: February 11th, 2011, 11:41 pm

### Re: Just the place for a Snark!

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%...

DivusIulius

Posts: 89
Joined: April 1st, 2009, 11:23 am

### Re: Just the place for a Snark!

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:

`#C bootstrapped p86 Herschel factory and pseudo-p43 gunx = 218, y = 152, rule = B3/S23163b2o3b2o\$163b2o2bob3o\$167bo4bo\$163b4ob2o2bo\$163bo2bobobob2o\$166bobobobo\$166bo3bobo\$171bo\$166bobo\$157b2o\$158bo6bobobo\$158bobo4b5o\$159b2o2b2obo4b2o\$164b2o2bo4bo\$165bobo\$165b2o5b2o\$165b5o\$45b2o3b2o115bo\$43b3obo2b2o\$42bo4bo121b2o\$42bo2b2ob4o117bo\$41b2obobobo2bo98bo19b3o\$42bobobobo99b5o14b3o2bo\$42bobob2o84b2o3b2o8bo5bo13bo2bo\$43bo88b2o2bob3o6bo2b3o12bobo2b2o\$136bo4bo4b2obo15b2o\$56b2o74b4ob2o2bo4bo2b4o\$47b2o7bo75bo2bobobob2o4b2o3bo3b2o\$47b2o5bobo78bobobobo7b3o4b2o\$54b2o80b2obobo7bo13b2o\$140bo5b2obo12b2o\$146b2ob2o13bo\$49bo76b2o78bo\$48b2o77bo7b2o55bo11b3o\$48bobo76bobo5b2o20b2o34b2o8bo\$128b2o28bo33b2o9b2o\$44b2o109b3o\$45bo96bo12bo25bo\$42b3o98b2o18b2o14b5o27b2ob2o\$42bo99b2o20bo13bo5bo27bob2o\$164bobo12b3o2bo27bo\$165b2o15bob2o18b2o4b3o\$138b2o39b4o2bo18b2o3bo3b2o\$29bo108bo35b2o3bo3b2o24b4o2bo\$27b2o110b3o19bo12b2o4b3o12b2o15bob2o\$28b2o111bo17b3o20bo11bobo12b3o2bo\$158bo23bob2obo6bo13bo5bo\$158b2o21b2ob2ob3o3b2o14b5o\$9bo180bo20bo\$9b3o151bo25b2o\$12bo109bo40b2o8b2o\$11b2o99bo9b2o38bobo8bo\$110b5o6bobo5b2o43b3ob2ob2o\$109bo5bo13bo46bob2obo\$2ob2o65b2o37bo2b3o12bobo18b2o31bo11bobo\$2obo65b2o37b2obo15b2o18bobo5b2o24b3o4b2o3b2o\$3bo67bo36bo2bob2o32bo7b2o22b2o3bo3b2o4bo\$3b3o4b2o97b2o2b2o3b2o26b2o30bo2b4o\$b2o3bo3b2o99b2o6bo58b2obo15b2o\$o2b4o104bo6bo41bo18bo2b3o12bobo\$2obo15b2o82b2o3b2obo44b2obobo17bo5bo13bo\$bo2b3o12bobo81bo4b2ob2o42bobobobo18b5o14b2o\$bo5bo13bo79bobo48bo2bobobobob2o17bo\$2b5o14b2o78b2o49b4ob2o2bo2bo\$4bo9bobo102b2o28bo6bo4b2o\$15b2o103bo28b6obo\$15bo44bo49bo6b3o35bo52bo\$60b3o47b3o4bo33b4o12bo38b3o\$63bo49bo36bo3bobo10b3o35bo\$46b2o14b2o11b2o10b3o22b2o11b2o23b2o3b2o13bo34b2o\$46b2o27b2o8b2ob2o35b2o42b2o\$85b2ob2o47bo\$86b2o47b2ob2o53bo\$40b2o96b5o14bo3b2o28b3o\$40b2ob3ob2o90bo2bo14bob2ob2o6b2obo16bo14bo\$44b2ob2o62bo3b2o22bo2bo14bo2bob2ob3o2b2o2bo15b2o14b2o\$45b2obo8b3o49b2ob2ob2o23b2o17b2ob2o2b2o6bo22b2o6b2o\$46b2o7b4ob2o46bo7bo42bob3o3b2o4b2o23b2o\$40bo2bo6bobo4b2o2bo38b2o7bo6b2o40b3o2b2o7bo24bo\$43bo6b2o7b3o25b2o11b2o9b2o2b2o19b2o25bo5b2o\$39bo4bo9bobo31bo22b2o2b2o18bobo\$39b2o3bo40b3o47bo\$85bo48b2o10b2o46b2o6b2o\$59bo3b2o82bo45b3o5bo2bo\$46b2o10bobo3bo79b3o9b2o35bo2bo5b2o\$36bo5bo5bo9b2o3bo12b2o48b2o16bo11bo20b2o14b2obo20bo\$37b2o23bo13bobo47bobo28bo20bo15b2o19bobo\$36b2o5bo4bo9b5obo13bo49bo27b2o17b3o6bob2o17b2o9b2o\$45b2o11bo4b2o13b2o48b2o45bo6b3ob2o17bo\$59b3o119bo24b3o\$61bob2o117b3ob2o20bo\$62bobo17bo101bobo\$82b3o99bobo4b2o\$85bo99bo6bo\$84b2o7bo95b3o\$92bo96bo\$59b2o31b3o\$59bobo11b2ob2o\$61bo11b2obo\$61b2o13bo\$76b3o4b2o\$52b3o19b2o3bo3b2o\$51bo2bo18bo2b4o\$51bo4bo16b2obo15b2o\$51bo22bo2b3o12bobo\$57bo16bo5bo13bo\$52bo22b5o14b2o\$49b2o5bo20bo\$48b2ob2ob2o\$42b2obo3bo4bo\$42bob2o4bo2bo52bo\$50b2o52b3o\$103bo\$103b2o2\$97bo\$95bobo13b2ob2o\$96b2o14bob2o\$112bo\$104b2o4b3o\$104b2o3bo3b2o\$69b2o38b4o2bo\$69bobo23b2o15bob2o\$69bo24bobo12b3o2bo\$94bo13bo5bo\$93b2o14b5o\$111bo3\$85bo\$85b3o\$88bo\$87b2o3\$90bo\$89bo\$89b3o2\$97b2o\$90b2o5bobo\$90b2o7bo\$99b2o2\$86bo\$85bobob2o\$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.]

dvgrn
Moderator

Posts: 4910
Joined: May 17th, 2009, 11:00 pm

### Re: Just the place for a Snark!

hkoenig wrote:The 17-bit object (bottom right) represents another possible start.

Is its synthesis known? It doesn't seem trivial to me.

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

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

`x = 164, y = 76, rule = B3/S234\$6bo\$7bo\$5b3o\$55bo\$3b2o48b2o\$2bobo24b3o17b3o2b2o13b2o18b2o18b2o18b2o18b2o\$4bo63bo2bo16bo2bo16bo2bo16bo2bo4bobo9bo2bo\$56b3o9bobo17bobo17bobo17bobo5b2o10bobo\$48b2o6bo10b2ob2o15b2ob2o15b2ob2o15b2ob2o5bo2b3o4b2ob2o\$47bobo7bo82bo8bo2bo\$49bo66b2o18b2o3bo7bobo\$96bobo5b2o9bo2bo5b2o9bo2bo11bo\$83bobo10b2o5bo2bo8bo2bo4bo2bo3bo4bo2bo\$84b2o11bo5bo2bo9b2o5bo2bo2b2o5b2o\$84bo19b2o18b2o3bobo\$97b2o38bo\$83b2o12bobo36b2o\$82bobo12bo29b3o6bobo\$84bo44bo\$128bo5\$155b2o\$154bo2bo\$155b2o11\$121bobo\$121b2o\$122bo6\$29b2o18b2o18b2o5bo12b2o18b2o28b2o\$28bo2bo16bo2bo16bo2bo4bobo9bo2bo3b2o11bo2bo3b2o21bo2bo\$28bobo17bobo17bobo5b2o10bobo4b2o11bobo4b2o21bobo2bo\$27b2ob2o15b2ob2o15b2ob2o7b2o6b2ob2o15b2ob2o11bo13b2ob4o\$29bo2bo16bo2bo16bo2bo6bobo7bo2bo16bo2bo9b2o15bo\$29bobo17bobo17bobo7bo9bobo17bobo10bobo14bobo\$30bo19bo19bo19bo19bo29b2o3\$118b3o\$118bo\$119bo8\$35b2o\$34bo2bo\$35b2o\$38b3o\$38bo\$39bo!`

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

A couple of steps forward:

`x = 156, y = 129, rule = B3/S234bo\$5bo\$3b3o\$53bo\$b2o48b2o\$obo24b3o17b3o2b2o13b2o18b2o18b2o18b2o18b2o\$2bo63bo2bo16bo2bo16bo2bo16bo2bo4bobo9bo2bo\$54b3o9bobo17bobo17bobo17bobo5b2o10bobo\$46b2o6bo10b2ob2o15b2ob2o15b2ob2o15b2ob2o5bo2b3o4b2ob2o\$45bobo7bo82bo8bo2bo\$47bo66b2o18b2o3bo7bobo\$94bobo5b2o9bo2bo5b2o9bo2bo11bo\$81bobo10b2o5bo2bo8bo2bo4bo2bo3bo4bo2bo\$82b2o11bo5bo2bo9b2o5bo2bo2b2o5b2o\$82bo19b2o18b2o3bobo\$95b2o38bo\$81b2o12bobo36b2o\$80bobo12bo29b3o6bobo\$82bo44bo\$126bo5\$153b2o\$152bo2bo\$153b2o11\$119bobo\$119b2o\$120bo6\$27b2o18b2o18b2o5bo12b2o18b2o28b2o\$26bo2bo16bo2bo16bo2bo4bobo9bo2bo3b2o11bo2bo3b2o21bo2bo\$26bobo17bobo17bobo5b2o10bobo4b2o11bobo4b2o21bobo2bo\$25b2ob2o15b2ob2o15b2ob2o7b2o6b2ob2o15b2ob2o11bo13b2ob4o\$27bo2bo16bo2bo16bo2bo6bobo7bo2bo16bo2bo9b2o15bo\$27bobo17bobo17bobo7bo9bobo17bobo10bobo14bobo\$28bo19bo19bo19bo19bo29b2o3\$116b3o\$116bo\$117bo8\$33b2o\$32bo2bo\$33b2o\$36b3o\$36bo\$37bo4\$23bo\$23bobo86bobo\$23b2o87b2o\$13bo99bo\$14b2o12bo4bobo3bobo\$13b2o12bo5b2o4b2o\$27b3o4bo5bo32bobo\$47b2o18b2o4b2o32bo\$15bo30bo2bo16bo2bo4bo33bo\$16b2o29b2o18b2o37b3o\$15b2o\$104b2o27bo\$27b2o14b2ob2o15b2ob2o15b2ob2o15bobo7b2ob2o14bobob2o\$26bo2bo6b2o6bobobo15bobobo15bobobo16bo8bobobo13bobobobo\$26bobo2bo4bobo5bobobo2bo12bobobo2bo12bobobo2bo22bobobo2bo9b2obobobo2bo\$25b2ob4o4bo8b2ob4o13b2ob4o13b2ob4o23b2ob4o13b2ob4o\$27bo19bo19bo19bo29bo19bo\$27bobo17bobo17bobo17bobo27bobo17bobo\$28b2o18b2o18b2o18b2o17bo10b2o18b2o\$107b2o\$106bobo21b2o\$111b2o17b2o\$110b2o\$100b2o10bo\$101b2o\$100bo16\$23bo19bo\$22bobob2o14bobob2o\$22bobobobo13bobobobo\$21b2obobobo2bo9b2obobobo2bo\$25b2ob4o13b2ob4o\$27bo19bo\$27bobo17bobo\$28b2o18b2o2\$20b2o\$20b2o2\$18b2o\$17bobo\$19bo!`
Ivan Fomichev

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

This version might be more glider-constructible:
`x = 28, y = 21, rule = B3/S2319b2o\$19b2o\$23bo\$3b2o14b5o\$4bo13bo\$4bobo12b3o\$5b2o15bo\$19b4o\$14b2o3bo3b2o\$14b2o4b3o2bo\$22bob2o\$22bo\$21b2o\$4b3o\$6bo\$5bo7b2o\$13bo\$14b3o\$16bo!`
beebop

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

### Re: Just the place for a Snark!

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:
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
...
pcallahan

Posts: 74
Joined: April 26th, 2013, 1:04 pm

### Re: Just the place for a Snark!

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

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

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

`x = 156, y = 164, rule = B3/S234bo\$5bo\$3b3o\$53bo\$b2o48b2o\$obo24b3o17b3o2b2o13b2o18b2o18b2o18b2o18b2o\$2bo63bo2bo16bo2bo16bo2bo16bo2bo4bobo9bo2bo\$54b3o9bobo17bobo17bobo17bobo5b2o10bobo\$46b2o6bo10b2ob2o15b2ob2o15b2ob2o15b2ob2o5bo2b3o4b2ob2o\$45bobo7bo82bo8bo2bo\$47bo66b2o18b2o3bo7bobo\$94bobo5b2o9bo2bo5b2o9bo2bo11bo\$81bobo10b2o5bo2bo8bo2bo4bo2bo3bo4bo2bo\$82b2o11bo5bo2bo9b2o5bo2bo2b2o5b2o\$82bo19b2o18b2o3bobo\$95b2o38bo\$81b2o12bobo36b2o\$80bobo12bo29b3o6bobo\$82bo44bo\$126bo5\$153b2o\$152bo2bo\$153b2o11\$119bobo\$119b2o\$120bo6\$27b2o18b2o18b2o5bo12b2o18b2o28b2o\$26bo2bo16bo2bo16bo2bo4bobo9bo2bo3b2o11bo2bo3b2o21bo2bo\$26bobo17bobo17bobo5b2o10bobo4b2o11bobo4b2o21bobo2bo\$25b2ob2o15b2ob2o15b2ob2o7b2o6b2ob2o15b2ob2o11bo13b2ob4o\$27bo2bo16bo2bo16bo2bo6bobo7bo2bo16bo2bo9b2o15bo\$27bobo17bobo17bobo7bo9bobo17bobo10bobo14bobo\$28bo19bo19bo19bo19bo29b2o3\$116b3o\$116bo\$117bo8\$33b2o\$32bo2bo\$33b2o\$36b3o\$36bo\$37bo4\$23bo\$23bobo86bobo\$23b2o87b2o\$13bo99bo\$14b2o12bo4bobo3bobo\$13b2o12bo5b2o4b2o\$27b3o4bo5bo32bobo\$47b2o18b2o4b2o32bo\$15bo30bo2bo16bo2bo4bo33bo\$16b2o29b2o18b2o37b3o\$15b2o\$104b2o27bo\$27b2o14b2ob2o15b2ob2o15b2ob2o15bobo7b2ob2o14bobob2o\$26bo2bo6b2o6bobobo15bobobo15bobobo16bo8bobobo13bobobobo\$26bobo2bo4bobo5bobobo2bo12bobobo2bo12bobobo2bo22bobobo2bo9b2obobobo2bo\$25b2ob4o4bo8b2ob4o13b2ob4o13b2ob4o23b2ob4o13b2ob4o\$27bo19bo19bo19bo29bo19bo\$27bobo17bobo17bobo17bobo27bobo17bobo\$28b2o18b2o18b2o18b2o17bo10b2o18b2o\$107b2o\$106bobo21b2o\$111b2o17b2o\$110b2o\$100b2o10bo\$101b2o\$100bo9\$63bo5bo\$64bo3bo\$62b3o3b3o3\$66b2o\$65bobo\$23bo19bo23bo5bo19bo\$22bobob2o14bobob2o24bobob2o14bobob2o\$22bobobobo13bobobobo23bobobobo13bobobobo\$21b2obobobo2bo9b2obobobo2bo19b2obobobo2bo8bobobobobo2bo\$25b2ob4o13b2ob4o23b2ob4o8b2o3b2ob4o\$27bo19bo29bo19bo\$27bobo17bobo27bobo17bobo\$28b2o18b2o28b2o18b2o2\$20b2o\$20b2o2\$18b2o\$17bobo\$19bo7\$23bo\$11bo10bo\$12b2o8b3o\$11b2o5\$12bo\$13bo9bo19bo\$11b3o8bobob2o14bobob2o\$22bobobobo13bobobobo\$20bobobobobo2bo7b2obobobobo2bo\$20b2o3b2ob4o7bo2bo2b2ob4o\$9b2o16bo13b2o4bo\$8bobo16bobo17bobo\$10bo17b2o18b2o7\$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.

`x = 29, y = 19, rule = B3/S2310bo\$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.

`x = 28, y = 35, rule = B3/S233b2o18b2o\$3bobo17bobo\$5bo19bo\$5b2o18bobo\$o9bo15b2o\$b2o5b2o\$2o7b2o2\$2bo\$2b2o\$bobo5b3o\$11bo\$10bo11\$8bo5bo\$9bo3bo\$7b3o3b3o3\$10b2o\$10bobo\$3b2o5bo12b2o\$3bobo17bobo\$5bo19bo\$5b2o18bobo\$26b2o!`

And finally the last reaction, that transforms the hook into a "carrierish" ending.

`x = 23, y = 29, rule = B3/S2315bo\$3bo10bo\$4b2o8b3o\$3b2o5\$4bo\$5bo9bo\$3b3o8bobo\$14bobo\$12bobobobo\$12b2o3b2o\$b2o\$obo\$2bo7\$4b2o\$5b2o\$4bo\$20b2o\$20bobo\$20bo!`
Ivan Fomichev

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

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.
hkoenig

Posts: 73
Joined: June 20th, 2009, 11:40 am

### Re: Just the place for a Snark!

Single block seed destruction of this version of the Snark (165 ticks):
`x = 25, y = 30, rule = B3/S23bo\$2bo\$3o9\$11bo\$7b2o2b3o\$7b2o5bo\$13b2o3\$5b2o\$5bo\$2b2obo\$2bo2b3o4b2o\$3b2o3bo3b2o\$5b4o\$5bo15b2o\$6b3o12bobo\$9bo13bo\$4b5o14b2o\$4bo\$6bo\$5b2o!`
knightlife

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

### Re: Just the place for a Snark!

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:

`x = 76, y = 62, rule = LifeHistory47.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.2A12.A10.A14.F8.2A4.A.A6.F\$5.2A5.2A9.2A10.2A14.F14.2A7.F\$24.2A25.F15.A7.F\$51.F23.F\$51.F23.F\$51.F23.F\$51.F23.F\$16.2A33.F18.2A3.F\$16.A.A26.2A4.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.2A12.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.F5.2A4.A11.F\$2.2A4.A23.2A4.A12.F11.A.A9.F\$8.A.A27.A.A10.F12.2A9.F\$9.2A28.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!)
Sphenocorona

Posts: 470
Joined: April 9th, 2013, 11:03 pm

### Re: Just the place for a Snark!

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.

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

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

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.
MikeP

Posts: 80
Joined: February 7th, 2010, 9:51 am
Location: Cambridge, UK

### Re: Just the place for a Snark!

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.

dvgrn
Moderator

Posts: 4910
Joined: May 17th, 2009, 11:00 pm

### Re: Just the place for a Snark!

Continuous 50-glider synthesis of the snark.
`x = 239, y = 237, rule = B3/S23217bo\$216bo7bobo\$216b3o5b2o10bobo\$225bo10b2o\$237bo11\$212bobo\$212b2o\$213bo\$11bo\$12b2o\$11b2o3\$199bo\$2bobo194bobo\$3b2o194b2o\$3bo5\$4bo\$2bobo\$3b2o7bo175bo\$13b2o171b2o\$12b2o173b2o4\$181bo\$180bo\$180b3o5\$26bo\$27b2o144bobo\$26b2o145b2o\$174bo\$32bo151bo5bo\$30bobo146bo3bo5bo\$31b2o144b2o4b3o3b3o\$178b2o2\$34bo\$32bobo\$33b2o9\$174bo\$173bo\$173b3o12\$163bobo\$163b2o\$164bo14\$149bo\$147b2o\$148b2o8\$134bo\$132b2o\$133b2o\$140bobo\$83bobo12bo41b2o\$84b2o13bo41bo\$84bo12b3o22\$95b2o\$94bobo\$96bo8\$135b3o\$93b2o40bo\$92bobo41bo\$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\$2bo217bo\$bo4\$228b3o\$228bo\$4bo224bo\$4b2o\$3bobo2\$204b3o\$204bo\$205bo!`
Ivan Fomichev

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

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.

`x = 123, y = 22, rule = B3/S2355bo\$55bobo\$50bo4boo\$51bo51bo\$49b3o3bo48bo\$54boo46b3o\$10bo43bobo49bo\$8boo33boo28boo18boo10bo7boo\$9boo32bobo27bobo17bobo9b3o5bobo\$bo43bo29bo4boo13bo19bo\$bbo20booboo13b4oboo3boo18b4oboobbobbo7b4oboo13b4oboo3boo\$3o21bobo14bobbobobobobo18bobboboboboboo7bobboboboboo3bo5bobbobobobobo\$4b3o17bobbo16bobobobo23bobobobo13bobobobo3bobo7bobobobo\$4bo20boo18boobobo7boo15boobobo14boobobo3bobo8boobobo\$5bo43bo8bobo18bo19bo5bo13bo\$53b3obbo\$bboo51bo45boo\$3boo49bo45bobo\$bbo99bo\$105b3o\$105bo\$106bo!`
mniemiec

Posts: 938
Joined: June 1st, 2013, 12:00 am

### Re: Just the place for a Snark!

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.

Freywa

Posts: 274
Joined: June 23rd, 2011, 3:20 am
Location: Singapore

### Re: Just the place for a Snark!

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.
`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:
`x = 57, y = 51, rule = B3/S2355bo\$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:
`x = 20, y = 22, rule = B3/S23bo11bo\$2bo9bo\$3o9b3o3\$6b2o6b2o\$5bobo5bobo\$5bo7bo\$4b2o6b2o5\$6b2o6b2o\$5bobo5bobo\$5bo7bo\$4b2o6b2o3\$5b3o9b3o\$7bo9bo\$6bo11bo!`

Freywa

Posts: 274
Joined: June 23rd, 2011, 3:20 am
Location: Singapore

### Re: Just the place for a Snark!

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

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

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

There is a direct 8-glider synthesis for the 18-cell predecessor based on a soup.
`x = 21, y = 27, rule = B3/S2311bo\$9bobo\$6bo3b2o\$4bobo\$5b2o3\$18b3o\$18bo\$19bo\$11b2o\$11bobo\$3bo7bo\$3b2o\$2bobo3\$2o\$b2o6b2o\$o8bobo\$9bo4\$9b2o\$8b2o\$10bo!`

It reduces the snark synthesis to 37 gliders:
`x = 152, y = 148, rule = B3/S23130bo8bo\$130bobo4b2o12bo\$130b2o6b2o9b2o\$150b2o11\$127bo\$125b2o\$126b2o2\$13bobo\$14b2o\$14bo2\$114bo\$113bo\$2bo110b3o\$obo\$b2o7\$4bobo8bo85bo\$5b2o9b2o81b2o\$5bo9b2o83b2o4\$94bo\$93bo\$93b3o5\$29bo\$30b2o54bobo\$29b2o55b2o\$87bo\$35bo61bo5bo\$33bobo56bo3bo5bo\$34b2o54b2o4b3o3b3o\$91b2o2\$37bo\$35bobo\$36b2o18\$74bo\$72bobo\$69bo3b2o\$67bobo\$68b2o3\$81b3o\$81bo\$82bo\$74b2o\$74bobo\$66bo7bo\$66b2o\$65bobo3\$63b2o\$64b2o6b2o\$63bo8bobo\$72bo4\$72b2o\$71b2o\$73bo\$100bo\$99b2o\$99bobo4\$27bo\$27b2o\$26bobo6\$19bo9b3o\$19b2o10bo\$18bobo9bo61b2o\$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
`x = 28, y = 24, rule = B3/S232\$16bo\$9b2o4bobo\$9b2o4bo2bo\$16b2o3\$11b2o\$10bo2bo\$5bo4bobo\$4bo6bo\$4bo2bo\$4b3o6\$8bo\$7bobo\$7bobo\$8bo!`
Ivan Fomichev

codeholic
Moderator

Posts: 1140
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

### Re: Just the place for a Snark!

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

Any chance of making use of this soup, which makes the SL one step farther along?
`x = 16, y = 16, rule = B3/S23b2ob2ob2obobo\$4obob2o3bobo\$2obo2bob2o2b2obo\$b2obo5bob2obo\$bobo6bob2o\$2ob2ob2o4bo\$bobob2o3bobo\$7b2obob2o\$b2o2bo2b3o\$bo2b3obo3b2obo\$obob3ob2obob2o\$bob2o5bobo\$o3bobobobob3o\$b2o2b2o2bo3bobo\$b2ob2o9bo\$2bobob2o2bo3bo!`
I Like My Heisenburps! (and others)

Extrementhusiast

Posts: 1720
Joined: June 16th, 2009, 11:24 pm
Location: USA

PreviousNext