Page 1 of 1

Glider-spaceship interactions

Posted: September 29th, 2013, 3:08 pm
by codeholic
Is there a known reaction to turn a spaceship salvo into a spaceship moving in an orthogonal direction, triggered by a glider?

Code: Select all

         / glider
        /
ss     L
<-----*
      ^
      |
      |
      | ss salvo

Re: Turn a spaceship salvo?

Posted: September 29th, 2013, 7:04 pm
by codeholic
I'm not sure, if it helps, but here are couple of ways of getting r-pentomino, herschel and pi from colliding a glider and a spaceship salvo. All reactions leave the spaceship lane quite quickly, which allows quite a dense salvo.

Code: Select all

x = 105, y = 96, rule = LifeHistory
44.D47.3D$3.2D39.3D45.D.D$2.2D40.D.D45.D.D$3.D42.D21$5.3A39.2A$5.A41.
A.A53.A$6.A40.A54.2A$102.A.A6$.3A$.A2.A38.3A46.3A$.A41.A2.A45.A2.A$.A
3.A37.A48.A$.A41.A48.A3.A$2.A.A39.A.A45.A$93.A.A2$.A$3A35.3A50.A$A.2A
34.A2.A48.3A$.3A34.A50.2A.A$.2A35.A3.A46.3A$38.A51.2A$39.A.A27$5.3A$
5.A$6.A$103.A$102.2A$91.3A8.A.A$91.A2.A$91.A$91.A3.A$.3A87.A$.A2.A87.
A.A$.A$.A3.A$.A88.3A$2.A.A84.A2.A$92.A$92.A$.A87.A.A$3A$A.2A$.3A$.2A!

Re: Turn a spaceship salvo?

Posted: September 30th, 2013, 2:39 am
by codeholic
Brute force rules!

Code: Select all

x = 311, y = 35, rule = B3/S23
15bo48bo41bobo50bobo47bobo47bobo46bobo$14b2o47bo42b2o51b2o48b2o48b2o
47b2o$14bobo46b3o41bo52bo49bo49bo48bo2$2b3o$bo2bo$4bo$o3bo$o3bo$4bo$bo
bo2$52b3o$51bo2bo$10bo43bo$9b3o38bo3bo$9bob2o37bo3bo$10b3o41bo$10b3o
38bobo47b3o$10b3o87bo2bo52b3o47b3o47b3o$10b2o91bo51bo2bo46bo2bo46bo2bo
42b3o$103bo54bo49bo49bo41bo2bo$100bobo55bo49bo49bo44bo$155bobo47bobo
47bobo45bo$300bobo$100b3o49bo49bo49bo$100bo2bo47b3o47b3o47b3o$100bo49b
2obo46b2obo46b2obo$53b3o44bo3bo45b3o47b3o47b3o51b3o$53bo2bo43bo3bo45b
3o48b2o47b3o51bo2bo$53bo46bo49b3o98b2o51bo$53bo47bobo47b2o151bo3bo$54b
obo247bo3bo$304bo$305bobo!

Re: Glider-spaceship interactions (was: Turn a spaceship salvo?)

Posted: September 30th, 2013, 9:41 am
by codeholic
I've got another challenge: turn a forward glider salvo into a forward glider salvo flying in the opposite direction by a spaceship salvo.

Code: Select all

     7
    /
   /
  *
  ^Г
  | \
  |  \
  |
The best I've got so far is this G+4SS->G. Unfortunately, because of the damn glider, released by a herschel, one cannot use it with low-period salvos. Can anyone do better?

Code: Select all

