ON-OFF Control for a Gun

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
Post Reply
knightlife
Posts: 566
Joined: May 31st, 2009, 12:08 am

ON-OFF Control for a Gun

Post by knightlife » September 12th, 2009, 10:35 am

Here is a technique for controlling a gun which uses the Heisenburp reaction.

p60 HWSS gun uses a glider to turn on and another one to turn off:

Code: Select all

x = 194, y = 187, rule = B3/S23
173bobobo3b2o4bo$183bo$173bo3bo3bobo3bo$183bo$173bo3bo3bo2bo2bo$160bob
obobo18bo$159bo7bo5bo3bo3bo3bobo$185bo$159bo2bobo2bo5bobobo3bo4b2o$
162b2o$159bo3bo3bo2$159bo7bo$160bobobobo65$137bobobo3bobobo3bobobo2$
137bo3bo3bo7bo2$137bo3bo3bobo5bobo$124bobobobo$123bo7bo5bo3bo3bo7bo2$
123bo4bo2bo5bobobo3bo7bo$126b2o$123bo3b2o2bo2$123bo7bo$124bobobobo3$
29bo$29bobo$12bo17bobo$12b2o16bo2bo3b2o$7b2o4b2o15bobo4b2o$3b2o2b2o4b
3o13bobo$3b2o2b2o4b2o7bobo4bo$12b2o9b2o$12bo10bo$167b2o$40b2o125bobo$
41bo120b2o6bo11bobo$41bobo110bo6bo2bo2bo2bo10bo2bo4bo$42b2o110b4o4b2o
6bo9b2o5b2o$138bo16b4o8bobo8b2o3bo8b2o$137bobo5b2o8bo2bo8b2o11b2o10b2o
$11bo118b2o3b2o3bo14b4o13bo8bo2bo$8b4o3bob2o111b2o3b2o3bo4bobob2o3b4o
12b2o10bobo$7b4o4bobob2o2b2o110b2o3bo5b2o3bo2bo16b2o$2o5bo2bo3b2obob2o
2bobo111bobo10bo$2o5b4o3b2o8b3o111bo8bo2bo30bo$8b4o3b2o8b3o9bobo139b3o
$11bo12b3o11b2o138bo$23bobo7b2o3bo123b2o14b2o$23b2o8bobo121bo3b3o$35bo
122bo17bo$35b2o119b3o16b3o$174bo3bo$173bob3obo$174b5o7$52bobo$53b2o
107bo$53bo107bobo21bo$161b2o8b3o10bobo$170bo13b2obo$54b2o28b2o28b2o28b
2o24bo2bo10b2ob2o3b2o$52bo4bo24bo4bo24bo4bo24bo4bo23b2o11b2obo4b2o$51b
o29bo29bo29bo42bobo$51bo5bo23bo5bo23bo5bo23bo5bo37bo$51b6o24b6o24b6o
24b6o3$158b2o$159b2o13b2o$158bo15bo$175b3o$164b2o11bo$136b2o25b2o$136b
2o27bo17b2o$183b2o$159bobo$74b2o81b3ob3o$74bobo79bo7bo19bo$76bo79b2o5b
2o18b3o$76b2o104bo3bo$184bo$181bo5bo$143b2o21bo14bo5bo$144b2o20bo15bo
3bo$134b5o4bo7b2o3b2o7bobo15b3o$133bob3obo11bo5bo6b2ob2o$134bo3bo24bo
5bo9b2o$135b3o10b2o2bo3bo9bo11b2o$136bo10b2o4b3o7b2o3b2o10bo$137b2o10b
o$137bobo$137bobo28b3o$138bo29bob2o$170b2o$169b2o11bo$135b2obob2o10bo
14bobo11b3o$135bo5bo8b2ob2o10b2o2bo11b3o$136bo3bo$137b3o9bo5bo23b2o3b
2o$179b2o3b2o$149b2obob2o2$166b5o11bo$165bob3obo9bobo$166bo3bo12b2o$
167b3o13b2o$137b2o29bo13b3o$137b2o42bobo$181b2o$152b2o$152b2o13b2o$
167b2o!
Turning the gun on when it is already on does not disturb anything.
Turning the gun off when it is already off does not disturb anything as long as the "off" gliders are not consecutive (60 tics apart).If the "off" gliders are consecutive then there will be an escaped glider for each consecutive "off" glider.
That is the only condition where the isolated eater is needed, unless you want to use the escaped glider to detect that condition!

