4c/83 growing wick (p150)

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

4c/83 growing wick (p150)

Post by codeholic » September 29th, 2013, 4:45 am

I've found a simple growing wick (I'm not sure whether such term exists, but I think that this kind of patterns definitely need a name). It moves forward 8 cells in 166 generations, making it p150 relative to the ether. It also lays a block every full period. The main reaction (2LWSS+G->G+B) can be trivially modified to get also infinite number of oblique speeds.

Here it is with a fencepost (not optimized for space).

Code: Select all

x = 123, y = 129, rule = B3/S23
69b3o$69bo$70bo$30bobo$30bo2bo$15bo6bo10b2o24b3o28b2o$14bobo5bo8bo3b2o
4b2o16bo2bo26b3o$7b2o4bob2o6bo9b2o6b2o16bo26bob2o15bo$7b2o3b2ob2o9b2o
2bo2bo25bo19b2o5bo2bo8b3o4bobo$13bob2o5b3o2bo2bobo27bobo16b2o5bob2o16b
obo4b2o$14bobo7b4o61b3o2b2o2bo7bo2bo3b2o$15bo9b2o19b2o42b2o2bo3bo7bobo
$46bo48bo2bo6bobo$44bobo27b2o19b2o8bo$44b2o29bo$33bo41bobo$34b2o24b3o
13b2o$33b2o25bo2bo23bo$60bo26bobo$60bo26b2o$61bobo2$47b3o$29bo10bobo
30bo$29b2o10b2o30bo6bo$28bobo10bo31bo5bo$79b3o9b3o$91bo$92bo$13bo7bo$
11bobo5b4o$3b2o4b2o8b2o2bo2b2o79bobo$3b2o4b2o11b2o2b2o71b3o5bo3bo$9b2o
7bo10b2o6b2o55b2o2bo2bobo7bo5b2o$11bobo4bo10b3o5b2o53bo2bo2b2o7bo4bo4b
2o$13bo4bo10b2o52b2o6bo19bo$26b2o55b2o6bo10b3o2bo3bo$26b2o63bo15bobo$
92bo2bo$94b2o9$26b2o64bo$26bo2bo60bobo$12bobo15bo58bobo17bo$10bo3bo2b
3o10bo6b2o44b2o3bo2bo16b2o$3b2o5bo19bo6b2o44b2o4bobo15b2o4b2o2b2o$3b2o
4bo4bo7b2o2bo2bo60bobo13b3o4b2o2b2o$10bo7bobo2bo2b2o64bo4bobo7b2o4b2o$
10bo3bo5b3o74b2o9b2o$12bobo63b2o18bo10bo$79bo7b2o$79bobo3b2o2bo$29bo
50b2o9b3o$30bo59bo$28b3o9b3o41bo2bob2o4bo$42bo5bo34bo2bo3bo4bo$41bo6bo
33bo3bo4bo$48bo33bobo2bo4bo$83bo2bo$85b2o$76b3o6bo2b2o$33b2o50b2ob2o$
32bobo51bo2bo$34bo53b2obo$44b2o42b3o8bo$44bobo51bobo$46bo51b2o$16bo8b
2o19b2o66bo$14bobo6bo2bo74b2o2b2o6b4o$7b2o4bobo7bo3bo2b2o64bobo2bob4o
5b2obobo3b2o$7b2o3bo2bo7bo2b2o2b3o61bo3bo3bob2o5b3obo2bo2b2o$13bobo16b
2obo5b2o44b2o5bo12bo4b2obobo$14bobo4b3o8bo2bo5b2o44b2o4bo4bo14b4o$16bo
15b2obo58bo19bo$30b3o61bo3bo$30b2o64bobo2$67bobo$67b2o$57b2o9bo$56bobo
$58bo2$64bo$63b2o$63bobo$24bobo$23bo2bo4bo60bobo$13bo8b2o5b2o59bo3bo$
12bobo5b2o3bo8b2o54bo19bo$2o10b2obo6b2o10b2o47b2o4bo4bo14b4o$2o10b2ob
2o6bo2bo56b2o5bo12bo4b2obobo3b2o$12b2obo8bobo63bo3bo3bob2o5b3obo2bo2b
2o$12bobo77bobo2bob4o5b2obobo$13bo83b2o2b2o6b4o$110bo$36b2o56b2o$36b2o
56bobo$39b2o43b3o8bo$32bo6b3o42b2obo$31b2o6b2o41bo2bo$30bo2bo3bobo41b
2ob2o$31b2o4b2o33b3o6bo2b2o$81b2o$79bo2bo$39b3o36bobo2bo4bo$78bo3bo4bo
$79bo2bo3bo4bo$80bo2bob2o4bo$27b2o12b2o43bo$26bobo4bo7bobo32b2o9b3o$
28bo3bo10bo31bobo3b2o2bo$17bo15bo9b2o30bo7b2o$16b4o54b2o18bo10bo$4b2o
9b2obobo6bobo63b2o9b2o$4b2o8b3obo2bo3bo3bo58bo4bobo7b2o4b2o2b2o$15b2ob
obo4bo12b2o46bobo13b3o4b2o2b2o$16b4o4bo4bo8b2o39b2o4bobo15b2o4b2o$17bo
7bo53b2o3bo2bo16b2o$25bo3bo55bobo17bo$27bobo56bobo$88bo!
Last edited by codeholic on September 29th, 2013, 7:25 am, edited 1 time in total.
Ivan Fomichev

towerator
Posts: 328
Joined: September 2nd, 2013, 3:03 pm

Re: 4c/83 growing wick (p150)

Post by towerator » September 29th, 2013, 5:38 am

Hmm, for me, it is more like a forward crystal for 2 LWSS...
Edit: a backward craction

Code: Select all