x = 157, y = 199, rule = B3/S23
25b2o$24b2o$13b3o10bo$12bo2bo42bo$15bo41b2o$11bo3bo41bobo$15bo$12bobo
75b2o$89b2o$24bo66bo$14bo8b3o97bo$13b3o6b2obo96b2o$12b2obo6b3o97bobo$
12b3o8b2o$13b2o140b2o$154b2o$156bo22$13b3o$13bo2bo$13bo$13bo3bo$13bo$
14bobo2$24bo$14bo8b3o$13b3o7bob2o$13bob2o7b3o$14b3o7b2o$b3o10b2o$o2bo$
3bo$3bo$obo20$13b3o$12bo2bo$15bo$11bo3bo$15bo$12bobo2$24bo$14bo8b3o$
13b3o6b2obo$12b2obo6b3o$12b3o8b2o$b3o9b2o$bo2bo$bo$bo$2bobo20$13b3o$
13bo2bo$13bo$13bo3bo$13bo$14bobo2$24bo$14bo8b3o$13b3o7bob2o$13bob2o7b
3o$14b3o7b2o$b3o10b2o$o2bo$3bo$3bo$obo20$13b3o$12bo2bo$15bo$11bo3bo$
15bo$12bobo2$24bo$14bo8b3o$13b3o6b2obo$12b2obo6b3o$12b3o8b2o$b3o9b2o$b
o2bo$bo$bo$2bobo32$b3o$o2bo$3bo$3bo$obo!

Re: Glider-spaceship interactions (was: Turn a spaceship salvo?)

Posted: September 30th, 2013, 11:51 am
by codeholic
Here is a salvo found by oblique, that does the work:

Code: Select all

x = 150, y = 162, rule = B3/S23
9b3o$2b3o3bo2bo$bo2bo6bo$4bo2bo3bo5b3o$o3bo2bo3bo5bo$o3bo6bo6bo15b2o$
4bo3bobo22b2o$bobo31bo14b2o$50bobo$14bo35bo16bo$13b3o50b2o$13bob2o49bo
bo$14b3o65b3o$14b2o66bo$83bo15b2o$98b2o$100bo14b2o$115bobo$10bo104bo
16bo$3bo5b3o119b2o$2b3o3b2obo119bobo$b2obo3b3o136b3o$b3o4b3o136bo$b3o
4b3o137bo$b3o5b2o$2b2o3$13b3o$12bo2bo$15bo$15bo$12bobo5$9b3o$2b3o4bo2b
o$2bo2bo3bo$2bo6bo3bo$2bo3bo2bo3bo$2bo3bo2bo$2bo7bobo$3bobo2$14bo$13b
3o$12b2obo$12b3o$13b2o5$10bo$3bo5b3o$2b3o4bob2o$2bob2o4b3o$3b3o4b3o$3b
3o4b3o$3b3o4b2o$3b2o3$13b3o$13bo2bo$13bo$13bo$14bobo5$9b3o$2b3o3bo2bo$
bo2bo6bo$4bo2bo3bo$o3bo2bo3bo$o3bo6bo$4bo3bobo$bobo2$14bo$13b3o$13bob
2o$14b3o$14b2o5$10bo$3bo5b3o$2b3o3b2obo$b2obo3b3o$b3o4b3o$b3o4b3o$b3o
5b2o$2b2o3$13b3o$12bo2bo$15bo$15bo$12bobo5$9b3o$2b3o4bo2bo$2bo2bo3bo$
2bo6bo3bo$2bo3bo2bo3bo$2bo3bo2bo$2bo7bobo$3bobo2$14bo$13b3o$12b2obo$
12b3o$13b2o5$10bo$3bo5b3o$2b3o4bob2o$2bob2o4b3o$3b3o4b3o$3b3o4b3o$3b3o
4b2o$3b2o3$13b3o$13bo2bo$13bo$13bo$14bobo5$9b3o$2b3o3bo2bo$bo2bo6bo$4b
o2bo3bo$o3bo2bo3bo$o3bo6bo$4bo3bobo$bobo2$14bo$13b3o$13bob2o$14b3o$14b
2o!
Unfortunately, it has 2 HWSS that are a little bit harder to synthesise than lighter spaceships. I wonder, if there are similar 3-spaceship salvos made only of light- or medium-weight spaceships.

Re: Glider-spaceship interactions (was: Turn a spaceship salvo?)

Posted: September 30th, 2013, 4:48 pm
by knightlife
3 LWSS
but not as quick:

Code: Select all