Note that once you have a controlled gun, it can control another gun of a different type as long as the streams can annihilate each other. Now the "on" glider becomes the "off" glider of the composite gun and vise-versa.

The HWSS gun is from Jason Summers' collection.
I found this technique while trying to do something else (as usual).

User avatar
PM 2Ring
Posts: 152
Joined: March 26th, 2009, 11:18 am

Re: ON-OFF Control for a Gun

Post by PM 2Ring » September 13th, 2009, 3:12 am

Very cute, knightlife!

There's a p120 switchable gun in my Glider Circuits thread, but it uses a single glider stream for the switching (using a boat-bit). More recently, I posted a p150-p300 double gun, where the p120 stream is switchable be means of a blinker, but this is harder to control, as it's a lot easier to destroy the blinker than it is to synthesize one in the proper location.

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

Re: ON-OFF Control for a Gun

Post by knightlife » September 13th, 2009, 12:18 pm

Here is a totally different on-off p60 HWSS gun:

Code: Select all

x = 196, y = 188, rule = B3/S23
40b2o$40b2o2$26b2o$26bo2bo$40b3o$30bo9b3o$39bo3bo$28b2o8bo5bo121b2o$
27bo11bo3bo122bo2bo$40b3o115b5o7bo9bobo$157bo5bo6bo7bo3bo$24b2o3b2o
126bo3b2o7bo7bo12b2o$24b2o3b2o127bo7bo2bo7bo4bo8b2o$25b5o136b2o10bo$
26bobo12bobo134bo3bo$40bo2bo125bobo8bobo$26b3o9bob2o127b2o$170bo$41bo$
38b2obo$40bo2$30bo$31bo8b2o3b2o128bo10bo$29b3o9b5o128b2o9b2o$25bo15b2o
b2o123bo4bobo7b2o4b2o2b2o$24b3o14b2ob2o121bobo13b3o4b2o2b2o$23b5o14b3o
121bobo15b2o4b2o$22b2o3b2o136bo2bo16b2o$166bobo17bo$154bobo4b2o4bobo$
154b2o4bobo6bo$24b3o18b2o108bo4bo$24b3o18bo113b2o$46b3o$48bo$25b2o$25b
2o18bo$46bo$44b3o6$139bobo$89bobobo3bobobo3bobobo29b2o$140bo$89bo3bo3b
o7bo2$89bo3bo3bobo5bobo$76bobobobo$60bo14bo7bo5bo3bo3bo7bo$61bo$59b3o
13bo2bobo2bo5bobobo3bo7bo$78b2o$75bo3bo3bo2$75bo7bo$76bobobobo$124bobo
$124b2o$125bo5$75bo$76bo$74b3o6$109bobo$109b2o$110bo5$90bo$91bo$89b3o
4$56b4o26b4o$55b6o24b6o$54b2ob4o23b2ob4o$55b2o28b2o7$85b2o$86b2o$85bo
21b2o$106b2o$108bo11$70b2o$71b2o$70bo51b2o$121b2o$123bo11$55b2o$56b2o$
55bo81b2o$136b2o$138bo10$35b2o$35bo4b2o$27bo5bobo5b2o$26bobo4b2o5bo
111b2o$9b2o14bo3b2o120b2o$9bobo13bo3b2o122bo$4b2o4b3o12bo3b2o141b2o$4o
2bo4b3o12bobo142bo2bo$3ob2o4b3o7bo6bo122bo23bo$9bobo9b2o127b3o21bo$9b
2o9b2o131bo18bobo$152b2o18bobo$173bo2$155bo$154bobo13b2o3b2o$25b2o126b
o3bo12bo5bo$26b2o126b3o$15bo9bo126b2o3b2o8b2o2bo3bo$15bobo148b2o4b3o$
16bobo9b2o138bo$3b2o11bo2bo7b3o$3b2o11bobo5bob2o9b2o$15bobo6bo2bo4bo5b
o119b2o$15bo8bob2o5bo65bobobo3b2o4bo45b2o$27b3o3bo3bo71bo48bo$28b2o5bo
63bo3bo3bobo3bo57bo$109bo59b2ob2o$99bo3bo3bo2bo2bo$86bobobobo18bo56bo
5bo$85bo7bo5bo3bo3bo3bobo$111bo56b2obob2o$85bo2b2o3bo5bobobo3bo4b2o43b
o$88bobo65b3o$85bo2bo4bo61b5o$154b2o3b2o$85bo7bo$86bobobobo2$156b3o$
156b3o12b2o$171b2o2$157b2o$157b2o!
It is amazing it even works, definitely unique, but the previous one is better.