x = 1053, y = 1937, rule = B3/S23
84$352bo$352bo$353bo$353b2o$351bo$351bo2bo$351b2o6$352b3o$352bo2bo$
352bo$352bo$353bobo60$351b3o$350bo2bo$353bo$353bo$350bobo7$352b3o$351b
o2bo$354bo$354bo$351bobo60$351b3o$351bo2bo$351bo$351bo$352bobo7$352b3o
$352bo2bo$352bo$352bo$353bobo60$351b3o$350bo2bo$353bo$353bo$350bobo7$
352b3o$351bo2bo$354bo$354bo$351bobo60$351b3o$351bo2bo$351bo$351bo$352b
obo7$352b3o$352bo2bo$352bo$352bo$353bobo60$351b3o$350bo2bo$353bo$353bo
$350bobo7$352b3o$351bo2bo$354bo$354bo$351bobo60$351b3o$351bo2bo$351bo$
351bo$352bobo7$352b3o$352bo2bo$352bo$352bo$353bobo60$351b3o$350bo2bo$
353bo$353bo$350bobo7$352b3o$351bo2bo$354bo$354bo$351bobo60$351b3o$351b
o2bo$351bo$351bo$352bobo7$352b3o$352bo2bo$352bo$352bo$353bobo60$351b3o
$350bo2bo$353bo$353bo$350bobo7$352b3o$351bo2bo$354bo$354bo$351bobo60$
351b3o$351bo2bo$351bo$351bo$352bobo7$352b3o$352bo2bo$352bo$352bo$353bo
bo60$351b3o$350bo2bo$353bo$353bo$350bobo7$352b3o$351bo2bo$354bo$354bo$
351bobo60$351b3o$351bo2bo$351bo$351bo$352bobo7$352b3o$352bo2bo$352bo$
352bo$353bobo60$351b3o$350bo2bo$353bo$353bo$350bobo7$352b3o$351bo2bo$
354bo$354bo$351bobo60$351b3o$351bo2bo$351bo$351bo$352bobo7$352b3o$352b
o2bo$352bo$352bo$353bobo60$351b3o$350bo2bo$353bo$353bo$350bobo7$352b3o
$351bo2bo$354bo$354bo$351bobo60$351b3o$351bo2bo$351bo$351bo$352bobo7$
352b3o$352bo2bo$352bo$352bo$353bobo60$351b3o$350bo2bo$353bo$353bo$350b
obo7$352b3o$351bo2bo$354bo$354bo$351bobo60$351b3o$351bo2bo$351bo$351bo
$352bobo7$352b3o$352bo2bo$352bo$352bo$353bobo60$351b3o$350bo2bo$353bo$
353bo$350bobo7$352b3o$351bo2bo$354bo$354bo$351bobo60$351b3o$351bo2bo$
351bo$351bo$352bobo7$352b3o$352bo2bo$352bo$352bo$353bobo11$299b2o21b2o
$300bo21bobo$300bobo7bo12b3o56b2o21b2o$301b2o4b4o3b2o8b3o6b2o46bobo21b
o$306b4o3b2o8b3o7b2o45bo13bobo6bobo$306bo2bo3b2obob2o2bobo46b2o7bo2bo
6b2o2bo2bo5b2o$306b4o4bobob2o2b2o47b2o7bo8bobo5b2o$307b4o3bob2o63bobo
3bo3bo3bo3b2o$300b2o8bo27b2o42b2o2b2ob3o5b2o$300b2o36bo50b2o3bo2bo$
336bobo27b2o26bobo7b2o$300bo23bo4b3o4b2o29bo36b2o$299bobo23bo2bob2o35b
obo$299bobo22b2ob4ob2o34b2o5b2o3bo$300bo25bo5b2o40b2obo2bobo21b3o$330b
ob2o39bo4bob2o22b3o$331bo40b2obo2bo$297b2obob2o18b2o2b2o45bobo$297bo5b
o17bo4b2o46bo3bo$298bo3bo17bo6b2o3bo49bo19b2o3b2o$299b3o17b2o2b3o2b2ob
o41bo4b2obob2o18b5o$318b2ob2obo3b2o43bo4bo4b2o19b3o$317bo3bo3bo2bo45b
2obo2b3o2bo19bo$318b3o5b2o49b3o4bob2o$319bo58b2o4bo2bo$379bo5b3o$306b
2o$305b3o3b2obo$302bob2o5bo3bo2bo79b2o$302bo2bo4bo4bo2b2o73bo4b2o$302b
ob2o4b4o5b2o8b2o56b2ob5o6b2o$305b3o3bo7b3o7b2o55bo4b2o2bo5b3o$306b2o
11b2o54b2o8bo8b2o5b2o$318b2o55b2o8bo7bo4b2o$318bo27bobo36bo12b2o$347b
2o9bo27bo$347bo9bo29b2o$357b3o7$346b3o$317b2o29bo36bobo21b2o$319bo27bo
36bo2bo21bo$306b2o12bo62b2o10bo6bo4bobo$306b2o4bo7bo8b2o44b2o4b2o3bo8b
o5bobo3b2o$303b2o5b2o8bo8b2o44b2o6b2o9bo6b2obo$302b3o5bo2b2o4bo64bo2bo
2b2o9b2ob2o$303b2o6b5ob2o66bobo2bo2b3o5b2obo$306b2o4bo77b4o7bobo$306b
2o62b2o19b2o9bo5b2o$371bo36bo2bo$371bobo$318b3o5bo45b2o38bo$318bo2bo4b
2o56bo$318b2obo4b3o53b2o26b2o$300bo19bo2b3o2bob2o51b2o24bo$299b3o19b2o
4bo4bo19b3o$298b5o18b2obob2o4bo18bo2bo$297b2o3b2o19bo30bo51b2o3b2o$
327bo3bo22bo51b2o3b2o$330bobo18bobo14b3o36b5o$327bo2bob2o74bobo$299b3o
22b2obo4bo$299b3o21bobo2bob2o76b3o$325bo3b2o5b2o$336bobo$300b2o36bo$
300b2o7bobo26b2o56bo7bo$308bo2bo3b2o78b4o5bobo$307b2o5b3ob2o2b2o66b2o
2bo2b2o8b2o$305b2o3bo3bo3bo3bobo65b2o2b2o11b2o$307b2o5bobo8bo7b2o44b2o
6b2o10bo7b2o$301b2o5bo2bo2b2o6bo2bo7b2o44b2o5b3o10bo4bobo$300bobo6bobo
13bo61b2o10bo4bo$300bo21bobo65b2o$299b2o21b2o66b2o11$317b2o$316bobo67b
2o$302bo12b3o4b2o62b2o$302b4o8b3o4bo2b4o55b2o10bo4bo$296b2o5b4o8b3o4b
2ob3o47b2o5b3o10bo4bobo$295bo2bo4bo2bo9bobo56b2o6b2o10bo7b2o$295bo2bo
4b4o10b2o67b2o2b2o11b2o$298bo3b4o8bo71b2o2bo2b2o8b2o$298bo3bo12bo75b4o
5bobo$296bobo14b3o76bo7bo$296bobo$297bo2$404b3o$294b2o3b2o$294bo5bo
103bobo$364b3o36b5o$295bo3bo25b3o74b2o3b2o$296b3o28bo74b2o3b2o$326bo2$
379b2o24bo$378b2o26b2o$333b2o45bo$318b2o13bobo32b2o38bo$297b2o18bobo
15bo31bobo$297b2o8bo11bo15b2o30bo36bo2bo$307bobo56b2o19b2o9bo5b2o$310b
2o9b2o63b4o7bobo$310b2o9b2o58bobo2bo2b3o5b2obo$310b2o6b2o6bo3b2o48bo2b
o2b2o9b2ob2o$298b2o7bobo7b3o5bo3bobo39b2o6b2o9bo6b2obo$297bobo7bo10b2o
6b5o40b2o4b2o3bo8bo5bobo3b2o$297bo23b2o4b3o49b2o10bo6bo4bobo$296b2o23b
2o57bo2bo21bo$381bobo21b2o!
The block eats the ships while being moved
RE-EDIT: the block is destroyed without any damages in the gun. This may gives us a nice sawtooth

RE-RE-EDIT (urgh): it also works for a beehive
x = 1749, y = 2737, rule = B3/S23

Code: Select all

219$858b2o$857bo2bo$856b5o$859bo10$856b3o$856bo2bo$856bo$856bo$857bobo
60$855b3o$854bo2bo$857bo$857bo$854bobo7$856b3o$855bo2bo$858bo$858bo$
855bobo60$855b3o$855bo2bo$855bo$855bo$856bobo7$856b3o$856bo2bo$856bo$
856bo$857bobo60$855b3o$854bo2bo$857bo$857bo$854bobo7$856b3o$855bo2bo$
858bo$858bo$855bobo60$855b3o$855bo2bo$855bo$855bo$856bobo7$856b3o$856b
o2bo$856bo$856bo$857bobo60$855b3o$854bo2bo$857bo$857bo$854bobo7$856b3o
$855bo2bo$858bo$858bo$855bobo60$855b3o$855bo2bo$855bo$855bo$856bobo7$
856b3o$856bo2bo$856bo$856bo$857bobo60$855b3o$854bo2bo$857bo$857bo$854b
obo7$856b3o$855bo2bo$858bo$858bo$855bobo60$855b3o$855bo2bo$855bo$855bo
$856bobo7$856b3o$856bo2bo$856bo$856bo$857bobo60$855b3o$854bo2bo$857bo$
857bo$854bobo7$856b3o$855bo2bo$858bo$858bo$855bobo60$855b3o$855bo2bo$
855bo$855bo$856bobo7$856b3o$856bo2bo$856bo$856bo$857bobo60$855b3o$854b
o2bo$857bo$857bo$854bobo7$856b3o$855bo2bo$858bo$858bo$855bobo60$855b3o
$855bo2bo$855bo$855bo$856bobo7$856b3o$856bo2bo$856bo$856bo$857bobo60$
855b3o$854bo2bo$857bo$857bo$854bobo7$856b3o$855bo2bo$858bo$858bo$855bo
bo60$855b3o$855bo2bo$855bo$855bo$856bobo7$856b3o$856bo2bo$856bo$856bo$
857bobo60$855b3o$854bo2bo$857bo$857bo$854bobo7$856b3o$855bo2bo$858bo$
858bo$855bobo60$855b3o$855bo2bo$855bo$855bo$856bobo7$856b3o$856bo2bo$
856bo$856bo$857bobo60$855b3o$854bo2bo$857bo$857bo$854bobo7$856b3o$855b
o2bo$858bo$858bo$855bobo60$855b3o$855bo2bo$855bo$855bo$856bobo7$856b3o
$856bo2bo$856bo$856bo$857bobo60$855b3o$854bo2bo$857bo$857bo$854bobo7$
856b3o$855bo2bo$858bo$858bo$855bobo60$855b3o$855bo2bo$855bo$855bo$856b
obo7$856b3o$856bo2bo$856bo$856bo$857bobo60$855b3o$854bo2bo$857bo$857bo
$854bobo7$856b3o$855bo2bo$858bo$858bo$855bobo60$855b3o$855bo2bo$855bo$
855bo$856bobo7$856b3o$856bo2bo$856bo$856bo$857bobo60$855b3o$854bo2bo$
857bo$857bo$854bobo7$856b3o$855bo2bo$858bo$858bo$855bobo60$855b3o$855b
o2bo$855bo$855bo$856bobo7$856b3o$856bo2bo$856bo$856bo$857bobo60$855b3o
$854bo2bo$857bo$857bo$854bobo7$856b3o$855bo2bo$858bo$858bo$855bobo60$
855b3o$855bo2bo$855bo$855bo$856bobo7$856b3o$856bo2bo$856bo$856bo$857bo
bo60$855b3o$854bo2bo$857bo$857bo$854bobo7$856b3o$855bo2bo$858bo$858bo$
855bobo60$855b3o$855bo2bo$855bo$855bo$856bobo7$856b3o$856bo2bo$856bo$
856bo$857bobo60$855b3o$854bo2bo$857bo$857bo$854bobo7$856b3o$855bo2bo$
858bo$858bo$855bobo28$803b2o21bobo$804bo21bo2bo$804bobo4bo6bo10b2o55b
2o21b2o$805b2o3bobo5bo8bo3b2o4b2o46b3o21bo$809bob2o6bo9b2o6b2o43bob2o
15bo5bobo$808b2ob2o9b2o2bo2bo45b2o5bo2bo8b3o4bobo3b2o$809bob2o5b3o2bo
2bobo46b2o5bob2o16bobo$810bobo7b4o61b3o2b2o2bo7bo2bo$804b2o5bo9b2o19b
2o42b2o2bo3bo7bobo$802bo2bo36bo48bo2bo6bobo$840bobo27b2o19b2o8bo6b2o$
801bo38b2o29bo36bobo$829bo41bobo35b3o$802b2o26b2o40b2o36b2o$804bo24b2o
52bo26b2o$829b2o6bo45bobo22bobo$829bo6b2o45b2o24bo$801b2o3b2o20bob2o3b
3o34bo2b2o$801b2o3b2o20bob2o3b4o3b2o33bo6bo$802b5o18b2o8bobobo2b2o27bo
6bo4bobo20b2o3b2o$803bobo19bo4bo7bob3o27bo4bobo4b2obo20b2o3b2o$825b2o
3bo10bo28bo3bobobo4bob3o$803b3o21b2o42bobo2bobo4b3ob2o19b3o$872bo11bo
2bo20b3o$885b2o22bo$874bo2bo$809bo7bo56bo$807bobo5b4o$805b2o8b2o2bo2b
2o79bobo$805b2o11b2o2b2o71b3o5bo3bo$805b2o7bo10b2o6b2o55b2o2bo2bobo7bo
$807bobo4bo10b3o5b2o53bo2bo2b2o7bo4bo$809bo4bo10b2o28b3o21b2o6bo19bo$
822b2o31bo2bo20b2o6bo10b3o2bo3bo$822b2o31bo31bo15bobo$855bo32bo2bo$
856bobo31b2o7$856b3o$856bo2bo$822b2o32bo31bo24b2o$822bo2bo30bo29bobo
24bo$808bobo15bo30bobo25bobo17bo5bobo$806bo3bo2b3o10bo6b2o44b2o3bo2bo
16b2o5b2o$806bo19bo6b2o44b2o4bobo15b2o$805bo4bo7b2o2bo2bo60bobo13b3o$
806bo7bobo2bo2b2o64bo4bobo7b2o3b2o$806bo3bo5b3o74b2o9b2o$808bobo63b2o
18bo10bo6b2o$875bo36b2o$839bo35bobo$836bo2bo36b2o$804bo22b2o$803b3o20b
o2bo11bo45bo$803b3o19b2ob3o4bobo2bobo42b2o$826b3obo4bobobo3bo42b2o$
801b2o3b2o20bob2o4bobo4bo$801b2o3b2o20bobo4bo6bo$829bo6bo$837b2o2bo30b
3o16bo18b2o3b2o$804bo24b2o59b2o$803bobo22bobo47bobo9bobo18bo3bo$802b2o
26bo47b2o32b3o$802b2o36b2o37bo32b3o$802b3o35bobo$803bobo36bo$804b2o6bo
8b2o19b2o66bo$810bobo6bo2bo74b2o2b2o6b4o$809bobo7bo3bo2b2o64bobo2bob4o
5b2obobo$808bo2bo7bo2b2o2b3o61bo3bo3bob2o5b3obo2bo$809bobo16b2obo5b2o
44b2o5bo12bo4b2obobo$805b2o3bobo4b3o8bo2bo5b2o44b2o4bo4bo14b4o$804bobo
5bo15b2obo58bo19bo$804bo21b3o61bo3bo$803b2o21b2o64bobo11$820bobo$819bo
2bo4bo60bobo$809bo8b2o5b2o59bo3bo$808bobo5b2o3bo8b2o54bo19bo$808b2obo
6b2o10b2o47b2o4bo4bo14b4o$808b2ob2o6bo2bo56b2o5bo12bo4b2obobo$808b2obo
8bobo63bo3bo3bob2o5b3obo2bo$808bobo77bobo2bob4o5b2obobo$809bo9bo18b2o
53b2o2b2o6b4o$820bo16bobo66bo$802b2o14b3o18bo2$875bo32b3o$874b2o32b3o$
874bobo9bobo18bo3bo$798b2o3b2o81b2o$799b5o24b5o35b3o16bo18b2o3b2o$799b
2ob2o21bo2bo3bo$799b2ob2o22bo4bo$800b3o$882b2o$881b2o$883bo$823b2o12b
2o$822bobo12bobo32b2o$801b2o21bo14bo31bobo$801b2o10bo25b2o30bo36b2o$
812b4o54b2o18bo10bo6b2o$811b2obobo6bobo63b2o9b2o$810b3obo2bo3bo3bo58bo
4bobo7b2o3b2o$811b2obobo4bo12b2o46bobo13b3o$802b2o8b4o4bo4bo8b2o39b2o
4bobo15b2o$801bobo9bo7bo53b2o3bo2bo16b2o5b2o$801bo19bo3bo55bobo17bo5bo
bo$800b2o21bobo56bobo24bo$884bo24b2o!
This is game of life, this is game of life!
Loafin' ships eaten with a knife!