x = 121, y = 77, rule = B3/S23
2b2o21b4o22b2o21b4o22b2o$2ob2o19bo3bo20b2ob2o19bo3bo20b2ob2o$4o24bo20b
4o24bo20b4o$b2o21bo2bo22b2o21bo2bo22b2o2$6bo2bo45bo2bo45bo2bo$10bo22b
2o24bo22b2o24bo$6bo3bo8b2o10b2ob2o6b4o9bo3bo8b2o10b2ob2o6b4o9bo3bo8b2o
$7b4o6b2ob2o9b4o6bo3bo10b4o6b2ob2o9b4o6bo3bo10b4o6b2ob2o$17b4o11b2o11b
o20b4o11b2o11bo20b4o$18b2o21bo2bo22b2o21bo2bo22b2o4$118b3o$120bo$119bo
12$109bo$109b2o$108bobo14$99b3o$101bo$100bo12$90bo$90b2o$89bobo14$80b
3o$82bo$81bo!

Re: Glider-spaceship interactions (was: Turn a spaceship salvo?)

Posted: September 30th, 2013, 9:34 pm
by codeholic
knightlife wrote:3 LWSS
but not as quick:
Yes, something like that. Besides the reaction rate there is also another important parameter, namely glider salvo shift, and it affects how tight the glider salvo can be, if the velocity of the object emitting gliders increases. E. g. your reaction can bounce only every 4th glider in the salvo with as fast glider source as in my last post:

Code: Select all

x = 147, y = 23, rule = B3/S23
14b2o$8bo5bobo$7b3o4bo$7bob2o$8b3o$8b2o4$79b2o$79bobo$79bo16bo$6b3o86b
2o$5bo2bo86bobo$8bo102b3o$8bo102bo$5bobo104bo15b2o$127b2o$bo127bo14b2o
$3o141bobo$ob2o140bo$b3o$b2o!
I'm currently doing a gencols search for G+3SS and I'm looking forward to some interesting results. It looked promising in some preliminary searches I did.

Re: Glider-spaceship interactions

Posted: September 30th, 2013, 10:49 pm
by knightlife
MWSS + LWSS reaction:

Code: Select all

x = 112, y = 65, rule = B3/S23
b3o31b2o12b3o31b2o12b3o$5o7b2o13b2o5b4o10b5o7b2o13b2o5b4o10b5o7b2o$3ob
2o4b2ob2o9b3ob2o4b2ob2o9b3ob2o4b2ob2o9b3ob2o4b2ob2o9b3ob2o4b2ob2o$3b2o
5b4o10b5o7b2o13b2o5b4o10b5o7b2o13b2o5b4o$11b2o12b3o31b2o12b3o31b2o4$
109b3o$111bo$110bo11$99b2o$98bobo$100bo12$88b3o$90bo$89bo11$78b2o$77bo
bo$79bo12$67b3o$69bo$68bo!
I see what you mean, the glider salvo can't be any tighter even though it looks like there is some space.
The reformed glider needs to advance forward more while being formed.

EDIT:
This reaction is interesting because the glider reflects a different way if advanced 3 tics.

Code: Select all

x = 24, y = 19, rule = B3/S23
22bo$23bo$21b3o8$2bo$o3bo$5bo$o4bo$b5o$8bo2bo$12bo$8bo3bo$9b4o!

Re: Glider-spaceship interactions

Posted: September 30th, 2013, 11:14 pm
by codeholic
knightlife wrote:The reformed glider needs to advance forward more while being formed.
Forward, or to the direction opposite to where gliders come from, see oblique's reaction. I didn't actually realize it before I saw it :oops:, that's why I tried B-heptomino-based reactions (see my own attempt).

Re: Glider-spaceship interactions

Posted: October 2nd, 2013, 6:54 am
by codeholic
Found in the glider-spaceship collision database posted by oblique

Code: Select all

x = 99, y = 106, rule = B3/S23
10bo$9b3o$8b2obo$8b3o$3bo5b2o4b2o$2b3o10bobo$b2obo10bo16bo$b3o27b2o$b
3o11bo15bobo$2b2o10b3o30b3o$13b2obo30bo$13b3o32bo15b2o$14b2o47b2o$65bo
14b2o$80bobo$80bo16bo$96b2o$96bobo2$9b3o$9bo2bo$9bo$9bo$2b3o5bobo$2bo
2bo$2bo$2bo3bo$2bo11b3o$3bobo8bo2bo$14bo$14bo$15bobo6$10bo$9b3o$9bob2o
$10b3o$3bo6b2o$2b3o$2bob2o$3b3o$3b3o9bo$3b2o9b3o$14bob2o$15b3o$15b2o7$
9b3o$8bo2bo$11bo$11bo$2b3o3bobo$bo2bo$4bo$o3bo$4bo9b3o$bobo9bo2bo$16bo
$16bo$13bobo6$10bo$9b3o$8b2obo$8b3o$3bo5b2o$2b3o$b2obo$b3o$b3o11bo$2b
2o10b3o$13b2obo$13b3o$14b2o7$9b3o$9bo2bo$9bo$9bo$2b3o5bobo$2bo2bo$2bo$
2bo3bo$2bo11b3o$3bobo8bo2bo$14bo$14bo$15bobo!