Hey, maybe it can be used for LWSS to HWSS promotion:

Code: Select all

x = 404, y = 316, rule = B3/S23
178bo$176b2o$177b2o6$40b2o$40b2o2$26b2o$26bo2bo$40b3o$30bo9b3o$39bo3bo
$28b2o8bo5bo241b2o$27bo11bo3bo242bo2bo$40b3o235b5o7bo9bobo$277bo5bo6bo
7bo3bo$24b2o3b2o246bo3b2o7bo7bo12b2o$24b2o3b2o247bo7bo2bo7bo4bo8b2o$
25b5o256b2o10bo$26bobo12bobo254bo3bo$40bo2bo245bobo8bobo$26b3o9bob2o
247b2o$290bo$41bo$38b2obo$40bo2$30bo$31bo8b2o3b2o248bo10bo$29b3o9b5o
248b2o9b2o$25bo15b2ob2o243bo4bobo7b2o4b2o2b2o$24b3o14b2ob2o241bobo13b
3o4b2o2b2o$23b5o14b3o241bobo15b2o4b2o$22b2o3b2o256bo2bo16b2o$286bobo
17bo$274bobo4b2o4bobo$274b2o4bobo6bo$24b3o18b2o228bo4bo$24b3o18bo233b
2o$46b3o$48bo$25b2o$25b2o18bo$46bo$44b3o6$259bobo$259b2o$260bo4$118bo$
60bo55b2o$61bo55b2o$59b3o6$244bobo$244b2o$245bo5$75bo$76bo$74b3o6$229b
obo$229b2o$230bo5$90bo$91bo$89b3o6$214bobo$214b2o$215bo5$105bo$106bo$
104b3o6$199bobo$199b2o$200bo5$120bo$121bo$119b3o6$184bobo$184b2o$185bo
5$135bo$136bo$134b3o6$169bobo$169b2o$170bo11$280bo119bo$279bo119bo$
279bo3bo115bo3bo$279b4o116b4o7$145b2o$146b2o$145bo21b2o$166b2o$168bo
11$130b2o$131b2o$130bo51b2o$181b2o$183bo11$115b2o$116b2o$115bo81b2o$
196b2o$198bo11$100b2o$101b2o$100bo111b2o$211b2o$213bo11$85b2o$86b2o$
85bo141b2o$226b2o$228bo11$70b2o$71b2o$70bo171b2o$241b2o$243bo11$55b2o$
56b2o$55bo201b2o$256b2o$258bo10$35b2o$35bo4b2o$27bo5bobo5b2o$26bobo4b
2o5bo231b2o$9b2o14bo3b2o240b2o$9bobo13bo3b2o242bo$4b2o4b3o12bo3b2o261b
2o$4o2bo4b3o12bobo262bo2bo$3ob2o4b3o7bo6bo242bo23bo$9bobo9b2o247b3o21b
o$9b2o9b2o251bo18bobo$272b2o18bobo$293bo2$275bo$274bobo13b2o3b2o$25b2o
246bo3bo12bo5bo$26b2o246b3o$15bo9bo246b2o3b2o8b2o2bo3bo$15bobo268b2o4b
3o$16bobo9b2o258bo$3b2o11bo2bo7b3o$3b2o11bobo5bob2o9b2o$15bobo6bo2bo4b
o5bo239b2o$15bo8bob2o5bo245b2o$27b3o3bo3bo240bo$28b2o5bo255bo$289b2ob
2o2$288bo5bo2$288b2obob2o$277bo$276b3o$275b5o$274b2o3b2o4$276b3o$276b
3o12b2o$291b2o2$277b2o$277b2o!
Nah! Too slow! It also requires the matching glider that cannot be a gun.

User avatar
triller
Posts: 114
Joined: September 3rd, 2009, 2:41 pm

Re: ON-OFF Control for a Gun

Post by triller » September 14th, 2009, 6:47 pm

I've done something like this at p30 with LWSSs. I'll have to dig that up and post it. Makes a great latch. You can set or reset it from almost any direction.
The most exciting phrase to hear in science, the one that heralds new
discoveries, is not "Eureka!" (I found it!) but "That's funny ..."
-- Isaac Asimov

Post Reply