User avatar
Tropylium
Posts: 421
Joined: May 31st, 2011, 7:12 pm
Location: Finland

Re: 4c/83 growing wick (p150)

Post by Tropylium » September 29th, 2013, 4:59 pm

I would call this a slidegun rather than a wick. Wicks in the usual sense involve an oscillator or spaceship component that needs a copy of itself on two sides for stability.

Though since the reaction here needs continuous support, you might also call this a "puffer pushalong". :)

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

Re: 4c/83 growing wick (p150)

Post by codeholic » September 29th, 2013, 7:27 pm

Tropylium wrote:I would call this a slidegun rather than a wick.
A slidegun is supposed to shoot a spaceship, and this pattern doesn't.
Tropylium wrote:Wicks in the usual sense involve an oscillator or spaceship component that needs a copy of itself on two sides for stability.
Well, in wide sense, there is an oscillator, based of queen bee shuttle, on one end of the wick, and on the other end there is a spaceship-like burning reaction :)

Does "growing fuse" probably sound better? :)
Tropylium wrote:Though since the reaction here needs continuous support, you might also call this a "puffer pushalong". :)
I think pushalongs are not supposed to destroy a spaceship, by which they're pushed. And they have to have the same speed, that's why they are called "pushalongs"

They called it a "burning helix" in the caterpillar, but personally I don't like the word "helix", because it refers to the form, and not to the function. And some of these patterns do not look like a helix at all:

Code: Select all

#CDavid Bell, 29 Sep 2002
x = 141, y = 88, rule = B3/S23
56bo27bo$54b3o27b3o$53bo33bo$53boo31boo3$18boo6b3o3bobo15bo39bo15bobo
3b3o6boo$19bo6bobobbo17boboo35boobo17bobbobo6bo$19bobo6b3o5boo11boboo
bboo27boobboobo11boo5b3o6bobo$20boo5bo6bobbo12bobbo3bo25bo3bobbo12bobb
o6bo5boo$26bobo7boo16bobo27bobo16boo7bobo$25boo7bobo17bo31bo17bobo7boo
$25bobbo6bo5boo11boo29boo11boo5bo6bobbo$25boo5b3o6bobo4bo6bo29bo6bo4bo
bo6b3o5boo$31bobbobo6bo4boo41boo4bo6bobobbo$28bobo3b3o6boo4bo41bo4boo
6b3o3bobo$9bo14bo22bobo41bobo22bo14bo$oo6bobo11bobo21bo3bobbo33bobbo3b
o21bobo11bobo6boo$bo6bo3boo9boo22boobboobo12bo5bo12boboobboo22boo9boo
3bo6bo$bobo6b3o5boo31boobo10b3o5b3o10boboo31boo5b3o6bobo$bboo5bo7bobbo
32bo10bo11bo10bo32bobbo7bo5boo$7boo9boo9bo34boo9boo34bo9boo9boo$7boo9b
oo10bo25bo27bo25bo10boo9boo$6bobbo7bo5boo3b3o18boo4bo29bo4boo18b3o3boo
5bo7bobbo$7boo5b3o6bobo24bo4b3o25b3o4bo24bobo6b3o5boo$13boo3bo6bo21b3o
10b3o15b3o10b3o21bo6bo3boo$16bobo6boo20bo12boboobboo5boobboobo12bo20b
oo6bobo$17bo17bo28bobbo5bobbo46bo$33bobo14bo7bobbobob3o5b3obobobbo7bo
10bo$34boo14bobo12bo9bo12bobo9bobo3boo$50boo6bo6bo9bo6bo6boo11bobbo$
59bo6bo7bo6bo17boo4bobbo$40bo19bo6bo5bo6bo19bobo3bobo$41bo3bo14bo19bo
12boo8bo$39b3obbo13b3obobobbo5bobbobob3o9bobo8bo$44b3o11bobbo17bobbo
15boo$58boobboobo9boboobboo14b3obboo$12bo25bo24b3o9b3o17boboo3boo24bo$
11bobbo23boo56booboboo23bobbo$9bo5bo6bo7boo5bobo52bo3boo3bo7boo7bo6bo
5bo$9bo6bo4bobo6bo60boobo15bo6bobo4bo6bo$13bobbo11bobo29boo17boo11bo4b
o12bobo11bobbo$15bobo3bobbo3boo31bo17bo13b3obooboo9boo3bobbo3bobo$10b
ooboobbobo3boo7boo24b3o19b3o17boo5boo7boo3bobobbooboo$12boo3bobobboob
oo6boo23bo23bo17bo5boo6booboobbobo3boo$7boo3bobbo3bobo10bo75bo10bobo3b
obbo3boo$6bobo11bobbo93bobbo11bobo$6bo6bobo4bo6bo85bo6bo4bobo6bo$5boo
7bo6bo5bo85bo5bo6bo7boo$22bobbo3b3o25bo51b3o3bobbo$24bo3bob3o15boo5bob
o33boo15b3obo3bo$27b3ob3o5b3o6bo7boo34bo6b3o5b3ob3o$28booboboo4b3o4bob
o43bobo4b3o4booboboo$28boobobo6bo5boo45boo5bo6boboboo$29bo4bobo4boo55b
oo4bobo4bo$30boo4bobo4bo53bo4bobo4boo$25boo5bo6boboboo51boobobo6bo5boo
$24bobo4b3o4booboboo51booboboo4b3o4bobo$24bo6b3o5b3ob3o49b3ob3o5b3o6bo
$23boo15b3obo51bob3o15boo$41b3o28bo24b3o$72bobo$72boo5$80boo5boo$80boo
5bo$85bobo$85boo$81boo$81bobo$82bo$69bo$67booboo$67booboo19bo$88bobb3o
3boo$68booboo8b5obb3o3bobbo$68booboo6b3obob3o4boobobo$70bo7bo4bo4b4obo
bobboo$78booboob4o3boboboobo$82bobobobobobbobbobo$82bobobobbobbob3oboo
$81boobob4o6bobo$85bo4b6obbo$87bobbobbo4boo$86boo!
Ivan Fomichev

