simsim314 wrote:This one could make the boojum reflector usable in circuitry...
Not quite, unfortunately, unless you have an easy slow-salvo-compatible way to turn one of the two blocks into an aircraft carrier or something equivalent -- three cells, disconnected on one side. An eater will work, but a boat or ship won't.
We do have
Kazyan's 10-glider construction of an eater2 based on an apgsearch soup, which is really eight gliders plus a block, or maybe seven gliders plus a block and a pre-traffic light.
So it's certainly not impossible to build a seed for a boojum reflector -- but it's expensive enough that it's generally possible to design cheaper pure-Spartan Herschel circuitry to perform the same task. Some of
Paul Callahan's old stable reflectors were more or less Spartan. The following one does the same thing as a boojum reflector, and offers optional output gliders and/or a Herschel as a bonus:
Code: Select all
#C Paul Callahan's Spartan stable reflector, October 1996
x = 124, y = 97, rule = B3/S23
87b2o$87b2o3$94b2o$94b2o21$84b2o$84b2o7b2o$93bo$91bobo$91b2o$75b2o$76b
o$76bobo$77b2o2$93bo$91b3o$90bo11bo$75bo14b2o8b3o$74bobo22bo$75bo23b2o
14b2o$115b2o3$121b2o$121b2o$117b2o$117b2o3$86b2o$87bo34b2o$84b3o35b2o$
84bo2$bo$2bo$3o$68b2o$67bobo16b2o$67bo19bo$66b2o19bobo$88b2o2$17b2o$
17b2o52bo$55bo15b3o$53b3o18bo44b2o$52bo20b2o11b2o31bo$52b2o32b2o32b3o$
43b2o77bo$43bobo$44bo3$55b2o37b2o21b2o$24b2o29b2o36bobo21b2o$24b2o67bo
17b2o$92b2o17b2o$6b2o$5bobo$5bo107b2o$4b2o100b2o5b2o$65b2o39b2o$66bo$
63b3o20b2o$15b2o46bo22bo$14bobo70b3o$14bo74bo$13b2o$26b2o$26b2o3$28b2o
$28b2o!
This would probably be about the same slow-construct cost as a seven-glider synchronized eater2 seed.
EDIT: It may not be widely known that there is a Spartan version of the boojum reflector. Sort of, anyway. It just needs an extra reset glider from an awkward direction after every use. Should really be posted in Useless Discoveries, no doubt, but while we're on the subject...
Code: Select all
#C Boojum reflector with Spartan reset instead of eater2
x = 95, y = 57, rule = B3/S23
6bo6b2o30bo$7bo5b2o29bobo$5b3o37bo3$39b2o$39b2o23b2o$31b2o31bo$32bo29b
obo$32bobo27b2o$33b2o4b2o25b2o$39b2o25b2o$20b2o$20b2o$38b2o$2b2o34b2o$
bobo$bo$2o51b2o$53b2o$34b2o$34b2o4b2o$11b2o27bobo$10bobo29bo$10bo31b2o
$9b2o23b2o$34b2o3$29bo$28bobo29b2o$29bo30b2o23$92b3o$92bo$93bo!
EDIT2: Of course the same is true of the rectifier, which is a much simpler pattern with only four still lifes. It just occurred to me that a bait still life could also possibly be rebuilt at the key location, to do an asynchronous reset:
Code: Select all
#C rectifier with an output signal to rebuild a 2sL bait
x = 42, y = 31, rule = B3/S23
bobo7bo$2b2o6bobo$2bo7bobo$11bo12$20b2o$20b2o2$2b2o$bobo$bo$2o$31b2o$
30bo2bo$30bobo$11b2o18bo$10bobo21b2o$10bo23bobo$9b2o25bo3bo$36b2obobo$
40bo!