Re: Glider-spaceship interactions

Posted: October 3rd, 2013, 10:18 am
by codeholic
My accidental discovery in this area (an interesting reaction, but not what I was looking for :roll:)

Code: Select all

x = 146, y = 157, rule = B3/S23
30b2o$30bobo$30bo16bo$19bo26b2o$18b3o25bobo$18bob2o40b3o$19b3o40bo$19b
2o42bo15b2o$78b2o$11b3o66bo14b2o$11bo2bo11b3o66bobo$11bo14bo2bo65bo16b
o$11bo14bo84b2o$2b3o7bobo11bo3bo80bobo$bo2bo21bo100b3o$4bo22bobo97bo$o
3bo123bo15b2o$4bo138b2o$bobo141bo3$4bo$3b3o12b3o$2b2obo11bo2bo$2b3o15b
o$2b3o15bo$3b2o12bobo$12bo$11b3o13bo$11bob2o11b3o$12b3o11bob2o$3bo8b2o
13b3o$2b3o22b3o$b2obo22b2o$b3o$b3o$2b2o4$3b3o13bo$3bo2bo11b3o$3bo13b2o
bo$3bo3bo9b3o$3bo14b2o$4bobo$11b3o$10bo2bo12b3o$13bo11bo2bo$13bo14bo$
2b3o5bobo11bo3bo$2bo2bo22bo$2bo22bobo$2bo3bo$2bo$3bobo3$4bo$3b3o12b3o$
3bob2o11bo2bo$4b3o11bo$4b3o11bo$4b2o13bobo$12bo$11b3o13bo$10b2obo12b3o
$10b3o12b2obo$3bo7b2o12b3o$2b3o20b3o$2bob2o20b2o$3b3o$3b3o$3b2o4$3b3o
13bo$2bo2bo12b3o$5bo12bob2o$bo3bo13b3o$5bo13b2o$2bobo$11b3o$11bo2bo11b
3o$11bo14bo2bo$11bo14bo$2b3o7bobo11bo3bo$bo2bo21bo$4bo22bobo$o3bo$4bo$
bobo3$4bo$3b3o12b3o$2b2obo11bo2bo$2b3o15bo$2b3o15bo$3b2o12bobo$12bo$
11b3o13bo$11bob2o11b3o$12b3o11bob2o$3bo8b2o13b3o$2b3o22b3o$b2obo22b2o$
b3o$b3o$2b2o4$3b3o13bo$3bo2bo11b3o$3bo13b2obo$3bo3bo9b3o$3bo14b2o$4bob
o$11b3o$10bo2bo12b3o$13bo11bo2bo$13bo14bo$2b3o5bobo11bo3bo$2bo2bo22bo$
2bo22bobo$2bo3bo$2bo$3bobo3$4bo$3b3o12b3o$3bob2o11bo2bo$4b3o11bo$4b3o
11bo$4b2o13bobo$12bo$11b3o13bo$10b2obo12b3o$10b3o12b2obo$3bo7b2o12b3o$
2b3o20b3o$2bob2o20b2o$3b3o$3b3o$3b2o4$3b3o$2bo2bo$5bo$bo3bo$5bo$2bobo!

Re: Glider-spaceship interactions

Posted: October 4th, 2013, 3:13 am
by codeholic
Reflector-duplicator

Code: Select all

x = 21, y = 28, rule = B3/S23
18b3o$18bo$19bo4$8b3o$8bo2bo$8bo$8bo$9bobo5$7b3o$6bo2bo$9bo$9bo$6bobo
3$2b3o$bo2bo$4bo$o3bo$4bo$bobo!