User avatar
Tropylium
Posts: 421
Joined: May 31st, 2011, 7:12 pm
Location: Finland

Re: 4c/83 growing wick (p150)

Post by Tropylium » September 30th, 2013, 4:42 am

codeholic wrote:
Tropylium wrote:I would call this a slidegun rather than a wick.
A slidegun is supposed to shoot a spaceship, and this pattern doesn't.
…slidefactory, then?

Or maybe we could consider this a fuse that burns on a moving medium — the burning reaction proceeding downstream at 75c/166, but since the fuse body itself keeps going forward at c/2, this adds up to 4c/83 in the "wrong" direction.

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

Re: 4c/83 growing wick (p150)

Post by codeholic » October 2nd, 2013, 5:03 am

Here is another one, requiring 3 spaceships to keep burning.

Code: Select all

x = 36, y = 723, rule = B3/S23
14b2o11bo$14b2o9b3o$25bobo$25bo18$32b3o$32bo2bo$32bo$32bo$33bobo5$bo$
3o$ob2o$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$8bo$5bobo27$32b3o$32bo2bo$32bo$
32bo$33bobo5$bo$3o$ob2o$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$8bo$5bobo27$32b
3o$32bo2bo$32bo$32bo$33bobo5$bo$3o$ob2o$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$
8bo$5bobo27$32b3o$32bo2bo$32bo$32bo$33bobo5$bo$3o$ob2o$b3o$b3o$b2o11$
6b3o$5bo2bo$8bo$8bo$5bobo27$32b3o$32bo2bo$32bo$32bo$33bobo5$bo$3o$ob2o
$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$8bo$5bobo27$32b3o$32bo2bo$32bo$32bo$33b
obo5$bo$3o$ob2o$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$8bo$5bobo27$32b3o$32bo2b
o$32bo$32bo$33bobo5$bo$3o$ob2o$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$8bo$5bobo
27$32b3o$32bo2bo$32bo$32bo$33bobo5$bo$3o$ob2o$b3o$b3o$b2o11$6b3o$5bo2b
o$8bo$8bo$5bobo27$32b3o$32bo2bo$32bo$32bo$33bobo5$bo$3o$ob2o$b3o$b3o$b
2o11$6b3o$5bo2bo$8bo$8bo$5bobo27$32b3o$32bo2bo$32bo$32bo$33bobo5$bo$3o
$ob2o$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$8bo$5bobo27$32b3o$32bo2bo$32bo$32b
o$33bobo5$bo$3o$ob2o$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$8bo$5bobo27$32b3o$
32bo2bo$32bo$32bo$33bobo5$bo$3o$ob2o$b3o$b3o$b2o11$6b3o$5bo2bo$8bo$8bo
$5bobo27$32b3o$32bo2bo$32bo$32bo$33bobo5$bo$3o$ob2o$b3o$b3o$b2o11$6b3o
$5bo2bo$8bo$8bo$5bobo!
There must be zillions of them. I wonder, if there is a simple 17c/45 growing fuse.
Ivan Fomichev

User avatar
Mats
Posts: 42
Joined: August 10th, 2010, 7:40 am
Location: Stockholm, Sweden

Re: 4c/83 growing wick (p150)

Post by Mats » October 3rd, 2013, 3:33 am

In a news post at pentadeclaton.com a thing called a parasite is desctibed.
Link: http://pentadecathlon.com/lifeNews/2011 ... sites.html
A northeast-directed glider has collided with this stream, causing a messy reaction. It just so happens that the reaction generates another glider, which hits the stream of gliders again, triggering the reaction again, ad infinitum.
Isn't it pretty much the same thing that's going on here? Would parasite be a proper term for the type of patterns* posted in this thread? Could you call the helix of the Caterpillar a parasite to use a term of function istead of form? Or am I missing somthing?

*Not the whole pattern, only the part living on the glider stream or xWSS stream.

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

Re: 4c/83 growing wick (p150)

Post by codeholic » December 7th, 2013, 3:18 pm

codeholic wrote:There must be zillions of them. I wonder, if there is a simple 17c/45 growing fuse.
I've found a simpler 17c/45 helix. It has 18 spaceships per cycle vs 21 in the one that was used in the caterpillar. Sadly, it's still p270 (x6). But there is still a slight chance, that it can be improved, when I finish the script.

Code: Select all

x = 63, y = 181, rule = B3/S23
20bo$19b3o12bo$19bob2o3b3o4b3o12bo$14b2o4b3o3bo2bo3bob2o3b3o4b3o$13bob
o4b2o4bo7b3o3bo2bo3bob2o3b3o$15bo10bo3bo3b2o4bo7b3o3bo2bo$26bo3bo9bo3b
o3b2o4bo$26bo13bo3bo9bo3bo$27bobo10bo13bo3bo$41bobo10bo$55bobo4$60bo$
59b3o$59bob2o$60b3o$51bo8b3o$37bo12b3o7b2o$23bo12b3o4b3o4bob2o$22b3o4b
3o4bob2o3bo2bo4b3o$15b3o4bob2o3bo2bo4b3o3bo7b2o$4b3o8bo2bo4b3o3bo7b2o
4bo3bo$3bo2bo8bo7b2o4bo3bo9bo3bo10bo$6bo8bo3bo9bo3bo9bo13b3o$2bo3bo8bo
3bo9bo14bobo10bob2o$2bo3bo8bo14bobo25b3o$6bo9bobo39b3o$3bobo52b3o$58b
2o3$20bo$11bo7b3o12bo$10b3o5b2obo4b3o4b3o12bo$10bob2o4b3o4bo2bo3b2obo
4b3o4b3o$2bo8b3o5b2o7bo3b3o4bo2bo3b2obo4b3o$b3o7b3o10bo3bo4b2o7bo3b3o
4bo2bo$2obo7b3o10bo3bo9bo3bo4b2o7bo$3o8b2o15bo9bo3bo9bo3bo$b2o22bobo
14bo9bo3bo$39bobo14bo$53bobo$6bo$5b3o$4b2obo$4b3o53bo$5b2o52b3o$58b2ob
o$58b3o$51bo6b3o$37bo12b3o6b2o$23bo12b3o4b3o3b2obo$22b3o4b3o3b2obo3bo
2bo3b3o$15b3o3b2obo3bo2bo3b3o7bo4b2o$4b3o7bo2bo3b3o7bo4b2o3bo3bo$4bo2b
o9bo4b2o3bo3bo9bo3bo12bo$4bo8bo3bo9bo3bo13bo11b3o$4bo3bo4bo3bo13bo10bo
bo11b2obo$4bo3bo8bo10bobo25b3o$4bo9bobo39b3o$5bobo48b3o$57b2o3$20bo$
11bo7b3o12bo$10b3o6bob2o3b3o4b3o12bo$9b2obo7b3o3bo2bo3bob2o3b3o4b3o$2b
o6b3o8b2o4bo7b3o3bo2bo3bob2o3b3o$b3o5b3o14bo3bo3b2o4bo7b3o3bo2bo$bob2o
4b3o14bo3bo9bo3bo3b2o4bo$2b3o5b2o14bo13bo3bo9bo3bo$2b2o23bobo10bo13bo
3bo$41bobo10bo$55bobo$6bo$5b3o$5bob2o$6b3o51bo$6b2o51b3o$59bob2o$60b3o
$51bo8b3o$37bo12b3o7b2o$23bo12b3o4b3o4bob2o$22b3o4b3o4bob2o3bo2bo4b3o$
15b3o4bob2o3bo2bo4b3o3bo7b2o$4b3o8bo2bo4b3o3bo7b2o4bo3bo$3bo2bo8bo7b2o
4bo3bo9bo3bo10bo$6bo8bo3bo9bo3bo9bo13b3o$2bo3bo8bo3bo9bo14bobo10bob2o$
2bo3bo8bo14bobo25b3o$6bo9bobo39b3o$3bobo52b3o$58b2o3$20bo$11bo7b3o12bo
$10b3o5b2obo4b3o4b3o12bo$10bob2o4b3o4bo2bo3b2obo4b3o4b3o$2bo8b3o5b2o7b
o3b3o4bo2bo3b2obo4b3o$b3o7b3o10bo3bo4b2o7bo3b3o4bo2bo$2obo7b3o10bo3bo
9bo3bo4b2o7bo$3o8b2o15bo9bo3bo9bo3bo$b2o22bobo14bo9bo3bo$39bobo14bo$
53bobo$6bo$5b3o$4b2obo$4b3o53bo$5b2o52b3o$58b2obo$58b3o$51bo6b3o$37bo
12b3o6b2o$23bo12b3o4b3o3b2obo$22b3o4b3o3b2obo3bo2bo3b3o$15b3o3b2obo3bo
2bo3b3o7bo4b2o$4b3o7bo2bo3b3o7bo4b2o3bo3bo$4bo2bo9bo4b2o3bo3bo9bo3bo
12bo$4bo8bo3bo9bo3bo13bo11b3o$4bo3bo4bo3bo13bo10bobo11b2obo$4bo3bo8bo
10bobo25b3o$4bo9bobo39b3o$5bobo48b3o$57b2o3$20bo$11bo7b3o12bo$10b3o6bo
b2o3b3o4b3o12bo$9b2obo7b3o3bo2bo3bob2o3b3o4b3o$2bo6b3o8b2o4bo7b3o3bo2b
o3bob2o3b3o$b3o5b3o14bo3bo3b2o4bo7b3o3bo2bo$bob2o4b3o14bo3bo9bo3bo3b2o
4bo$2b3o5b2o14bo13bo3bo9bo3bo$2b2o23bobo10bo13bo3bo$41bobo10bo$55bobo$
6bo$5b3o$5bob2o$6b3o51bo$6b2o51b3o$59bob2o$60b3o$51bo8b3o$37bo12b3o7b
2o$23bo12b3o4b3o4bob2o$22b3o4b3o4bob2o3bo2bo4b3o$15b3o4bob2o3bo2bo4b3o
3bo7b2o$4b3o8bo2bo4b3o3bo7b2o4bo3bo$3bo2bo8bo7b2o4bo3bo9bo3bo10bo$6bo
8bo3bo9bo3bo9bo13b3o$2bo3bo8bo3bo9bo14bobo10bob2o$2bo3bo8bo14bobo25b3o
$6bo9bobo39b3o$3bobo52b3o$58b2o4$11bo$10b3o$10bob2o$2bo8b3o$b3o7b3o$2o
bo7b3o$3o8b2o$b2o3$6bo$5b3o$4b2obo$4b3o$5b2o!
Ivan Fomichev

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

Re: 4c/83 growing wick (p150)

Post by dvgrn » December 7th, 2013, 3:24 pm

codeholic wrote:
codeholic wrote:There must be zillions of them. I wonder, if there is a simple 17c/45 growing fuse.
I've found a simpler 17c/45 helix. It has 18 spaceships per cycle vs 21 in the one that was used in the caterpillar.
Very interesting! I've always wondered how much smaller the Caterpillar could be made. Taking out three spaceships out of 21 would certainly shorten the spaceship, but it doesn't seem to be quite enough of an improvement to warrant a complete rebuild. Certainly a step in the right direction, though...!

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » December 7th, 2013, 5:44 pm

I understand that Gabriel Nivasch's robocat could be used to generate the support for the new helix! So it wouldn't be starting completely from scratch.

I'm bot sure how much overall redesign a change of the multiplier would mean.

Regards;
Hartmut

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » December 7th, 2013, 6:54 pm

Edit: I couldn't find out if and how the helix is encoded in robocat. Someone out there could help me?

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

Re: 4c/83 growing wick (p150)

Post by codeholic » December 7th, 2013, 7:00 pm

It's a part of patterns/front.rle (it seems that it was put together manually).

EDIT: I think, I got you wrong at first. You meant, where its synthesis is encoded, didn't you? I don't know.
Ivan Fomichev

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

Re: 4c/83 growing wick (p150)

Post by dvgrn » December 8th, 2013, 5:02 pm

codeholic wrote:
HartmutHolzwart wrote: I couldn't find out if and how the helix is encoded in robocat. Someone out there could help me?
It's a part of patterns/front.rle (it seems that it was put together manually).
Here's the only documentation I have on how the robocat code works, besides the source code itself. It's part of an email response from Gabriel Nivasch to a question I asked back when the Caterpillar first made its appearance:
The program first loads the front of the Caterpillar from an RLE file --
everything up to the point where you have to start shooting upward ships.
It keeps track of the y-position of the last horizontal blinker in each
trail.

It also has a list of the data for all the up ships to shoot on a given
side: x-position, y-position (modulo 66), and phase (0 or 1).

For a given up ship, the program does these steps:

- Figure out which of the 4 types of catchers this upship needs (by parity
constraints).

- Find the first y-placement for the front catcher that leaves enough
space for adjuster pies.

- Place the front catcher (meaning, figure out how many generations to
advance it so that the downship stream matches, advance it, and paste it).

- Place the front thrower (which also entails advancing it a number of
generations, as everything else).

- Place the synthesis, meaning, the point at which backward and forward
gliders meet and produce the up ships.

- Place the back thrower.

- Place the back catcher.

- Fill in the glider and ship streams (what would be implicitly filled by
"..."s). Also fill the 5-out-of-6 downship stream.

- Insert adjuster pies in the holes in the blinker trails. There's a
special routine that generates adjuster pi "shish-kebabs" given the
dimensions of the hole to fill. This routine has, among other things, a
"switch" statement with 34 different cases. Then the shish-kebab is pasted
in the appropriate place and the rest of the hole is filled with blinkers.

All the above applies to upward LWSS's and MWSS's. For HWSS's there's the
extra step of first laying the hook stream, which entails more of the same
(roughly).

At the end, an "endcap" is placed on the blinker trails, which is what you
can see at the end of each side of the Caterpillar spine.

All this is done on each side -- left and right. The "main" function has
(among other things) the function calls "doSide(cat, LEFT)" and
"doSide(cat, RIGHT)".

For those curious, here's an archive with the complete source code and RLE
files:

http://www.gabrielnivasch.org/fun/life/ ... obocat.zip

Be warned though, that this code was written with the purpose to run it
once to produce the Caterpillar and that's it (which it, thankfully, did
successfully). The code is not intended to be pretty or anything. Any
comments and explanations were only for me to keep track of things until
the project was done.

...

You can trivially modify the design to shoot all sorts of things in all
directions. In theory, that is. The pattern is so huge that graphically
editing it is terribly cumbersome.

Actually, you could also produce Caterpillars with periods 7*45, 8*45,
9*45, etc. You'd just need a different helix (to be found with the helix
maker program) and different fanout reactions. But to produce those
Caterpillars, you'd need to heavily rewrite the program code, which is
unabashedly filled with numbers like 102, 66, 270, 472, etc., which all
derive from the period of 6*45.

Again, I'm really relieved that this is finally over, and thank you all.


Gabriel
EDIT: Fixed the link in the above quote. I think, based on the penultimate paragraph, that the short summary is that it may be quite a bit easier to write new code than to attempt to adapt the robocat code to a significantly altered Caterpillar. But don't let me discourage anyone!

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » December 9th, 2013, 4:22 pm

Which in turn would mean that for a different x6 helix it would suffice to adapt the spacing of the gliders in the file patterndata.cp to the new helix. If ever someone finds out how to do that from the somewhat sparse description.

Hartmut

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » December 29th, 2013, 1:57 pm

After a closer look at robocat I can see only three changes necessary to use the new 6x helix with only 18 *WSS instead of the old one with 21 *WSS

A) change front.rle and front_dummy.rle to use the new helix instead (trivial cut and paste exercise)

B) change the list of *WSS in catPatternData.cp. This affects the settings for upship[RIGHT][33-51], where the helix is encoded.

As upship is only getting smaller, no further changes in the setup neccessary (i hope).

Now the trick is to get the spacing in the list correctly!

Another obstacle: My computer broke down and the replacement has no compiler...

Changes for the x5 helix are obviously more complicated...

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » December 30th, 2013, 4:38 pm

Here is the list of *WSS for the helix (hopefully no typos):


/* upships for helix starting from left to right; leave the first one as a start */
/* set the constants helix_x. helix_y appropriately! */

upship[RIGHT][33].type = LW;
upship[RIGHT][33].xpos = helix_x;
upship[RIGHT][33].ypos = helix_y;
upship[RIGHT][33].phase = 1;

upship[RIGHT][34].type = HW;
upship[RIGHT][34].xpos = helix_x + 3;
upship[RIGHT][34].ypos = helix_y - 14;
upship[RIGHT][34].phase = 2;

upship[RIGHT][35].type = LW;
upship[RIGHT][35].xpos = helix_x + 4;
upship[RIGHT][35].ypos = helix_y + 7;
upship[RIGHT][35].phase = 1;

upship[RIGHT][36].type = HW;
upship[RIGHT][36].xpos = helix_x + 9;
upship[RIGHT][36].ypos = helix_y - 4;
upship[RIGHT][36].phase = 1;

upship[RIGHT][37].type = HW;
upship[RIGHT][37].xpos = helix_x + 14;
upship[RIGHT][37].ypos = helix_y - 14;
upship[RIGHT][37].phase = 0;

upship[RIGHT][38].type = LW;
upship[RIGHT][38].xpos = helix_x + 18;
upship[RIGHT][38].ypos = helix_y - 4;
upship[RIGHT][38].phase = 1;

upship[RIGHT][39].type = LW;
upship[RIGHT][39].xpos = helix_x + 21;
upship[RIGHT][39].ypos = helix_y - 16;
upship[RIGHT][39].phase = 3;

upship[RIGHT][40].type = HW;
upship[RIGHT][40].xpos = helix_x + 25;
upship[RIGHT][40].ypos = helix_y - 1;
upship[RIGHT][40].phase = 2;

upship[RIGHT][41].type = HW;
upship[RIGHT][41].xpos = helix_x + 28;
upship[RIGHT][41].ypos = helix_y - 15;
upship[RIGHT][41].phase = 0;

upship[RIGHT][42].type = LW;
upship[RIGHT][42].xpos = helix_x + 32;
upship[RIGHT][42].ypos = helix_y - 3;
upship[RIGHT][42].phase = 1;

upship[RIGHT][43].type = LW;
upship[RIGHT][43].xpos = helix_x + 35;
upship[RIGHT][43].ypos = helix_y - 17;
upship[RIGHT][43].phase = 3;

upship[RIGHT][44].type = HW;
upship[RIGHT][44].xpos = helix_x + 39;
upship[RIGHT][44].ypos = helix_y - 0;
upship[RIGHT][44].phase = 0;

upship[RIGHT][45].type = HW;
upship[RIGHT][45].xpos = helix_x + 42;
upship[RIGHT][45].ypos = helix_y - 16;
upship[RIGHT][45].phase = 2;

upship[RIGHT][46].type = LW;
upship[RIGHT][46].xpos = helix_x + 46;
upship[RIGHT][46].ypos = helix_y - 2;
upship[RIGHT][46].phase = 1;

upship[RIGHT][47].type = LW;
upship[RIGHT][47].xpos = helix_x + 49;
upship[RIGHT][47].ypos = helix_y - 18;
upship[RIGHT][47].phase = 3;

upship[RIGHT][48].type = HW;
upship[RIGHT][48].xpos = helix_x + 53;
upship[RIGHT][48].ypos = helix_y + 1;
upship[RIGHT][48].phase = 2;

upship[RIGHT][49].type = HW;
upship[RIGHT][49].xpos = helix_x + 56;
upship[RIGHT][49].ypos = helix_y - 11;
upship[RIGHT][49].phase = 1;

upship[RIGHT][50].type = MW;
upship[RIGHT][50].xpos = helix_x + 59;
upship[RIGHT][50].ypos = helix_y - 21;
upship[RIGHT][50].phase = 1;

Now I need to get to a computer with C-Compiler to try it out!

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

Re: 4c/83 growing wick (p150)

Post by dvgrn » January 1st, 2014, 1:05 am

codeholic wrote:Does "growing fuse" probably sound better? :)
A growing fuse sounds more like a pattern that grows at one end and can be burned from the other; there are lots of examples of this kind of thing. In this 4c/83 object, it's not clear that the lines of blocks-or-whatever are really a fuse -- since a fuse is normally just a burning wick.

Another idea for terminology: how about "tethered puffer"? For comparison, see David Bell's 'bricklayer' pattern (Golly's Python/bricklayer.py). It uses streams of gliders to push an active reaction away from the gliders' source, leaving blocks behind. Seems like about the same thing.

Of course, that was just called "bricklayer". The "tethered puffer" idea comes from a later modification of the bricklayer pattern that shoots gliders to the side as burning "puffer" area is pushed forward by the glider streams. This is completely tangential, but I'll post the pattern anyway:

Code: Select all

x = 271, y = 246, rule = B3/S23
131bo$119bo11b3o$117b3o14bo$101bo14bo16boo$101b3o12boo$104bo52bo$103b
oo50b3o$120bo33bo$120bo33boo7boo$104boo12boo20boo21bo$104boo12b3obo17b
obo18bobo$118bo3bo17bo4boo14boo$119boo24bobo$145boboo$144boboo$144b3o$
156bo$120boo33bo$120bo20boo12boo4boo3bo$121b3o18bo12boo8bobo$123bo15b
3o8boo3boo9bo$117boo20bo11bo4boo$117bo30b3o5boo$118b3o27bo$120bo$163b
oo$163bobo$157bo7bo$101boo4b3o46b4o5boo$100bobo3bobbo37boboo4bo3boo$
100bo5boobo37boobo5b5o$99boo56boo$157bo$157bo$106bo$105bobbo$111boo$
106boboo3bo$106b4o$106bo3bobo$105boboo57boo$106boo8boboo46bo$106bo9boo
bo44bobo$164boo$$98boo$99bo$99bobo44bo$100boo44b3o$149bo6boo$148boo5bo
bo$114boo41bo$114bobo36bo$116bo35bo$116boo34bobboo$106bo46b3o$105b3o
46bo$104boobbo34boo$108bo35bo$107bo36bobo67bo$103bo41boo67b3o$103bobo
5boo104bo$103boo6bo104boo$79bo32b3o44boo$77b3o34bo44bobo$76bo84bo74boo
5bo7boo$76boo83boo56b3o14b3o3b3o6bo$214boobboobo12boobboobbo6bobo$48bo
22bo23boo117bobbo15boob5obboo4boo$48b3o19bobo21bobo44boboo9bo59b3obobo
bbo9bobbobob3o$51bo17bo4boo18bo46boobo8boo61bo19b3obobobbo$50boo18bo5b
o16boo57boobo60bo6bo4boo4boobb5oboo$72boobbo71bobo3bo60bo6bo4bobo6bobb
oobboo$52b3o18boboo74b4o59bo6bo5bo6b3o3b3o$51bo3bo91bo3boobo66bo4boo7b
o5boo$56bo91boo64bobbobob3o22bobo$56bo95bobbo64bobbo22boo6bobo3b3o6boo
$51boo3bo97bo48bo12boboobboo23bo9bobbobo6bo$53boo48bo99b3o10b3o32boo5b
3o6bobo$73boobo26bo102bo44bobbo6bo5boo$73bobboo24boo56boo43boo35bo8boo
7bobo$73bo5bo10bo9b5o5boboo37boboo5bo52bo26boo10bobo7boo$74boo4bo7b3o
9boo3bo4boobo37bobbo3bobo53boo4boo19boo3boo5bo6bobbo$77bobo7bo6boo5b4o
46b3o4boo53boo5bo24bobo6b3o5boo$51boo25bo8boo6bo7bo104boo11b3o21bo6bob
obbo$49bo3boo40bobo106bobobboo12bo20boo6b3o3bobo$37bo11bo22boo22boo
105boobo3bo24bobo$37b3o9bo23bo7b3o56bo63boob3oboo5bobo14boo$40bo9bo3bo
15b3o4bo3boobbo26bo27b3o64boboboo6boo15bo$39boo10b3o16bo4boo4b3oboo16b
oo5b3o30bo62b6o7bo$76boo5booboo15boo4bo11bo20boo37bobbobbo17boobboo12b
oo7bo$42bo11boo30bo7bo9boo3boo8b3o15bo43b7obbo13b6o13boo5bobbo$41b3o6b
o3bo30bo7bobo8boo12bo18b3o48b3o12boobobo21bo$40b5o3bobo4b3o36bo3boo4b
oo12boo20bo42boboo16boob3oboo15bobb3o$40boob3o3boo6bo12bobo32bo33boo
41bobob3o16bo3boboo18bo$41bobbo25boo32bo77bobbo3bo15boobbobo14boobboo$
42boo27bo14bo27b3o64boobooboobo15boo19bo3bo$55bo29bo27boobo65bobo3bobo
37b3o26b3o$56bo27booboo23boobo66bob4obboo37boo8boo15b3obo$54b3o9bo18b
oob3o22bobo24boo39boobbobobo39bobbo7bo6b3o5b3ob3o$64boo20bobboo7boo14b
oo4bo17bo3bo40bo3bobo19boo19bo9bobo4b3o4booboboo$65boo21b3o6bobo18bobo
17bob3o12boo26bo3boboo9bo8bo31boo5bo6boboboo$40boo55bo21boo20boo12boo
23booboboobo9b3o9b3o24boo7boo4bobo4bo$39bobbo53boo7boo33bo39bobb3obbo
8bo14bo24bobo5bo4bobo4boo$38b3oboo39boo21bo33bo41bo3boboo7boo38bo6boob
obo6bo5boo$39b5o15bobo22bo18b3o50boo25b4obbo54booboboo4b3o4bobo$40b3o
16boo20b3o19bo52bo30bo7bo47b3ob3o5b3o6bo$41bo18bo20bo26bobbobbo28boo
12b3o23b4obbo4bobo47bob3o15boo$105bobb7o29bo14bo23bobboboo5boobboo39b
oo3b3o$43boo19boo23bo15b3o33b3o44bo10boo20boo15boobbo$43bo19bobo4boo
16bobo18boobo28bo44bobo33bo7bo7bo3bo$44b3o16boo6bo19bo15b3obobo72boo
34bobo3booboo4bo4bo$46bo24bobo13bobbo15bo4bobo109boo10bob3obo$72boo4b
3o5boo17bob5oboo94bo18boo5bo3bobo$77bobbo8bo15bobo3bobo93boo18bobo3bo
5boo$70bo6bo8bobbo14boobboboobo94boo17bob3obo10boo$69boo8boo5b3o4boo
11bobo4boo111bo4bo4booboo3bobo$69bobo4bobbo13bobo10bobobobo113bo3bo7bo
7bo$75bo19bo9boobo3bo113bobboo15boo$76bobo16b3o9bobooboboo22bo88boo$
77bo20bo8bo3boobbo23boo$52boo16b3o24boo7boobo3bo24boo$53bo16b3o32bobb
5o117b3o$53bobo13boobo27bo3b3obo120bob3o15boo$54boo5bo7bo29bobo3bo3b4o
68bo46b3ob3o5b3o6bo$60b3o4bobboo23boobboo5boobobbo67bo48booboboo4b3o4b
obo$59boobbo4b3o24boobboo6bo72b3o46boobobo6bo5boo$61bo7bo5boo22boo6bob
o120bo4bobo4boo$58boboo13bobo20bobo7boo22bobbobbo92boo4bobo4bo$58b3o
16bo22bo31b7obbo84boo5bo6boboboo$58b3o16boo60b3o83bobo4b3o4booboboo$
134boboo87bo6b3o5b3ob3o$110boo5boo14bobob3o84boo15b3obo3bo$110boo5bo
15bobbo3bo101b3o3bobbo$115bobo14boobooboobo77boo25bo5bo6bo7boo$68boo
45boo16bobo3bobo76boo26bo6bo4bobo6bo$56boo4bobbobbo42boo20bob4obboo77b
o29bobbo11bobo$57bobb6o4bo40bobo18boobbobobo100bo10bobo3bobbo3boo$57bo
bo6b4oboboo37bo21bo3bobo17bo80boo6booboobbobo3boo$56boobb5o4bobobo60bo
3boboo9bo7bo80boo7boo3bobobbooboo$11boo5boo37bobobbobobobobbobo57boobo
boobo9b3o5b3o84boo3bobbo3bobo$12bo5boo37boboobo5boboobooboo35bo7bo9bo
bb3obbo8bo69bo24bobo11bobbo$12bobo41boobbobob4o3boo4bo34b3o3bobb3o3boo
4bo3boboo7boo66b3o24bo6bobo4bo6bo$13boo7bo35boboboo4b3o3b3o34bobobobb
3o3bobbo6b4obbo74bo18bobo5boo7bo6bo5bo$17booboo36bobbo3b3obbobobo34b3o
3b3o4boobobo10bo7bo68boo17boo23bobbo$16bobobboo34boo3b3obbo3b3o34bo4b
oo3b4obobobboo4b4obbo4bobo87bo25bo$17bo46bo7bo35boobooboobo5boboobo5bo
bboboo5boobboo58bo42bo$112bobobbobobobobbobo10bo10boo57bobo41b3o$112bo
bobo4b5obboo7bobo68bo4boo41bo$8bo64bo37boobob4o6bobo8boo70bo5bo39boo$b
oo3b3obbo3b3o54bobo40bo4b6obbo82boobbo20bo24bo$bbobbo3b3obbobobo54boo
42bobbobbo4boo82boboo19boo22b4o$bboboboo4b3o3b3o48boo45boo51bobo56boo
5bobo20b4obo$oobbobob4o4bo4bo46bobo79b3o16boo7boo5boo40bobo27bo4boo$bo
boobobo4bobobooboo46bo5boo74bo19bo5bobbo5bo43bo24boobob5o$bo4bob4o3bob
o49boo5boo39bo35bo23bo7bobo68b3o4boo$ooboboobbo3bobobo84bo10b3o62bo3b
3o56boo11boo3b3o$bobo6b4oboboo58bo24b3o7bo64bobb3o29boobo24boo16bobo$b
obb6o4bo60b3o27bo6boo60bo5boo30bobboo5b3o17bo$oo4bobbobbo61bo29boo68b
3o3bo31bo5bo5bo4bo27boo$12boo60boo137boo4bo3bo3b3o$64boo150bobo7bo20bo
7bobo$65bo123bo27bo8boo18boo6b3o3boo$65bobo74bo43bobb3o3boo49bobo4boo
4b3o$66boo4boo68bobo34b5obb3o3bobbo15boo8bo20bo9b5oboboo$71bobbo3bo14b
o48boo33b3obob3o4boobobo16bo7boo20b3o7boo4bo$72boo4bobo11boo82bo4bo4b
4obobobboo11b3o7b3o3bo19bo6bob4o$78boo4boo6bobo81booboob4o3boboboobo
12bo13boobo17boo7b4o$84boo94bobobobobobbobbobo25b3oboo22boobbo$180bobo
bobbobbob3oboo24b5o20bo11boo$179boobob4o6bobo50bo4bo6bo$73bo109bo4b6o
bbo48boo6bo6b3o$72bobo41boo67bobbobbo4boo45bobboobo12bo$72bobo41boo66b
oo56bo4bo4bo$73bo169bobobbobbo$223b5o21boo$70boo3boo120boo23boob3o18b
3o$71bo3bo19boo58bobo38bobbo16boo5boboo$68b3o5b3o15bobo58boo39bobboo7b
o7bo7bo3b3o14b3o$68bo9bo15bo61bo40b3o7bobo4bobo11boo13boo$93boo102boo
bboo3booboo3boo12bo13bobbobbobo$59bo141b3obbooboo30bo4bo4bo$58b3o6boo
43bobo83booboobb3o14boo20boboobbo$56boboboo4bobo43boo79boo3booboo3boo
bboo11bo16bo6boo$54boob5o4bo46bo78bobo4bobo7b3o8b3o18bo4bo$54boobooboo
3boobobbo120bo7bo7boobbo7bo25bo$58bobo7b4o119boo16bobbo29boo$59bobboo
bboo142boo3boo31boo$68b4o142bobboo15boo12bo$56boo7boobo3bo141bo3bo7bo
7bo14b3o$57bo8boboboobbo57bo81bo4bo4booboo3bobo16bo$54b3o9bo4boboo55b
oo57boo16bobo5bob3obo10boo$54bo9boobobobo59boo49bo6bobo15boo6bobo3bo5b
oo$65bobobobo108b3o6bo18bo7boo5bo3bobo$65bobo4boo105bo31boo10bob3obo$
63boobboboobo106boo29bobo3booboo4bo4bo$64bobo3bobo63bo66bo6bo7bo7bo3bo
$64boboobobboo62bobo62boo6boo15boobbo$65bo4bobo63boo64boo24boo$66b3o3b
o103bo$68boboo104boobobo$64b3o37bo69bobbooboo$64bobb7o29bo69bobboo3bo
18boo$67bobbobbo29b3o67bo26bobo$174bobboo21bo$175boobboo$177boobbo$
182bo5b3o$174bo3boobbo7bo14b3o$174booboobbo7bo15bo$174boboboo13bo12bo
7boo7bo5boo$179bo11b3o21bo6b3o3b3o$183boo5bo24bobo6bobboobboo$182bobo
5boo19boo3boo4boobb5oboo$184bo26bobo10b3obobobbo$175boo34bo9bobbobob3o
$176bo44boob5obboo4boo$173b3o11boo33boobboobbo6bobo$173bo12boobbobo31b
3o3b3o6bo$186bo3boboo22b3o5boo5bo7boo$184boob3oboo23bo$184boobobo6boo
13boo4bo$185b6o6bo6b3o3bobbo$186boobboo5bobo5bo3bo$187b6o5boo4bo4bobbo
boo$188boboboo11bobbobob3o$185boob3oboo10b3obobobbo$184boobo3bo11boobo
bbo4bo4boo$185bobobboo17bo3bo5bobo$74boob3o12bobo94boo14bobbo3b3o6bo$
74b3o4boo9boo112boo13boo$73bo4bob3o10bo$74b3obo4bo$74boo4b3o103boo$77b
3oboo15bo88bo$97bo86b3o$97b3o84bo8$89boo$89boo!
This was called a "double tethered rake" when the gliders went in both directions, or just a "tethered rake" for the one-sided version. Of course the 4c/83 pattern is no more a rake than it is a slide gun... but I think it is a tethered puffer, same as the original bricklayer pattern.

EDIT: Thinking again, "tether" only works if there's a stationary gun for the active reaction to be tethered to. If a moving pattern is supporting something in the same way, then "leashed" might be better -- taking the active reaction for a walk, so to speak. There's also the problem of what to call a tethered pattern that moves but doesn't emit anything... by analogy it would be a tethered or leashed spaceship, but that seems to be claiming too much for a pattern that needs constant support.

Happy New Year! (2014 just showed up on the East Coast, but still hasn't quite arrived here in the Central U.S...)

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » January 4th, 2014, 10:34 am

Short update on my efforts to create a new caterpillar based on the improved x6 helix:

1) I was able to compile and run the original program under VS 10 sucessfully

2) I modified front.rle to use the new helix

3) I changed catpattern.cpp as to use the new helix (not sure I did it correctly)

4) However, robocat checks for blinkers when starting to create the caterpillar and fails to find one in the position. Any hints how to get around that?

Rgds,
Hartmut

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » January 4th, 2014, 11:52 am

Edit: due to the slightly different front, everything shifts down by one!

Now the check for the new helix fails, although Golly reoports the same coordinates as I provided.

Moving on slowly...

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » January 6th, 2014, 1:42 pm

Here are the correct coordinates for the new helix:

Code: Select all

const int helix_x = 2065, helix_y = 17256;


	/* upships for helix starting from left to right; leave the first one as a start */
	/* set the constants helix_x. helix_y appropriately! */

	upship[RIGHT][33].type = MW;
	upship[RIGHT][33].xpos = helix_x;
	upship[RIGHT][33].ypos = helix_y;
	upship[RIGHT][33].phase = 1;

	upship[RIGHT][34].type = LW;
	upship[RIGHT][34].xpos = helix_x + 12;
	upship[RIGHT][34].ypos = helix_y - 16 + 1; 
	upship[RIGHT][34].phase = 0;

	upship[RIGHT][35].type = HW;
	upship[RIGHT][35].xpos = helix_x + 15;
	upship[RIGHT][35].ypos = 17227; /* helix_y - 28 - 0; */ 
	upship[RIGHT][35].phase = 1;

	upship[RIGHT][36].type = LW;
	upship[RIGHT][36].xpos = helix_x + 4 + 12;
	upship[RIGHT][36].ypos = helix_y + 7 - 16 + 1;
	upship[RIGHT][36].phase = 0;

	/* here we have a problem! */
	upship[RIGHT][37].type = HW;
	upship[RIGHT][37].xpos = helix_x + 9 + 12;
	upship[RIGHT][37].ypos = helix_y + 7 + 23 - 16 + 1; 
	upship[RIGHT][37].phase = 0;

	upship[RIGHT][38].type = HW;
	upship[RIGHT][38].xpos = helix_x + 14 + 12; 
	upship[RIGHT][38].ypos = helix_y + 20 - 16 - 1;
	upship[RIGHT][38].phase = 1;

	upship[RIGHT][39].type = LW;
	upship[RIGHT][39].xpos = helix_x + 18 + 12;
	upship[RIGHT][39].ypos = helix_y - 4 - 16 + 1;
	upship[RIGHT][39].phase = 0;

	upship[RIGHT][40].type = LW;
	upship[RIGHT][40].xpos = helix_x + 21 + 12;
	upship[RIGHT][40].ypos = helix_y + 16 - 16 + 1;
	upship[RIGHT][40].phase = 0;

	upship[RIGHT][41].type = HW;
	upship[RIGHT][41].xpos = helix_x + 25 + 12;  
	upship[RIGHT][41].ypos = helix_y - 2 - 16 + 1;
	upship[RIGHT][41].phase = 1;

	upship[RIGHT][42].type = HW;
	upship[RIGHT][42].xpos = helix_x + 28 + 12;
	upship[RIGHT][42].ypos = helix_y + 17 - 16 + 1;
	upship[RIGHT][42].phase = 1;

	upship[RIGHT][43].type = LW;
	upship[RIGHT][43].xpos = helix_x + 32 + 12;
	upship[RIGHT][43].ypos = helix_y - 3 - 16 + 1;
	upship[RIGHT][43].phase = 0;

	upship[RIGHT][44].type = LW;
	upship[RIGHT][44].xpos = helix_x + 35 + 12;
	upship[RIGHT][44].ypos = helix_y + 15 - 16 + 1;
	upship[RIGHT][44].phase = 0;

	upship[RIGHT][45].type = HW;
	upship[RIGHT][45].xpos = helix_x + 39 + 12; 
	upship[RIGHT][45].ypos = helix_y - 1 - 16 + 1;
	upship[RIGHT][45].phase = 1;

	upship[RIGHT][46].type = HW;
	upship[RIGHT][46].xpos = helix_x + 42 + 12;
	upship[RIGHT][46].ypos = helix_y + 16 - 16 + 1;
	upship[RIGHT][46].phase = 1;

	upship[RIGHT][47].type = LW;
	upship[RIGHT][47].xpos = helix_x + 46 + 12; 
	upship[RIGHT][47].ypos = helix_y - 2 - 16 + 1;
	upship[RIGHT][47].phase = 0;

	upship[RIGHT][48].type = LW;
	upship[RIGHT][48].xpos = helix_x + 49 + 12; 
	upship[RIGHT][48].ypos = helix_y + 14 - 16 + 1;
	upship[RIGHT][48].phase = 0;

	upship[RIGHT][49].type = HW;
	upship[RIGHT][49].xpos = helix_x + 53 + 12; /* test */
	upship[RIGHT][49].ypos = helix_y + 0 - 16 + 1;
	upship[RIGHT][49].phase = 1;

	upship[RIGHT][50].type = HW;
	upship[RIGHT][50].xpos = helix_x + 56 + 12;
	upship[RIGHT][50].ypos = helix_y + 21 - 16;
	upship[RIGHT][50].phase = 0;

	upship[RIGHT][51].type = MW;
	upship[RIGHT][51].xpos = helix_x + 58 + 12;
	upship[RIGHT][51].ypos = helix_y + 11 - 16;
	upship[RIGHT][51].phase = 0;

Setting all coordinates correctly was more tedious than I thought.

Unfortunately, the construction of the HWSS in position 38 is a little to slow and collides with the LWSS in position 39. So we have to find another synthesis here. Any ideas?

On another issue: If we have a construction of two HWSS in a row, would it speed up the construction to first create both hooks and only then complete them to HWSS?

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

Re: 4c/83 growing wick (p150)

Post by dvgrn » January 6th, 2014, 3:24 pm

HartmutHolzwart wrote:Unfortunately, the construction of the HWSS in position 38 is a little too slow and collides with the LWSS in position 39. So we have to find another synthesis here. Any ideas?
I don't see any likely fixes offhand -- we certainly seem to be stuck with that construction order, so either we come up with a different way to build the HWSS, or else go back to the drawing board and use a different helix.

Does robocat easily support adding an additional HWSS synthesis -- "HW2", maybe? Is 38 vs. 39 the only conflict? Looks like the HWSS/LWSS pairs get a little farther apart as you go right, so maybe everything else works okay.

I think your "here we have a problem!" comment is one section too high. Looks like it's upship[RIGHT][38] that's having trouble with upship[RIGHT][39], as you say above.

Out of curiosity, what is the nineteenth *WSS for -- the initial MWSS off to the left? It's not shown in codeholic's sample helix.

I noticed in passing that upship[RIGHT][50] works equally well with an MWSS instead of an HWSS... but unfortunately the same isn't true for #38!

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

Re: 4c/83 growing wick (p150)

Post by codeholic » January 6th, 2014, 3:26 pm

HartmutHolzwart wrote:Unfortunately, the construction of the HWSS in position 38 is a little to slow and collides with the LWSS in position 39. So we have to find another synthesis here. Any ideas?
I've found the following synthesis a while ago:

Code: Select all

x = 10, y = 30, rule = B3/S23
5bobo$6b2o$6bo9$obo$b2o$bo2$7bo$8b2o$bo5b2o$2b2o$b2o8$5b2o$4bobo$6bo!
Does it fit?
Ivan Fomichev

HartmutHolzwart
Posts: 840
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: 4c/83 growing wick (p150)

Post by HartmutHolzwart » January 6th, 2014, 3:42 pm

I think that this synthesis would help a lot!

And it could get the caterpillar somewhat smaller overall if applied!

However, it needs to be worked out how this salvo can be produced with catchers, throwers and kickback reactions.

That leaves some homework to do! Any support much appreciated!

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

Re: 4c/83 growing wick (p150)

Post by dvgrn » January 6th, 2014, 4:04 pm

HartmutHolzwart wrote:I think that this synthesis would help a lot!
Yup, it seems to work fine:

Code: Select all

x = 66, y = 77, rule = B3/S23
23bo$22b3o12bo$22bob2o3b3o4b3o12bo$23b3o3bo2bo3bob2o3b3o4b3o$23b2o4bo
7b3o3bo2bo3bob2o3b3o$29bo3bo3b2o4bo7b3o3bo2bo$29bo3bo9bo3bo3b2o4bo$29b
o13bo3bo9bo3bo$30bobo10bo13bo3bo$44bobo10bo$58bobo4$5bobo55bo$6b2o54b
3o$6bo55bob2o$63b3o$54bo8b3o$40bo12b3o7b2o$26bo12b3o4b3o4bob2o$25b3o4b
3o4bob2o3bo2bo4b3o$18b3o4bob2o3bo2bo4b3o3bo7b2o$18bo2bo4b3o3bo7b2o4bo
3bo$18bo7b2o4bo3bo9bo3bo10bo$obo15bo3bo9bo3bo9bo13b3o$b2o15bo3bo9bo14b
obo10bob2o$bo16bo14bobo25b3o$19bobo39b3o$7bo53b3o$8b2o51b2o$bo5b2o$2b
2o$b2o20bo$22b3o12bo$21b2obo4b3o4b3o12bo$21b3o4bo2bo3b2obo4b3o4b3o$22b
2o7bo3b3o4bo2bo3b2obo4b3o$27bo3bo4b2o7bo3b3o4bo2bo$27bo3bo9bo3bo4b2o7b
o$31bo9bo3bo9bo3bo$5b2o21bobo14bo9bo3bo$4bobo35bobo14bo$6bo49bobo4$63b
o$62b3o$61b2obo$61b3o$54bo6b3o$40bo12b3o6b2o$26bo12b3o4b3o3b2obo$25b3o
4b3o3b2obo3bo2bo3b3o$24b2obo3bo2bo3b3o7bo4b2o$24b3o7bo4b2o3bo3bo$25b2o
3bo3bo9bo3bo12bo$30bo3bo13bo11b3o$34bo10bobo11b2obo$31bobo25b3o$59b3o$
59b3o$60b2o3$23bo$22b3o12bo$22bob2o3b3o4b3o12bo$23b3o3bo2bo3bob2o3b3o
4b3o$23b2o4bo7b3o3bo2bo3bob2o3b3o$29bo3bo3b2o4bo7b3o3bo2bo$29bo3bo9bo
3bo3b2o4bo$29bo13bo3bo9bo3bo$30bobo10bo13bo3bo$44bobo10bo$58bobo!
HartmutHolzwart wrote:However, it needs to be worked out how this salvo can be produced with catchers, throwers and kickback reactions.
I'm not sure how much trickery will be needed to build a pi-climber module that generates that recipe. Three of the SE-traveling gliders are in a fairly tight group, tighter than anything in the current HWSS recipe -- but not as close as the two SE gliders in the LWSS recipe, come to look at it.

You're saving a glider over the current six-glider HWSS recipe, so you may be able to replace all the HWSS constructions with the new module and come out ahead. But don't count on it until the pi-climber module is done: the current recipe's biggest group is four synchronized gliders, where this needs five.

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

Re: 4c/83 growing wick (p150)

Post by codeholic » January 6th, 2014, 5:09 pm

dvgrn wrote:Yup, it seems to work fine:
Interestingly, the synthesis still interacts with LWSS, and it is pure luck, that they don't affect each other's results in the end!
Ivan Fomichev

Post Reply