Execution of Old Guns by Variable-Speed Firing Squad

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
Post Reply
User avatar
dvgrn
Moderator
Posts: 10612
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » September 8th, 2015, 12:23 pm

How many guns are left with bounding boxes above the 8000 mark? I see Scot Ellison's contributions (which seem to be hard to digest) include a much smaller p901, which leaves period 527 as the only Hall of Shame entry above 8100:

Code: Select all

#C current p527 gun
x = 120, y = 68, rule = B3/S23
81b2o3b2o$81b2o2bob3o$31b2o3b2o47bo4bo$31b2o2bob3o41b4ob2o2bo$35bo4bo
40bo2bobobob2o$31b4ob2o2bo43bobobobo$31bo2bobobob2o43b2obobo$34bobobob
o24b2o3b2o17bo$35b2obobo22b3obo2b2o$39bo22bo4bo7b2o18bo$62bo2b2ob4o4bo
7b2o9b3o$25b2o34b2obobobo2bo4bobo5b2o12bo$26bo7b2o26bobobobo8b2o18bobo
$26bobo5b2o26bobob2o29bobo$27b2o34bo34bo2$34b3o39b2o$36bo30b2o7bo$35bo
31b2o5bobo$74b2o11b2o24b2o$87bo25b2o$37b2o49b3o$37bo52bo$38b3o$40bo52b
2o$92bobo$64b2o26bo$65bo25b2o7b2o$62b3o35b2o$61bo$61b2o45b2obo$108b2ob
3o$91b2o21bo$89bo2bo15b2ob3o$71b2o14b5o17bobo$72bo13bo22bobo$72bobo12b
3o20bo$4bo46b2o20b2o15bo$2b5o14b2o27bobo5b2o27b4o20bo$bo5bo13bo28bo7b
2o22b2o3bo3b2o16b3o$bo2b3o12bobo27b2o31b2o4b3o2bo14bo$2obo15b2o69bob2o
14b2o$o2b4o56bo26bo9b2o$b2o3bo3b2o47b2obobo24b2o9b2o$3b3o4b2o46bobobob
o$3bo21bo29bo2bobobob2o$2obo21b3o27b4ob2o2bo16b2o$2ob2o23bo30bo4bo16bo
$27b2o26b2o2bob3o18b3o$55b2o3b2o23bo$11b2o71bo31bo$12bo71b2o28b3o$9b3o
101bo$9bo65b3o35b2o$74b5o$37b2o34bob5o$30b2o5bobo32b2ob3o2b2o$30b2o7bo
33b3o2bob2o$39b2o33bo6b2o$78bo2bo$26bo24b2o25b3o35b2o$25bobob2o20b2o
63bobo$25bobobobo86bo$24b2obobobo2bo83b2o$25bo2b2ob4o24b2o19b2o$25bo4b
o28bo21bo15bo$26b3obo2b2o25b3o17bo17bo7b2o3b2o$28b2o3b2o27bo17b2o14b3o
7b2o3b2o!

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by chris_c » September 9th, 2015, 11:08 am

dvgrn wrote:How many guns are left with bounding boxes above the 8000 mark? I see Scot Ellison's contributions (which seem to be hard to digest) include a much smaller p901, which leaves period 527 as the only Hall of Shame entry above 8100.
I added the p901, p909 and p917 as fixed guns before starting a new gun family at p925. Also I spotted a p847 in Scot's posts. That leaves my Hall as Shame as follows:

Code: Select all

*******************************
Hall of Shame (p78 or greater)
*******************************
527 (8160, 'p00942_14_p00527')       (7 mod 8)
893 (8056, 'p00741_19')              (5 mod 8)
519 (8024, 'p00942_12_p00519')       (7 mod 8)
991 (8008, 'p00879_14')              (7 mod 8)
839 (7957, 'p00671_21')              (7 mod 8)
983 (7920, 'p00879_13')              (7 mod 8)
997 (7840, 'p00981_2')               (5 mod 8)
999 (7840, 'p00618x3_6_p00999')      (7 mod 8)
993 (7808, 'p00873_15')              (1 mod 8)
877 (7800, 'p00741_17')              (5 mod 8)
503 (7752, 'p00942_8_p00503')        (7 mod 8)
511 (7752, 'p00399osc7_14')          (7 mod 8)
967 (7744, 'p00879_11')              (7 mod 8)
985 (7744, 'p00873_14')              (1 mod 8)
989 (7742, 'p00981_1')               (5 mod 8)
975 (7700, 'p00618x3_4_p00975')      (7 mod 8)
769 (7686, 'p00673_12')              (1 mod 8)
977 (7680, 'p00873_13')              (1 mod 8)
959 (7656, 'p00879_10')              (7 mod 8)
981 (7644, 'p00957_3')               (5 mod 8)
I think I got through Scot's first post thoroughly but only cherry-picked some guns from later posts.

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » September 12th, 2015, 12:29 pm

chris_c wrote:I think I got through Scot's first post thoroughly but only cherry-picked some guns from later posts.
Just getting through one post is impressive enough -- I can see why you needed a break...!

Well, slow and steady wins the race, as they say. And slow and unsteady also wins, as long as no one else is racing. Here are a few more cherry-picked gun families.

Scot's P719+8N will improve on eleven guns, I think, maybe a few more -- all of the upper range of the current P671, including the Hall of Shame's P839.

The P447+4N is a small improvement for P447, though I'm not sure it can improve the Hall of Shame's P503 -- there's not enough room to fold the loop to make it double adjustable.

The P511 (+56N) is a clear improvement as a fixed gun. Same for P975 (+120N). I checked the other obvious configuration of the P975 but it's one row larger and a little squarer.

Looks like Scot's P149 is a big improvement -- the base P745 gun should be added as a variable gun, making the current P673 gun family obsolete.

The P901 gun series ends up a few columns too big to improve the P981, so that makes a complete pass through the Hall of Shame -- I used a text search for the appropriate "Pnnn" in all of Scot's postings 2 through 4.

I'm sure there are plenty non-Hall-of-Shame improvements among the other guns, but I'm out of spare time for the moment. Further bulletins as events warrant.

simeks
Posts: 402
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by simeks » September 12th, 2015, 4:17 pm

dvgrn wrote:... which leaves period 527 as the only Hall of Shame entry above 8100:
I tried to find a smaller p527, but it looks difficult unless some new component is found.

As a side-effect I found a fixed p535 that is a bit smaller than this one:

Code: Select all

x = 76, y = 73, rule = Life
39b2o$39bobo5b2o$41bo4bobo$37b4ob2o2bo$37bo2bobobob2o$40bobobobo$41b2o
bobo$45bo2$31b2o$32bo7b2o$32bobo5b2o$33b2o2$56bo$56b3o$59bo$58bobo$58b
obo$43b2o14bo$43bo$44b3o$46bo2$74b2o$74b2o2$51b2o$51bo2bo$53b2o3$61b2o
$61b2o2$69b2obo$13bo55b2ob3o$11b3o61bo$10bo58b2ob3o$10b2o56bo2b2o$67bo
bo$66bobob2obo$49b2o16bo2bob2o$50bo19bo$50bobo16b2o$51b2o13bobo2b2o$b
2o63b2o2bo2bo$b2o68b2o2$22b2o$22bo16b2o$20bobo16bo7b2o$20b2o19bo6bo$
40b2o6bobo$49b2o3$b2o49bo9b2o$b2o38b2o9bo9bobo$39bo3bo20bo$39bob3o20b
2o$42b2o$41bo$41bo2$2b2o$bobo40b2o$bo9b2obo12b2o16bo$2o9b2ob3o10bo14b
3o6bo$17bo10b3o11bo7bobo$11b2ob3o13bo20bo15bo$9bo2bobo53bo$9b2o55b3o!

simeks
Posts: 402
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by simeks » October 4th, 2015, 11:02 am

I wrote:I tried to find a smaller p527, but it looks difficult unless some new component is found.
Of course that was assuming there wasn't a p31 glider turner (527 = 17×31) :wink:

But I just realized that there is, so here is a much smaller p527:

Code: Select all

x = 72, y = 71, rule = Life
29b2o$29bobo5b2o$31bo4bobo$27b4ob2o2bo$27bo2bobobob2o$30bobobobo$5b2o
7b2o15b2obobo$5b2o7b2o19bo2$21b2o$22bo7b2o$3bobo9bobo4bobo5b2o$3bobo9b
obo5b2o2$2b2obo2b2ob2o2bob2o$2bo2bo9bo2bo$4b2o9b2o$b2ob2o9b2ob2o$b2ob
2o9b2ob2o$4b2o9b2o16b2o$2bo2bo9bo2bo14bo18bo$2b2obo2b2ob2o2bob2o15b3o
15b3o$36bo18bo$3bobo9bobo36bobo$3bobo9bobo36bobo$55bo3$5b2o7b2o$5b2o7b
2o$70b2o$70b2o2$47b2o$42b2o3bo2bo$40bo2bo5b2o$22b2o14b5o$23bo13bo$23bo
bo12b3o16b2o$17bo6b2o15bo15b2o$15b3o20b4o$14bo18b2o3bo3b2o21b2obo$14b
2o17b2o4b3o2bo20b2ob3o$3b2o36bob2o26bo$4bo36bo23b2ob3o$4bobo33b2o22bo
2b2o$5b2o56bobo$12bo32bo16bobob2obo$11bobo18b2o11b3o15bo2bob2o$10b2ob
2o17bo15bo17bo$10b2o2bo11b2o5b3o11b2o16b2o$10b2ob2o11bo8bo6bo19bobo2b
2o$5b2o4b3o10bobo15b3o17b2o2bo2bo$4bobo4b2o11b2o19bo21b2o$4bo4b2ob2o
30b2o$3b2o3bo$8bo5bo$12bobo3$41b2o$41b2o17b2o$60b2o3$12b2o47b2o$8b2o2b
2o47bo$7bobo38b2o12b3o$7bo25bo15bo14bo$6b2o26bo11b3o$32b3o11bo!

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by chris_c » October 4th, 2015, 2:35 pm

simeks wrote: But I just realized that there is, so here is a much smaller p527.[
Nice. I've actually being working on the gun collection lately so your post has given me the impetus to make a new push to github. I already found the p31 reflector but your use of it is much better than mine was.

I added a fairly random subset of scote's haul. I think I mainly added guns that set records at multiple periods so there will be lots of good stuff that I missed.

Here are a couple recent guns of my own. First a p474. Not particularly amazing but it does contain a Rx164 that is made out of known components but I don't think has been explicitly mentioned in the forums.

Code: Select all

x = 79, y = 60, rule = LifeHistory
17.A20.A25.A$16.A.A7.A11.3A21.3A$16.BA2B4.3A14.A19.A$6.2A9.2B4.A16.2A
19.2A$5.BA.AB2.6B5.2A15.4B14.5B$5.2B2A10B3.3B3.7B.B5.3B12.4B9.2A$3.2A
B.11B2.3B5.13B.4B9.8B7.A$2.A.AB4.43B2.8B9.A$2.A6.45B.8B8.4A$.2A4.B.
45B.8B7.A4.A$6.2A22B2A22B.9B5.A.2AB2A$6.2A.21B2A32B5.A.BAB2.2A$7.30B
3.2B2.20B4.2A.A2B2A2.A$9.6B.2B.B3.B2.10B11.18B.A2B.BABA.A.2A$9.7B11.
6B16.17BAB2AB.A2.A$9.6B13.3B19.16BA2B.A.A.2A$8.9B.B9.B20.15B4.2A.A.A$
7.12B2A6.2A20.14B6.A.A.A$7.12B2A6.A21.5B3.6B6.A2.A$7.14B7.A22.3B3.6B
7.2A$5.2AB.12B6.2A22.4B2.6B$4.A.AB2.9B.B2A29.4B.7B$4.A6.8B.BA.A29.4B.
6B$3.2A5.8B5.A30.9B$10.7B6.2A30.8B$9.11B36.8B$9.12B36.7B8.A$9.12B37.
6B6.3A$10.11B37.7B4.A$8.4B.8B37.7B4.2A$8.2A4.7B37.8B.4B$9.A4.7B37.11B
$6.3A6.6B37.12B$6.A8.3BA3B36.12B$15.2B3A3B36.11B$16.A2B2A3B30.2A6.7B$
16.2AB2A4B30.A5.8B5.2A$15.3A3B.4B29.A.AB.8B6.A$15.B2ABA2B.4B29.2AB.9B
2.BA.A$16.BA2BAB2.4B22.2A6.12B.B2A$7.2A7.BA4B3.3B22.A7.14B$6.A2.A6.2B
ABAB3.5B21.A6.2A12B$5.A.A.A6.3BA8B2A20.2A6.2A12B$5.A.A.2A4.13B2A20.B
9.B.9B$3.2A.A.B.A18B19.3B13.6B$3.A2.A.3A8BA10B16.6B11.7B$2A.A.ABAB.A
2B.3BA2B2A10B11.10B2.B3.B.2B.6B$A2.A4B.2A4.3B4A13B2.2B3.30B$.2A2.2BA.
A5.A31B2A21B.2A$3.5A.A5.2BA2BA3B.22B2A22B2A$3.A4.A7.3B3A2B.45B.B4.2A$
4.4A8.2AB2AB2A.45B6.A$6.A9.6B2A2.43B4.BA.A$8.A7.6BAB9.4B.13B5.3B2.11B
.B2A$7.2A9.4B12.4B4.B.7B3.3B3.10B2A2B$16.5B14.4B15.2A5.6B2.BA.AB$16.
2A18.4B15.A4.2B9.2A$17.A19.3BA11.3A4.2BAB$14.3A21.3BA10.A7.A.A$14.A
24.3A19.A!
And I was pleased to find this p930 that uses a p31 glider loop to liberate a glider from a p30 stream:

Code: Select all

x = 78, y = 47, rule = LifeHistory
20.2B22.2A$17.2B3AB22.A$12.B.3B2ABABAB21.A.AB3.B2A3B$11.2AB.BABA3BAB
22.2AB.3BA2BA3B$11.2A3BA3BAB.A4B5.A8.2A4.9BA4B2.B.BABA2B$12.2B.BABABA
B3A3B5.3A5.B2AB3.9BA7BA3BA4B$15.2B3A2B4A3BA6.A4.3B5.8BA2B.4BA8B2A$15.
10BA3BA5.AB5.B.B5.3BA2BA7BA4BA3BA2BA$15.10BA5B4.A3BA5B7.B2A10BA6B3A2B
$15.11BA5B5.3BA4B12.8BA3BA2B3AB$13.2AB.9B3.4B2.A5BA4B10.ABA4B3.BABA2B
2AB$12.A.AB.7B6.4BA3BA3BA3B9.B2AB13.2A2B$12.A5.4B9.3BA2BABA2BA3B8.3BA
14.BABA$11.2A5.A3B10.2BA3BA3BA4B6.4B15.2BA2B$17.A3B12.2BA5BA5B5.4B16.
5B$16.B3A15.BA3BAB.3B5.4B16.7B$15.4B16.2B3A5B5.4B17.2A3B2A$14.4B18.7B
6.BA2B18.2A3B2A$13.4B19.7B5.2A2B19.7B$12.4B21.6B4.2B2A3.2B.2A12.2B3A
2B$11.4B22.6B3.4B3.B2A2.A12.2B3A2B$10.BA2B23.4B2.B.4B4.BAB2A14.2BA2B$
9.2A2B23.5B2.5B4.BA3B15.5B$8.2B2A23.2A2B4.10BA3B16.4B$6.5B23.2B2A5.4B
A3B2.BAB2A15.4B$6.4B23.2BAB6.5BAB3.B2A2.A15.4B$4.6B22.4B7.3B3AB4.2B.
2A14.4B$4.6B21.4B7.9B21.B2A2B$4.7B19.4B8.5B.4B21.2A$4.7B18.4B8.7B.4B$
2.5B3A2B16.4B9.7B2.4B$.3B.BA3BAB15.3AB10.7B3.4B$5BA5BA2B12.3BA11.7B4.
3BA$4BA3BA3BA2B10.3BA5.2A5.B5AB5.ABAB$.3BA2BABA2BA3B9.4B5.A6.AB3ABA6.
2A2B$.3BA3BA3BA4B6.7B.BA.A7.A3BA8.4B$.4BA5BA2.4B3.9B.B2A8.B3AB9.4B$2.
4BA3B5.5BA11B10.2BAB10.4B2.3B2AB$2.5BA3BA4.5BA10B10.4B10.8BABA3B4.B$
2.B.B5.BA5.A3BA10B9.4B3.2BA3B.8B3A4B2A.3A$3.3B4.A6.A3B4A2B3A2B9.9B4A
8B3A4BA2B4A$2.B2AB5.3A5.3B3ABABABAB.2B7.2B2A5B4A8B3A4B2A3B$3.2A8.A5.
4BA.BA3BA3B2A6.BA2BA4BA2BA9BABA8B$23.BA3BABAB.B2A8.2A5B4A10B2AB4.B$
23.BABAB2A3B.B11.4B4A8BA$24.B3A2B18.2BA3B3.6BA$25.2B34.3A!
Here is the latest Hall of Shame:

Code: Select all

*******************************
Hall of Shame (p78 or greater)
*******************************
893 (8056, 'p00741_19')              (5 mod 8)
991 (8008, 'p00879_14')              (7 mod 8)
983 (7920, 'p00879_13')              (7 mod 8)
519 (7888, 'p00886_19_p00519')       (7 mod 8)
997 (7840, 'p00981_2')               (5 mod 8)
999 (7840, 'p00618x3_6_p00999')      (7 mod 8)
877 (7800, 'p00741_17')              (5 mod 8)
511 (7752, 'p00399osc7_14')          (7 mod 8)
967 (7744, 'p00879_11')              (7 mod 8)
985 (7744, 'p00873_14')              (1 mod 8)
989 (7742, 'p00981_1')               (5 mod 8)
977 (7680, 'p00873_13')              (1 mod 8)
959 (7656, 'p00879_10')              (7 mod 8)
981 (7644, 'p00957_3')               (5 mod 8)
869 (7622, 'p00741_16')              (5 mod 8)
969 (7616, 'p00873_12')              (1 mod 8)
973 (7566, 'p00957_2')               (5 mod 8)
951 (7560, 'p00618x3_2_p00951')      (7 mod 8)
961 (7552, 'p00873_11')              (1 mod 8)
861 (7548, 'p00741_15')              (5 mod 8)
Also I made a graph that displays the average size of the last 9 guns in each mod 8 congruency class:
glider_guns_graph.png
glider_guns_graph.png (112.16 KiB) Viewed 23608 times
The most obvious peaks are 7 mod 8 in the 500's and 5 mod 8 in the range 600-800. It's impressive to see how the p827 makes the 3 mod 8 guns smaller than all other odd guns of similar period. I don't think there is anything in Scot's haul that would siginificantly alter the highest peaks on this graph but I could be wrong.

simeks
Posts: 402
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by simeks » October 5th, 2015, 3:00 pm

chris_c wrote:I've actually being working on the gun collection lately ...
This is very good news!

It seems that this discovery will improve quite a few mod-5 guns.

For starters here is a p813 that takes the p893 off the top of the list. Of course the period can be reduced further, but the size will increase at first, so I don't think it will improve anything below p813.

Just one gun at size 8008 to go before they are all below 8000!

Code: Select all

x = 98, y = 69, rule = Life
57b2o$57bobo5b2o$39b2o18bo4bobo$31b2o5bobo14b4ob2o2bo$31bobo4bo16bo2bo
bobob2o$33bo2b2ob4o15bobobobo$32b2obobobo2bo16b2obobo$33bobobobo23bo$
33bobob2o10bo$34bo13bobo$48bobo7b2o$47b2obobo5b2o$38b2o7bo3b2o$38b2o5b
obo$45b2o4$78bo$61b2o15b3o$61bo19bo$35b2o25b3o15bobo$36bo27bo15bobo$
33b3o45bo$9bo23bo$9b3o$12bo$11b2o$96b2o$96b2o$3b2o$3bo69b2o$2obo63b2o
4bo2bo$o2b3o4b2o53bo2bo6b2o$b2o3bo3b2o35b2o14b5o$3b4o41bo13bo$3bo15b2o
27bobo12b3o17b2o$4b3o12bobo2b2o23b2o15bo16b2o$7bo13bo2bo38b4o$2b5o14b
3o2bo31b2o3bo3b2o22b2obo$bo2bo19b3o14bo16b2o4b3o2bo21b2ob3o$b2o20bo15b
3o24bob2o27bo$23b2o13bo27bo24b2ob3o$38b2o25b2o23bo2b2o$89bobo$35b2o34b
o16bobob2obo$35bobo19b2o12b3o15bo2bob2o$36b2o19bo16bo17bo$52b2o4b3o12b
2o16b2o$13b2o37bo7bo7bo19bobo2b2o$12bobo5b2o28bobo15b3o17b2o2bo2bo$12b
o7b2o28b2o19bo21b2o$11b2o19b2o6bo29b2o$31bobo4b4o$25bo6bo8bo$21b2obobo
11b2o$20bobobobo2b2o$17bo2bobobobobobo$17b4ob2o2bobo38b2o$21bo4bobo38b
2o17b2o$19bobo5bo58b2o$19b2o2$87b2o$36b2o3b2o44bo$37bo3bo32b2o12b3o$
34b3o5b3o14bo15bo14bo$34bo9bo15bo11b3o$58b3o11bo!

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by chris_c » October 5th, 2015, 9:06 pm

simeks wrote: For starters here is a p813 that takes the p893 off the top of the list. Of course the period can be reduced further, but the size will increase at first, so I don't think it will improve anything below p813.
Very nice. I added that one. It seems like the width of the gun should increase by 1 every step except between p821 and p829. At p837 I think a fairly gruesome weld is necessary and after that things should be straightforward:

Code: Select all

x = 100, y = 69, rule = B3/S23
41b2o16b2o$33b2o5bobo16bobo5b2o$33bobo4bo20bo4bobo$35bo2b2ob4o12b4ob2o
2bo$34b2obobobo2bo12bo2bobobob2o$35bobobobo18bobobobo$35bobob2o10b2o8b
2obobo$36bo14b2o12bo2$49b4o$40b2o7bo2bo7b2o$40b2o5bobo2bobo5b2o$47b2o
4b2o6$80bo$37b2o24b2o15b3o$38bo24bo19bo$35b3o26b3o15bobo$35bo30bo15bob
o$83bo$9bo$9b3o$12bo$11b2o$98b2o$98b2o$3b2o$3bo66b2o3b2o$2obo64bo2bo3b
o2bo$o2b3o4b2o38b2o14b5o6b2o$b2o3bo3b2o39bo13bo$3b4o44bobo12b3o$3bo15b
2o31b2o15bo15b2o$4b3o12bobo44b4o15b2o$7bo13bo39b2o3bo3b2o$2b5o14b2o38b
2o4b3o2bo20b2obo$bo2bo22bo15bo25bob2o20b2ob3o$b2o22b3o13b3o25bo29bo$
24bo15bo27b2o23b2ob3o$24b2o14b2o50bo2b2o$91bobo$37b2o21b2o11bo16bobob
2obo$37bobo20bo12b3o15bo2bob2o$38b2o21b3o12bo17bo$54b2o7bo11b2o16b2o$
54bo15bo19bobo2b2o$14b2o36bobo15b3o17b2o2bo2bo$13bobo5b2o29b2o19bo21b
2o$13bo7b2o6b2o3b2o6bo29b2o$12b2o14bobo2bobo4b4o$28bo5bo8bo$26bob2o10b
2o$22b2obobo3b2o$21bobobobob2obo$18bo2bobobobo2bo38b2o$18b4ob2o2b2obo
38b2o17b2o$22bo4bo2b2o56b2o$20bobo6bo$20b2o6b2o$89b2o$38b2o3b2o44bo$
39bo3bo32b2o12b3o$36b3o5b3o14bo15bo14bo$36bo9bo15bo11b3o$60b3o11bo!
I also added the obviously related p549 that contains two fewer Snarks. That sets records at every extension up to 637. Excellent!

I guess it would be nice to make all the guns under 8,000 cells but the only other thing on my wishlist is a nice 7 mod 8 gun from somewhere in the 400's.

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » October 7th, 2015, 2:51 am

chris_c wrote:I added a fairly random subset of scote's haul. I think I mainly added guns that set records at multiple periods so there will be lots of good stuff that I missed.
Just took the plunge and made it through a fresh review of Scot's Mammoth Post #2, removing everything that isn't an improvement. There were an impressive number left, including a few fairly big families I think.

These are the guns from Post #2 that are still improvements:

Code: Select all

#C P915 7 Apr 2015.
#C P984 7 Apr 2015.
#C P399 10 Apr 2015.
#C P852 10 Apr 2015.
#C P786 10 Apr 2015.
related:  #C P834 10 Apr 2015.
#C P752 10 Apr 2015.
#C P798 10 Apr 2015.
#C P833 13 Apr 2015.
#C P858 13 Apr 2015.
#C P343 17 Apr 2015.
        Related guns: P355, P359, P367, P374, P686, P694, P710, P718, P734
#C P342 17 Apr 2015.
        Related guns: P354, P684, P708
#C P389 28 Apr 2015.
        Related guns: P397, P778, P794
#C P163 29 Apr 2015.
        Related guns: P165, P167, P169, P171, P173, P177, P181, P185, P326, P334, P338, P346, P362, P370, P386, P652, P668, P676, P692, P724, P740, P772, P788, P820
#C P439 29 Apr 2015.
#C P385 30 Apr 2015.
#C P665 30 Apr 2015.
#C P280 30 Apr 2015.
        Related Gun:  P560
I won't be tackling Post #3 or Post #4 for a while, so if someone wants to claim one of them and do a review, please be my guest...!

simeks
Posts: 402
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by simeks » October 7th, 2015, 9:54 am

This not very far-fetched p935 actually has size 7954 at p991, so there goes the last above 8000!

Code: Select all

x = 94, y = 79, rule = LifeHistory
71.A11.A$29.2A40.3A7.3A$21.2A5.A.A43.A5.A$21.A.A4.A44.2A5.2A$23.A2.2A
.4A$22.2A.A.A.A2.A43.A$23.A.A.A.A45.A.A$23.A.A.2A45.2A.A$24.A49.2A$
74.3A$37.2A32.A5.3A$28.2A7.A28.A3.A.A4.3A8.2A$10.A17.2A5.A.A28.2A6.A
2.3A8.2A$10.3A22.2A33.A3.A8.2A$13.A56.A3.A7.A2.A$12.2A58.2A9.2A3$4.2A
$4.A$.2A.A20.2A$.A2.3A4.2A13.A20.2A$2.2A3.A3.2A10.3A19.A2.A$4.4A15.A
2.3A14.5A26.2A$4.A15.2A.A.A2.A13.A32.A$5.3A12.A.A2.A2.A.A12.3A26.3A$
8.A13.A.A4.2A15.A25.A$3.5A14.2A19.4A$2.A2.A32.2A3.A3.2A$2.2A34.2A4.3A
2.A$46.A.2A$46.A$45.2A46.A$91.A.A$92.2A$37.2A$37.A$38.3A$40.A2$82.2A$
82.2A$73.2A$73.A2.A$75.2A$91.2A$91.A$.2A86.A.A$.A2.A84.2A$2.5A14.2A$
7.A13.A2.A49.A$4.3A12.A.A.2A49.3A$3.A15.2A.A42.A11.A$3.4A15.A42.3A8.
2A14.A$.2A3.A3.2A10.3A25.2A16.A22.A.A$A2.3A4.2A13.A24.A16.2A23.A$2A.A
20.2A26.A$3.A47.2A$3.2A$37.2A$38.A$11.2A25.A.2A$12.A26.A2.A44.2A$9.3A
22.2A4.2A45.A.A$9.A17.2A5.A.A18.2A32.A$27.2A7.A18.2A23.2A7.2A$36.2A
42.A$81.3A$23.A59.A$22.A.A.2A36.A3.2A$22.A.A.A.A34.A.A3.A$21.2A.A.A.A
2.A30.A.A3.A$22.A2.2A.4A26.2A.A.A3.A$20.A.A4.A30.2A.A2.4A.A$20.2A5.A.
A32.A.A3.A.A$28.2A28.2A.2A2.A2.A.A$59.A.A2.2A3.A$47.2A10.A.A$47.2A11.
A!

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » October 7th, 2015, 10:57 am

simeks wrote:This not very far-fetched p935 actually has size 7954 at p991, so there goes the last above 8000!
Aha, hurrah, congratulations! I'm going to declare victory and go home now -- and maybe write a blog posting to celebrate the Great Event, even if it is utterly arbitrary and base-10-o-centric.

Also, thanks for the reminder that that eater in the syringe isn't really doing eater work, it's just a rock. I think I missed a chance or two to pack things closer together in the glider-to-weekender converter. I'm not too worried... somebody else can fix it if they want to.

EDIT: Just for the record, it's not the same location -- have to move the head of the eater (1,1) if you want to be able to replace it with a snake or aircraft carrier.

User avatar
Freywa
Posts: 877
Joined: June 23rd, 2011, 3:20 am
Location: Singapore
Contact:

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by Freywa » October 7th, 2015, 11:04 am

Scott's .lif files in the glider guns repository need their state-1 cells cleaned out, their rule changed to normal (monochromatic) Life and their extension changed to .rle. It's harder to cleanly visualise the glider guns otherwise.
Princess of Science, Parcly Taxel

Code: Select all

x = 31, y = 5, rule = B2-a/S12
3bo23bo$2obo4bo13bo4bob2o$3bo4bo13bo4bo$2bo4bobo11bobo4bo$2bo25bo!

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by chris_c » October 7th, 2015, 5:22 pm

dvgrn wrote: Just took the plunge and made it through a fresh review of Scot's Mammoth Post #2, removing everything that isn't an improvement. There were an impressive number left, including a few fairly big families I think.
Thanks for doing that! I have hopefully added all of those correctly. I think the most obscure of those additions was the p798: a glider loop involving p7 reflectors produces a pi every 133 generations, which produces a glider every 399 generations, which goes into a semi-snark, thus producing a glider every 798 generations:

Code: Select all

x = 97, y = 62, rule = LifeHistory
18.2A.2A3.2A$17.A.A.A3.A.A14.A$13.A3.A.A2.4A2.2A10.3A$12.A.A3.A.A.A3.
2A2.A8.A$12.A.A5.A3.BA2.A.A8.2A$10.A.A.2A3.2ABA.BAB2A.2A5.4B$9.A.2A2.
4B.A.BABABA.B.A2B2.BAB$9.A3.2A2B2A.A4B2AB3A4B.ABAB$7.A.4AB.4B.A.BABAB
A.B.A2B.2B2AB.2A$6.A.A3.A.2A3.2ABA.BAB2A.2A2.7B2A$6.A2.2ABA.A5.A3.BA
2.A.A4.7B$7.A.A.2B.A.A.A.A.A3.2A2.A4.7B$6.2A.A.A.A2.2A.A2.4A2.2A5.6B$
6.A2.ABA.A.A3.A.A3.A.A6.8B$8.A2.2B.A.2A.A.2A3.2A5.4B2.4B$9.2A.A.A3.A
13.4B4.4B$10.A.A2.A.A13.A3B6.4B$8.A.A.AB2A.2A11.BABA8.4B47.A$7.A.4A5.
A10.2B2A10.4B44.3A$7.A5.A.3A10.4B12.4B42.A$8.6A.A11.4B14.4B33.2A6.2A$
14.A11.4B16.4B32.A.A3.4B$10.4A11.4B18.4B32.A.5B$9.A14.4B20.4B32.7B$
10.2A5.2A4.4B22.4B31.4B2A4B.B$11.A5.2A2B.4B24.4B30.4B2A3B.B2A$11.A.AB
3.7B26.4B29.11B2A$12.2AB.8B28.4B28.9B.2B$14.2B2A5B30.4B22.2B2.10B$14.
BABA5B31.4B7.2A11.2A13B$15.BA7B31.4B5.BABA5.A4.2A13B$17.8B31.4B5.3B5.
3A3.2B.11B$16.B.B3.4B31.4B3.B.B9.A5.9B.B2A$15.3B5.4B31.4B.2ABA2B6.2A
7.7B.BA.A$.2A7.2A3.3B6.4B31.4BAB2A2B6.5B3.7B5.A$A2.A.2A.A2.A2.2AB2A6.
4B22.2A7.2B2AB2A5B5.13B5.2A$A.A3.A.2A2.3A.B.3A5.4B22.A8.2B2A8B3.9B2.
4B$.A.2A.B3.2A3.BA4.A5.4B21.A.AB6.2BA19B4.4B$3.A.3ABA2.AB2A.2A.2A6.4B
10.A10.2AB.3B2.3BAB5A12B5.4B$3.A.B3.A2B2A.A.A11.4B7.3A12.16BA13B5.4B$
2.2A.AB2A.B2.A.A.A12.4B5.A15.15B2A14B5.4B$3.A.A2.A.4A.A.2A12.4B4.2A
15.8B5A17B6.4B$3.A2.A2.A4.A9.2A6.9B14.26B2A3B7.3BA$4.2A5.3A11.A7.6B
14.21B.6B2A2B9.ABA$10.2A13.A.2A5.6B3.B2.2B2.20B5.4B3.B12.2A$26.A2.A4.
35B6.2B2AB$27.2AB3.4B2A21B.7B9.2A$28.7B2ABA21B2.6B$29.6B2A23B3.6B$30.
5B2ABA20B6.4B$30.7B2A8B.4B12.B2A2B$31.15B4.3B12.2A.B2A$31.15B5.A2B.2A
11.BA.A$32.13B5.A.A2B.A14.A$34.13B2.A.AB2.A15.2A$33.8B4.2A.A.A3.A$33.
6B6.2ABA2.4A.A$33.5B8.B2.A.A3.A.A$33.B.B9.2A.2A2.A2.A.A$34.3B9.A.A2.
2A3.A$33.B2AB9.A.A$34.2A11.A!
There are still lots of "tentative" guns suggested but they will have to wait for Another Time.
simeks wrote: This not very far-fetched p935 actually has size 7954 at p991, so there goes the last above 8000!
Cool! Since the expansion strategy changes after 4 steps I add it is a p935 followed by a p967.
Freywa wrote: Scott's .lif files in the glider guns repository need their state-1 cells cleaned out, their rule changed to normal (monochromatic) Life and their extension changed to .rle. It's harder to cleanly visualise the glider guns otherwise.
I actually prefer Scot's format for at least 3 reasons:

- the overall extent of any oscillators is automatically included in the bounding box.
- you can easily see if there is any space to tighten up between components.
- it's easier to see which pieces connect to which others.

e.g. I can understand the gun on the right in a single glance but the gun on the left takes slightly longer:

Code: Select all

x = 182, y = 71, rule = LifeHistory
38.2A3.2A93.2A3.2A$17.2A3.2A14.2A2.A.3A70.2A3.2A14.2A2.A.3A$17.2A2.A.
3A16.A4.A69.2A2.A.3A16.A4.A$21.A4.A11.4A.2A2.A73.A4.A11.4A.2A2.A$17.
4A.2A2.A11.A2.A.A.A.2A68.4A.2A2.A11.A2.A.A.A.2A$17.A2.A.A.A.2A13.A.A.
A.A69.A2.A.A.A.2A12.BABABA.A$20.A.A.A.A15.2A.A.A71.BABABA.A14.B2ABA.A
$21.2A.A.A19.A73.B2ABA.A15.2B.BA$25.A95.2B.BA15.3B$32.2A86.3B9.2A6.4B
$11.2A20.A7.2A68.2A6.4B10.A6.B2A3B$12.A7.2A11.A.A5.2A69.A6.B2A3B8.A.A
B3.B2A3B$12.A.A5.2A12.2A76.A.AB3.B2A3B9.2AB.10B$13.2A98.2AB.10B9.13B$
115.13B8.14B$115.14B7.15B$115.15B8.8B2.4B$117.8B2.4B7.6B5.4B$117.6B5.
4B5.9B4.4B$44.2A16.A53.9B4.4B3.4B4.2A5.4B7.A$23.2A19.A3.A13.3A50.4B4.
2A5.4B.4B5.A3.A3.4B6.3A$23.A21.4A16.A48.4B5.A7.7B7.4A4.4B8.A$4.A19.3A
37.A.A37.A8.4B7.3A5.5B17.4B6.A.A$2.5A14.3A2.A20.4A13.A.A35.5A5.4B5.3A
2.A5.5B10.4A4.4B5.A.AB$.A5.A13.A2.A21.A3.A14.A35.A5.A4.4B5.A2.A6.7B8.
A3.A5.4B5.A3B$.A2.3A12.A.A2.2A20.2A53.A2.3AB2.7B.BA.A2.2A4.4B.4B7.2A
9.4B6.4B$2A.A15.2A79.2A.A.2B3.7B.B2A8.4B3.4B3.5B10.4B5.6B$A2.4A93.A2.
4A12B9.4B5.4B2.3B13.4B4.7B$.2A3.A3.2A42.2A45.2A2.BA3B2A7B8.4B7.9B7.2A
4.4B2.8B.4B.B$3.3A4.2A43.A24.2A21.3AB.2B2A7B7.4B9.8B8.A5.17B.B2A$3.A
51.A.2A21.2A21.A.B3.10B6.4B11.10B3.B.A.2A3.18B2A$2A.A43.2A4.3A2.A41.
2A.A8.8B4.4B12.7B2A2B.B3A2.A3.16B.2B$2A.2A42.2A3.A3.2A42.2A.2A7.9B2.
4B13.7B2A3BAB2.2A4.16B$52.4A57.3B2.8B14.12B4A6.15B$38.2A15.A4.2A49.5B
3.6B13.2AB.7B3.2B.A4.2AB.12B$11.2A24.A.A12.3A4.A.A49.2A7.4B13.A.AB.7B
2.B3A4.A.AB2.11B$12.A24.A13.A7.A52.A6.6B12.A5.4B4.A7.A5.10B$9.3A24.2A
14.5A.2A7.2A40.3A6.8B10.2A5.4B5.5A.2A5.2B2A6B$9.A46.A.A8.2A40.A7.4B2.
4B15.4B10.A.A5.3B2A6B$52.2A2.A.A57.4B4.4B13.4B7.2A2.A.A6.10B$52.2A3.A
17.2A.A36.4B6.4B11.4B8.2A3.A7.8B.B2A.A$75.2A.3A33.4B8.4B9.4B21.7B3.B
2AB3A$4.A76.A22.A8.4B10.4B7.4B22.6B6.B4.A$2.5A14.2A52.2A.3A21.5A5.4B
5.2A5.4B5.4B24.6B4.2A.3A$.A5.A13.A2.A49.A2.2A22.A5.A4.4B5.A2.A4.4B3.
4B25.5B4.A2.2A$.A2.3A12.A.A.2A48.A.A25.A2.3AB2.7B.BA.A.2A5.4B.4B25.8B
.A.A$2A.A15.2A.A32.A16.A.A.2A.A20.2A.A.2B3.7B.B2A.A8.7B17.A8.8BA.A.2A
.A$A2.4A15.A32.3A15.A2.A.2A20.A2.4A12B3.A9.5B18.3A6.6B.2BAB.A.2A$.2A
3.A3.2A10.3A33.A17.A24.2A2.BA3B2A7B3.3A7.5B21.A4.7B2.2B2.A$3.3A4.2A
13.A31.2A16.2A26.3AB.2B2A7B6.A5.7B19.2A4.7B3.B.2A$3.A20.2A46.A.A2.2A
24.A.B3.10B5.2A4.4B.4B18.4B.8B2.A.A2.2A$2A.A68.2A2.A2.A20.2A.A8.8B4.
9B3.4B19.11B2.2A2.A2.A$2A.2A72.2A21.2A.2A7.9B5.6B5.4B17.12B7.2A$113.
3B2.4B2.8B6.4B16.12B$111.5B3.15B5.4B15.11B$11.2A28.3A34.2A31.2A7.14B
6.B3A13.9B12.2A$12.A28.A36.A33.A8.13B7.A3B9.2B.10B11.A$9.3A22.2A6.A
33.A.A30.3A10.10B.B2A6.A3B7.16B.B4.BA.A$9.A17.2A5.A.A39.2A31.A14.3B2A
B3.BA.A6.4B3.23B2.B2A$27.2A7.A87.3B2AB6.A7.32B$36.2A12.2A74.4B6.2A7.
5B2A25B$49.A76.3B17.3BA27B$23.A26.A.A5.2A63.AB.2B19.3BABA5B2A17B$22.A
.A.2A23.A6.2A62.A.AB2AB20.2BA6B2A17B$22.A.A.A.A29.A63.A.ABABAB20.8BA
8B5.B.4B$21.2A.A.A.A2.A23.2A64.2A.A.A.A2.A18.5B2A7B11.4B$22.A2.2A.4A
22.A2.A64.A2.2A.4A18.4BA2BA6B12.4B$22.A4.A26.A.A65.A4.A26.ABA4.2B14.
4B$23.3A.A2.2A23.A25.A41.3A.A2.2A23.A6.2B14.3BA$25.2A3.2A30.2A15.A.A
43.2A3.2A29.B2AB14.ABA$62.2A16.2A80.2A16.2A!
I would put all files in LifeHistory format if I was to start this project again. Renaming all the files to ".rle" is something that could be done if it really makes any difference.
dvgrn wrote: Aha, hurrah, congratulations! I'm going to declare victory and go home now -- and maybe write a blog posting to celebrate the Great Event, even if it is utterly arbitrary and base-10-o-centric.
If you want to be fair to other number systems then how about trying to make all the guns below size 7776 = 6^5? Here is the latest Hall of Shame although that name is definitely sounding wrong these days.

Code: Select all

*******************************
Hall of Shame (p78 or greater)
*******************************
991 (7954, 'p00967_3')               (7 mod 8)
519 (7888, 'p00886_19_p00519')       (7 mod 8)
983 (7857, 'p00967_2')               (7 mod 8)
997 (7840, 'p00981_2')               (5 mod 8)
999 (7840, 'p00618x3_6_p00999')      (7 mod 8)
985 (7744, 'p00873_14')              (1 mod 8)
989 (7742, 'p00981_1')               (5 mod 8)
977 (7680, 'p00873_13')              (1 mod 8)
967 (7663, 'p00967_0')               (7 mod 8)
981 (7644, 'p00957_3')               (5 mod 8)
969 (7616, 'p00873_12')              (1 mod 8)
959 (7584, 'p00935_3')               (7 mod 8)
973 (7566, 'p00957_2')               (5 mod 8)
961 (7552, 'p00873_11')              (1 mod 8)
995 (7533, 'p00827_21')              (3 mod 8)
503 (7524, 'p00886_15_p00503')       (7 mod 8)
951 (7505, 'p00935_2')               (7 mod 8)
893 (7490, 'p00813_10')              (5 mod 8)
965 (7488, 'p00957_1')               (5 mod 8)
953 (7488, 'p00873_10')              (1 mod 8)

simeks
Posts: 402
Joined: March 11th, 2015, 12:03 pm
Location: Sweden

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by simeks » October 8th, 2015, 1:37 pm

dvgrn wrote:I'm going to declare victory and go home now -- and maybe write a blog posting to celebrate the Great Event, even if it is utterly arbitrary and base-10-o-centric.
True, but remember that we're looking only at gun periods below 1000, also a very base-10-o-centric number.

So maybe the point is that we have proven that we can get below 8 cells per tick for guns of around that size. And that is quite interesting unregardless of our choise of number system I think!

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » October 8th, 2015, 7:02 pm

chris_c wrote:I would put all files in LifeHistory format if I was to start this project again. Renaming all the files to ".rle" is something that could be done if it really makes any difference.
Never too late, is it? Quick-and-dirty Golly Python scripts to the rescue!
LifeHistory_guns.zip
LifeHistory versions of guns with .rle extension
(1.41 MiB) Downloaded 436 times
I can re-translate on demand to turn them all to two-state RLE, or whatever, or if I've broken anything in the translation. I don't think I did anything too evil... except for converting chris_c to liking LifeHistory in the first place, of course.

[Welcome to the dark side -- we have state 6.]

EDIT: Notes on the (very few) guns that had to be edited to get the conversion script to work:

/fixed:
p00278: wrong phase, and ON cell needed at bounding box edge
p00375: ON cell needed at bounding box edge
p00644: ON cell needed at bounding box edge (gun is one cell taller than the pattern)
p00802: extra ON cell had to be removed -- made bounding box too big by (+8, +5)

/variable:
p00616osc8: ON cell needed at top boundary (had only LifeHistory state-2 cells)

/confirmed:
792_6_p00140: wrong phase, needed to be advanced by two ticks

As far as I'm concerned, that's an incredibly small number of errors. @chris_c, thanks for doing such an impressively good job of organizing this huge project. It's been a lot of fun to watch the bounding-box numbers shrinking. I had figured that Jason Summers' gun collection would probably stay out-of-date indefinitely.

-- Is it an eventual goal to put a complete p14-p999 collection into the /confirmed folder, or is that just for tentative guns when they turn out to work?

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by chris_c » October 9th, 2015, 7:39 am

dvgrn wrote: Never too late, is it? Quick-and-dirty Golly Python scripts to the rescue!
Thanks! Looks good and you found some difficult to spot bugs there. The error with the p644 was an editing error by me during the conversion from Scot's LifeHistory format to my old preference for plain RLE. It looks like the p802 error already existed in the old collection.

But it does look like your script has a bug since the following guns have shrunk even though they shouldn't have:

Code: Select all

variable/p560osc8.rle
fixed/p527.rle
variable/p00833osc7.rle
fixed/p00930.rle
I could definitely fix these by hand but it would be confidence-inspiring if your script could be fixed and there was a 100% match in areas afterwards. Possibly the bug happens when the input file is already in LifeHistory format?
dvgrn wrote: -- Is it an eventual goal to put a complete p14-p999 collection into the /confirmed folder, or is that just for tentative guns when they turn out to work?
The confirmed folder is just designed for tentative guns when they work out. I don't plan on making a concrete RLE's for every gun in the range p14-p999 although this would be a good way to check that there are no mistakes in the meta-data (y_slack, y_trips, etc...).

EDIT: Oh, may I make one more request? In old guns such as p00752osc8 is it possible to automatically remove the dots that needed to be added when things were only done as plain RLE. I guess it shouldn't be too difficult to run the gun once in plain Life to get rid of the dots and then once in LifeHistory to get the full envelope:

Code: Select all

x = 101, y = 66, rule = LifeHistory
31.B2.2B29.2B2.B$33.3A29.3A$33.3BAB25.BA3B$32.A3BAB25.BA3BA$22.A8.A.A
2BA27.A2BA.A8.A$22.3A4.A2BA.A31.A.A2BA4.3A$25.A2.BA3BA33.A3BAB2.A$24.
2A2.BA3B35.3BAB2.2A$24.4B2.3A35.3A2.4B$26.BAB.2B37.2B.BAB$25.BABA.B
39.B.ABAB$22.2A.B2A2B41.2B2AB.2A$22.2A7B39.7B2A$23.7B41.7B$23.7B41.7B
$24.6B41.6B$23.8B39.8B$22.4B2.4B37.4B2.4B$21.4B4.4B35.4B4.4B$20.4B6.
4B33.4B6.4B$19.4B8.4B31.4B8.4B$18.4B10.4B29.4B10.4B$17.4B12.4B27.4B
12.4B$16.4B14.4B25.4B14.4B$15.4B16.4B23.4B16.4B$14.4B18.4B21.4B18.2B
2A$13.4B20.4B19.4B20.BABA$12.4B22.4B17.4B22.A3B$11.4B24.4B15.4B24.4B$
10.4B26.4B13.4B26.4B$9.4B28.4B11.4B28.4B$8.4B30.4B9.4B30.4B$8.4B31.4B
7.4B31.4B$7.5B32.4B5.4B32.2BA2B$4.9B32.4B3.4B32.2BABA4B$4.9B33.4B.4B
33.2BA2BA3B$4.9B34.7B34.4BA4B$4.10B34.5B34.10B$3.12B33.5B33.10B2A$2.
13B8.2A22.7B22.2A8.9BA2BA$3.11B9.A22.4B.4B22.A9.8BABA$4.12B4.BA.A21.
4B3.4B21.A.AB4.11BA$4.15B.B2A10.A10.4B5.4B10.A10.2AB.10B3A2B$4.17B12.
3A7.4B7.4B7.3A12.12B2A3B$4.17B15.A5.4B4.2A3.4B5.A15.17B$.B.17B15.2A4.
4B4.A2.A3.4B4.2A15.17B.B$2A19B14.9B5.3A5.9B14.19B2A$2AB.19B14.6B15.6B
14.19B.B2A$.B4.20B2.2B2.B3.6B5.3A.3A5.6B3.B2.2B2.20B4.B$6.36B4.A2.A.A
2.A4.36B$6.9B.27B3.B2A3.2AB3.27B.9B$7.7B2.16B2A14B5.14B2A16B2.7B$7.7B
2.16B2A13B7.13B2A16B2.7B$7.6B4.29B9.29B4.6B$7.7B10.2B.B.17B9.17B.B.2B
10.7B$7.6B10.3B4.15B11.15B4.3B10.6B$6.7B6.2A.2BA5.15B11.15B5.A2B.2A6.
7B$7.6B6.A.2BA.A5.13B13.13B5.A.A2B.A7.5B$8.5B7.A2.BA.A2.13B17.13B2.A.
AB2.A8.6B$8.6B7.A3.A.A.2A4.8B15.8B4.2A.A.A3.A7.9B$10.4B5.A.4A2.AB2A6.
6B15.6B6.2ABA2.4A.A5.2A.7B$9.B2A2B4.A.A3.A.A2.B8.5B15.5B8.B2.A.A3.A.A
5.A5.4B$10.2A6.A.A2.A2.2A.2A9.B.B15.B.B9.2A.2A2.A2.A.A2.3A7.4B$19.A3.
2A2.A.A9.3B17.3B9.A.A2.2A3.A3.A10.3BA$27.A.A9.B2AB15.B2AB9.A.A23.3BA$
28.A11.2A17.2A11.A25.3A!

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » October 9th, 2015, 9:53 am

chris_c wrote:... it does look like your script has a bug since the following guns have shrunk even though they shouldn't have...
I could definitely fix these by hand but it would be confidence-inspiring if your script could be fixed and there was a 100% match in areas afterwards. Possibly the bug happens when the input file is already in LifeHistory format?
Looks like that's the reason, yes. The offending files were in LifeHistory format and didn't have the ON cell(s) marking the bounding box that they would otherwise have needed.
chris_c wrote:EDIT: Oh, may I make one more request? In old guns such as p00752osc8 is it possible to automatically remove the dots that needed to be added when things were only done as plain RLE. I guess it shouldn't be too difficult to run the gun once in plain Life to get rid of the dots and then once in LifeHistory to get the full envelope.
Done, and re-run. Seems to be correct on a spot-check -- unnecessary LifeHistory dots are removed.
LifeHistoryGuns_v2.zip
LifeHistory guns, second conversion -- all state 2 cells are correct now
(1.41 MiB) Downloaded 425 times
Ah, um, the new results should really not be all that confidence-inspiring. I fixed those four cases by adding an ON cell to the LifeHistory RLE. This is a complete kludge that would not prevent the same problem from happening again if more guns are edited and saved in LifeHistory format.

On the other hand, I do want to preserve the option of running this script and exporting correct two-state RLE. For that case, the bounding-box marking cells are still going to be needed, and it's slightly tricky for the script to add them automatically.

I cleaned up the script a little more on this iteration. It's now reasonably functional but still far too embarrassing to make public. If anyone wants a copy, let me know and maybe I'll improve it again...!

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by chris_c » October 9th, 2015, 11:30 am

dvgrn wrote: Done, and re-run. Seems to be correct on a spot-check -- unnecessary LifeHistory dots are removed.
Great. Time to sit back for a while and relax... until Scot's Mega Hauls #5, #6, #7 and #8 appear that is!

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » October 9th, 2015, 11:47 am

chris_c wrote:Great. Time to sit back for a while and relax... until Scot's Mega Hauls #5, #6, #7 and #8 appear that is!
Well, there is still the little project of sorting through Scot's Mega Hauls #3 and #4. I got through Haul #2, so that means it's somebody else's turn. And then there are the three Hall of the Insane entries still over 100K cells, which are still using piles of clunky p5, p6 and p7-of-all-things boat-based reflectors.

Luckily rebuilding B3/S23 circuitry is how I relax, sometimes -- not that I'm promising anything.

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » April 7th, 2016, 8:53 am

dvgrn wrote:Luckily rebuilding B3/S23 circuitry is how I relax, sometimes...
I guess I haven't been relaxing much lately. That may change soon -- I see that chris_c has found the new period-5+ color-preserving reflector already, over on Accidental Discoveries. Hopefully my apparently interminable Life Lexicon project won't take too many more months...!

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by chris_c » April 7th, 2016, 9:04 am

dvgrn wrote:I see that chris_c has found the new period-5+ color-preserving reflector already, over on Accidental Discoveries.
Yep, couldn't help myself. As noted over there here is the new p81 using the p9 version of the reflector:

Code: Select all

x = 67, y = 59, rule = LifeHistory
21.2A11.A$20.B2AB9.A.A$21.3B9.A.A2.2A3.A$20.B.B9.2A.2A2.A2.A.A$20.5B
8.B2.A.A3.A.A12.A$20.6B6.2ABA2.4A.A11.3A$20.8B4.2A.A.A3.A12.A$21.13B
2.A.AB2.A11.2A$19.13B5.A.A2B.A7.5B$18.15B5.A2B.2A6.4B$18.8BABA4B4.3B
10.5B$17.9BABA5B.B.2B10.6B.B$17.15B2A12B3.3B2A4B$16.11BA4BABA12B2.2BA
B2A5B.B$15.12BA6BA12B2.B2A3B2A4B2A$14.2AB3.12B3A12B.3BABA3BA3B2A$13.A
2.A4.30BA8B.B$12.A.2A5.2A4B3.B2.2B2.15BA5BA$12.A7.2B2A2B14.12BABA5B$
11.2A6.2BA6B14.10B3ABA2BA2B$18.4B4.2A15.7B2AB2A2BABA2B$17.4B5.A15.8BA
2BA4BA2B$16.4B7.3A12.7B2ABAB2A6BA.2A$15.4B10.A10.2AB.3B.2BAB2ABA5B.2A
.A$14.4B21.A.AB6.2BA3B2A3B$4.A8.4B22.A8.10B$2.5A5.4B5.2A15.2A7.10B$.A
5.A4.4B5.A25.11B$.A2.3AB2.7B.BA.A25.5BA5B$2A.A.2B3.7B.B2A25.6B3A4B$A
2.4A12B24.2B.7BA5B.2B$.2A2.BA3B2A7B23.21B$3.3AB.2B2A7B21.25B$3.A.B3.
10B21.25B$2A.A8.8B19.27B$2A.2A7.9B18.27B$13.3B2.2B2A16.29B$11.5B3.BAB
A16.27B$11.2A7.A3B15.6B2.11B2.6B$12.A8.4B13.A3B.B3.8B.B4.B.3BA$9.3A
10.4B11.BABA7.B.4B10.ABA$9.A13.4B9.2B2A11.3B11.2A$24.4B7.4B12.4B11.B$
25.4B5.4B12.BA3B$26.4B3.4B12.BABAB$27.4B.4B13.A.A2.2B2.B$23.2A3.7B12.
3A2.3AB.B2A$22.A.A4.5B12.A3.2A2.BA2B2A$18.2A2.A6.6B12.3A2.2A.AB.B$18.
A.A.A2B2.3B2A4B13.A.A2.AB$20.A.BABA.2BA2BA4B13.A.A$17.A2.A9BABA3B15.A
$17.3A2.2A2B4.BA3B$20.4AB7.5B$19.A2.B2.A9.2A$20.6A9.A$36.3A$22.2A14.A
$22.2A!
And here is a p413 using a p7 (is there any better p7 for this purpose?)

Code: Select all

x = 68, y = 60, rule = LifeHistory
22.2A11.A$21.B2AB9.A.A$22.3B9.A.A2.2A3.A$21.B.B9.2A.2A2.A2.A.A$21.5B
8.B2.A.A3.A.A12.A$21.6B6.2ABA2.4A.A11.3A$21.8B4.2A.A.A3.A12.A$22.13B
2.A.AB2.A11.2A$20.13B5.A.A2B.A7.5B$19.15B5.A2B.2A6.4B$19.15B4.3B10.5B
$18.17B.B.2B10.6B.B$18.29B3.9B$17.13B2A16B2.11B.B$16.14B2A16B2.12B2A$
15.2AB3.27B.13B2A$14.A2.A4.39B.B$13.A.2A5.6B3.B2.2B2.22B$13.A7.6B14.
20B$12.2A6.9B14.20B$19.4B4.2A15.19B$18.4B5.A15.19B$17.4B7.3A12.17B2AB
A.2A$16.4B10.A10.2AB.3B.11B2A.2A.A$15.4B21.A.AB6.11B$14.4B22.A8.10B$
4.A8.4B22.2A7.10B$2.5A5.4B5.2A25.11B$.A5.A4.4B5.A26.11B$.A2.3AB2.7B.B
A.A25.13B$2A.A.2B3.7B.B2A23.2B.13B.2B$A2.4A12B24.21B$.2A2.BA3B2A7B22.
25B$3.3AB.2B2A7B22.25B$3.A.B3.10B21.27B$2A.A8.8B20.27B$2A.2A7.9B18.
29B$13.3B2.4B18.27B$11.5B3.4B17.6B2.11B2.6B$11.2A7.4B15.A3B.B3.8B.B4.
B.3BA$12.A8.4B13.BABA7.B.4B10.ABA$9.3A10.4B11.2B2A11.3B11.2A$9.A13.4B
9.4B12.4B11.B$24.4B7.4B12.BA3B$25.4B5.4B12.BABAB$26.4B3.4B13.A.A2.2B
2.B$27.4B.4B12.3A2.3AB.B2A$21.A6.7B12.A3.2A2.BA2B2A$20.A.A6.5B14.3A2.
2A.AB.B$20.A.A6.6B15.A.A2.AB$17.2A.A.2A3.3B2A4B15.A.A$17.A2.A3.2B.2BA
2BA4B15.A$19.A.3A6BABA3B$18.2A.A.2A2B3.BA3B$19.A.2BA.2B5.5B$19.A.A.AB
2A8.2A$20.2A.A.A.A.2A4.A$22.A2.A.2A.A5.3A$22.A.A13.A$23.A!

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » April 7th, 2016, 11:58 am

chris_c wrote:
dvgrn wrote:I see that chris_c has found the new period-5+ color-preserving reflector already, over on Accidental Discoveries.
Yep, couldn't help myself. As noted over there here is the new p81 using the p9 version of the reflector...
New smaller loops with an odd number of signals will open up new possibilities for semi-Snark additions. Period 162:

Code: Select all

x = 79, y = 59, rule = LifeHistory
22.2A51.A$22.2A14.A34.3A$36.3A33.A$20.6A9.A28.2A6.2A$19.A2.B2.A9.2A
27.A.A3.4B$20.AB3A7.5B28.A.5B$17.3A2.4B4.BA3B31.7B$17.A2.5A5BABA3B17.
A12.4B2A4B.B$20.A.2BAB.2BA2BA4B15.A.A2.2A7.4B2A3B.B2A$18.A.A.2AB2.3B
2A4B13.BA2.A.A2.A7.11B2A$18.2A2.A6.6B11.B.BA.2A2.2A9.9B.2B$22.A.A4.5B
11.2A2BAB2.2A6.2B2.10B$23.2A3.7B10.2AB.B3A2.4A.2A13B$27.4B.4B10.B2.2B
2.A.A2.A.2A13B$26.4B3.4B14.BABAB5.2B.11B$25.4B5.4B12.3BAB9.9B.B2A$24.
4B7.4B11.4B12.7B.BA.A$9.A13.4B9.4B11.3B11.7B5.A$9.3A10.BA2B11.4B10.4B
.B7.8B5.2A$12.A8.2A2B13.2B2A.B4.B.8B3.B.2A2B2.4B$11.2A7.2B2A15.2A4B2.
11B2.4B2A4.4B$11.5B3.4B16.2BA21BA2B5.4B$13.3B2.4B16.29B5.4B$2A.2A7.9B
18.27B7.4B$2A.A8.8B19.27B8.4B$3.A.B3.10B21.25B10.3BA$3.3AB.2B2A7B21.
25B11.ABA$.2A2.BA3B2A7B23.21B14.2A$A2.4A12B24.2B.13B.2B$2A.A.2B3.7B.B
2A25.13B$.A2.3AB2.7B.BA.A25.6BA4B$.A5.A4.4B5.A25.5B3A3B$2.5A5.4B5.2A
15.2A7.4BA2BA2B$4.A8.4B22.A8.3B2AB3AB$14.4B21.A.AB6.6BABA2B$15.4B10.A
10.2AB.3B.6B2AB2A2B.2A.A$16.4B7.3A12.11BA3BA4BA.2A$17.3BA5.A15.10B2A
2BA4B$18.3BA4.2A15.9BA3BA5B$11.2A6.3A6B14.11B3A6B$12.A7.6B14.13B2A5B$
12.A.2A5.6B3.B2.2B2.14B3A5B$13.A2.A4.29B3A7B.B$14.2AB3.9BABA15B.3BABA
7B2A$15.14BA2BA14B2.2BAB2A6B2A$16.13BA2BA14B2.B2ABA6B.B$17.13B2A14B3.
9B$17.9B2A6B.B.2B10.A2BA2B.B$18.8B2A5B4.3B10.2A3B$18.15B5.A2B.2A6.4B$
19.13B5.A.A2B.A7.5B$21.13B2.A.AB2.A11.2A$20.8B4.2A.A.A3.A12.A$20.6B6.
2ABA2.4A.A11.3A$20.5B8.B2.A.A3.A.A12.A$20.B.B9.2A.2A2.A2.A.A$21.3B9.A
.A2.2A3.A$20.B2AB9.A.A$21.2A11.A!
EDIT: Speaking of nothing in particular, what's the smallest edgiest known LWSS gun these days, with a period that's a multiple of 14? There are so many glider+oscillator ways of generating LWSSes that I'm having a hard time remembering them all.

-- No, no, I'm not thinking about finally rebuilding Karel Suhajda's pseudo-period 14 gun, using all these awesome new reflectors and things (Karel's gun is very far pre-Snark, let alone pre-syringe.) You never know what might happen, though -- it's good to be prepared.

User avatar
Extrementhusiast
Posts: 1966
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by Extrementhusiast » April 7th, 2016, 1:30 pm

I had posted these two guns in the The Hunt for the New Herschel Conduits thread:
Extrementhusiast wrote:EDIT: Found a way to let the FNG through for a P220 gun:

Code: Select all

x = 58, y = 50, rule = LifeHistory
38.A8.2A4.A$37.A.A7.A.A2.A.A$38.A10.4A2.A$48.A4.A.A$24.2A22.2A2.2A.2A
$24.2A30.A$52.2A.A$12.2A38.2A.A.A$12.A.A.2A.A36.2A$14.A.A.2A$13.2A.A$
15.2A$17.2A33.2A$13.A3.A2.A31.A.A$12.A.A3.A.A33.A$13.A3.A2.A33.2A$17.
2A$15.2A$13.2A.A$14.A.A.2A$12.A.A.2A.A$12.2A29.2A$43.A$44.3A$46.A$14.
A$14.3A$17.A6.2A$16.2A5.A.A21.2A$8.A16.A15.A.2A.A.A$7.A.A11.A19.2A.A.
A$7.A.A10.A23.A.2A$5.3A.2A9.A2.2A19.2A$4.A16.3A18.2A$5.3A.2A11.A17.A
2.A3.A$7.A.2A29.A.A3.A.A$40.A2.A3.A$2A40.2A$.A42.2A$.A.A40.A.2A$2.2A
37.2A.A.A$6.2A33.A.2A.A.A$5.A.A39.2A$5.2A$35.2A$35.2A2$8.A13.A$7.A13.
A.A$7.3A12.A!
The P110 gun has a three-way tie for smallest stabilization (in terms of area):

Code: Select all

x = 52, y = 186, rule = LifeHistory
35.A$34.A.A$35.A$47.2A$21.2A25.A$20.A2.A12.3A$21.2A12.A3.2A$9.2A23.A
5.A$9.A.A.2A.A8.2A7.A4.A9.A.A$11.A.A.2A8.A.A9.A7.A5.A$10.2A.A11.A.2A
8.A9.A3.A$11.3A8.6A8.A10.A2.A$14.2A5.A4.A21.A$10.A3.A6.A2.A9.2A$9.A.A
2.2A.2A3.2A11.A$10.A3.A$14.2A$11.3A$10.2A.A$11.A.A.2A$9.A.A.2A.A$9.2A
29.2A$40.A$41.3A$43.A$11.A$11.3A$14.A$13.2A29.2A$38.A.2A.A.A$38.2A.A.
A$41.A.2A$41.3A$39.2A$2.2A36.A3.A$3.A15.A11.2A3.2A.2A2.A.A$3.A.A13.2A
9.A2.A6.A3.A$4.2A22.A4.A5.2A$18.A8.6A8.3A$17.A8.2A.A11.A.2A$17.A9.A.A
8.2A.A.A$2A13.A4.A7.2A8.A.2A.A.A$A.A.2A8.A5.A23.2A$2.A.2A8.2A3.A12.2A
$.A14.3A12.A2.A$.2A.2A26.2A$2.A.A$2.A.A14.A$3.A14.A.A$19.A21$35.A$34.
A.A$35.A$47.2A$21.2A25.A$20.A2.A12.3A$21.2A12.A3.2A$9.2A23.A5.A$9.A.A
.2A.A8.2A7.A4.A9.A.A$11.A.A.2A8.A.A9.A7.A5.A$10.2A.A11.A.2A8.A9.A3.A$
11.3A8.6A8.A10.A2.A$14.2A5.A4.A21.A$10.A3.A6.A2.A9.2A$9.A.A2.2A.2A3.
2A11.A$10.A3.A$14.2A$11.3A$10.2A.A$11.A.A.2A$9.A.A.2A.A$9.2A29.2A$40.
A$41.3A$43.A$11.A$11.3A$14.A$13.2A29.2A$38.A.2A.A.A$38.2A.A.A$41.A.2A
$41.3A$39.2A$2A38.A3.A$.A17.A11.2A3.2A.2A2.A.A$.A.A15.2A9.A2.A6.A3.A$
2.2A24.A4.A5.2A$7.A10.A8.6A8.3A$7.A9.A8.2A.A11.A.2A$9.A7.A9.A.A8.2A.A
.A$8.3A4.A4.A7.2A8.A.2A.A.A$2.2A4.A.A3.A5.A23.2A$.A.A3.2A5.2A3.A12.2A
$.A6.2A6.3A12.A2.A$2A6.2A22.2A$8.A.A$9.A9.A$18.A.A$19.A17$35.A$34.A.A
$35.A$47.2A$21.2A25.A$20.A2.A12.3A$21.2A12.A3.2A$9.2A23.A5.A$9.A.A.2A
.A8.2A7.A4.A9.A.A$11.A.A.2A8.A.A9.A7.A5.A$10.2A.A11.A.2A8.A9.A3.A$11.
3A8.6A8.A10.A2.A$14.2A5.A4.A21.A$10.A3.A6.A2.A9.2A$9.A.A2.2A.2A3.2A
11.A$10.A3.A$14.2A$11.3A$10.2A.A$11.A.A.2A$9.A.A.2A.A$9.2A29.2A$40.A$
41.3A$43.A$11.A$11.3A$14.A$13.2A29.2A$38.A.2A.A.A$38.2A.A.A$41.A.2A$.
A39.3A$.3A35.2A$4.A35.A3.A$3.2A14.A11.2A3.2A.2A2.A.A$19.2A9.A2.A6.A3.
A$5.2A21.A4.A5.2A$4.A2.A10.A8.6A8.3A$2A5.A9.A8.2A.A11.A.2A$A.A6.A7.A
9.A.A8.2A.A.A$.A2.2A9.A4.A7.2A8.A.2A.A.A$14.A5.A23.2A$14.2A3.A12.2A$
16.3A12.A2.A$6.A25.2A$6.2A$19.A$18.A.A$19.A!
Apparently, these are new size records for guns of these periods (admittedly, not by that much).
Not sure how long these will last with the new reflection mechanism.
I Like My Heisenburps! (and others)

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

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by dvgrn » April 8th, 2016, 10:24 am

In Dietrich Leithner's original pseudo-p14 gun, and in Karel Suhajda's reduced version, the insertion mechanism is period 5 -- two sparked LWSSes colliding at 90 degrees are able to insert a glider between two other gliders that are 28 ticks apart. Because the sparkers are p5, the base period of the pseudo-period gun has to be a multiple of 14*5 = 70:

p5N glider injection gate:

Code: Select all

x = 56, y = 60, rule = LifeHistory
40.ABA2B$40.3BAB$40.3BAB$40.A2BAB$40.B3AB$40.5B$40.5B$8.B31.5B$7.ABA
30.5B$7.B2AB29.5B$8.A3B28.5B$9.2BAB27.5B$10.2B2A26.5B$11.2A2B25.5B$
12.4B24.5B$13.BABA23.5B$14.B2AB22.5B$15.A3B21.5B$16.2BAB20.5B$17.2B2A
19.5B$18.2A2B18.5B$19.4B17.5B$20.4B16.5B$21.4B15.5B$22.4B14.5B$23.2BA
B13.5B$24.2B2A12.5B$25.2A2B11.5B$26.4B10.5B$27.BABA9.5B$28.B2AB8.5B$
29.A3B7.5B$30.2BAB6.5B$31.2B2A5.5B$32.2A2B4.5B$33.4B3.2BABA$34.BABA2.
BA3B$35.B2AB.BA3BA.2B.AB$36.A4BA2BA.B4AB$37.4B3AB2.BAB.AB$38.7B4.A.A
2.A$39.6B3.2A.4A$B2A42B5.A$4A33B2A3BABA5.A.A$2AB2A30B2AB2AB.B2AB5.2A$
2B2A31B4A2B2.A3B$36B2A3B3.2BAB$39.2B4.2B2A$38.B3AB3.2A2B$38.5A4.4B$
37.AB3ABA4.BABA$35.3A.3B.3A3.B2AB$34.A3.A3BA3.A3.A3B$35.4A.A.3A.A4.2B
AB$39.3A3.A6.2B2A$34.A.2A.A.A.A9.2A$34.2A.A.BAB.2A$38.A2.A.A$39.2A2.A
$43.2A!
I don't remember if anyone ever arranged p6 sparkers to do the same trick, but now there might be an advantage to using 6*14 = p84 as the base period, because that would allow syringes to be used as well as Snarks and p6-pipsquirter color-changing reflectors, and the new p6 bumpers. And still only three sets of p84 LWSS collisions would be needed to fill in the three gaps in a period-28 stream, so that wouldn't be any worse than the current pseudo-p14 gun.

Unfortunately Kazyan's H-to-MWSS reaction bottoms out just barely above p70 (p72 is the minimum), if the glider that suppresses the extra beehive is routed in from somewhere else. So G-to-H-to-MWSS-to-G might be available starting at p84 also, to send signals longer distances orthogonally instead of diagonally and avoid the need for a whole separate p84 gun at the target location, or long chains of Snarks or other reflectors to bring a signal in.

Anyway, if we stick with a p70 base period, we do still have a lot more technology than we did a dozen years ago -- especially Snarks, and now bumpers. So it should be possible to pack the circuitry a lot tighter. But do we have anything better at p70 than this glider-to-Herschel converter?

p70 G-to-H:

Code: Select all

x = 100, y = 94, rule = LifeHistory
3B$3BA$BABAB$2.2A2B$3.4B$4.4B$5.4B$6.4B$7.4B$8.4B$9.4B24.2A$10.4B22.B
2AB$11.4B22.2B$12.4B16.B3.2B$13.4B14.2AB.4B15.5B$14.4B13.2A8B11.7B$
15.4B13.B.B2A6B2.2B2.10B$16.5B14.2A15BD6B$17.3BA14.6BA10BDBD4B$18.3BA
9.10BA10B3D4B$19.3AB8.23BD4B$20.4B6.2A26B$21.4B5.2A14B.B.2B$22.4B5.B.
11B5.3B$23.4B6.10B7.A2B.2A$24.4B6.12B3.A.A2B.A$25.4B4.14B2.2AB2.A$26.
4B4.13B6.A$27.4B3.13B2.5A.A$28.4B4.2B.8B2.A4.2A$29.4B7.4BA2B3.3A$30.
4B6.3BABAB5.A.2A$31.4B6.B2AB2A6.A.A$32.4B5.BA2BA2B$33.4B4.A3BA3B$34.
4B4.3BA4B$35.3BA3.9B$36.ABAB.6B.4B$37.2A9B.4B$38.10B2.4B$39.9B3.BABA$
40.8B4.B2AB$41.8B4.A3B$40.8B6.4B$40.9B6.4B$40.9B7.4B$39.10B8.4B$39.4B
A5B9.4B$38.4B2A5B10.4B$38.11B11.4B$33.2A.A13B11.4B$33.A.2A2.12B11.4B$
40.6B2.3BA11.4B$49.B2AB11.4B$50.ABAB11.4B$51.4B11.4B$52.4B11.4B$53.4B
11.2BAB$54.4B11.2B2A$55.4B11.2A2B$56.4B11.4B$57.4B11.4B4.2A5.2A$58.4B
11.4B.2B2A5.A$59.4B11.7B3.BA.A$60.4B11.8B.B2A$61.4B11.5B2A2B$62.4B10.
5BABAB$63.4B8.7BAB$64.4B6.8B$65.4B4.4B3.B.2B$66.2B2A2.4B6.3B$67.2A6B
7.3A3.2A7.2A$62.A5.BA4B7.ABABA2.A2.A.2A.A2.A$61.A.A4.7B4.3A.B.3A2.2A.
A3.A.A$61.A.A4.7B3.A4.AB3.2A3.A.2A.A$59.A.A.2A2.7B2A3.4A.ABAB2.AB2AB.
A$58.A.2A2.A2B.2B2AB.2A6.A.A.2B2AB3.B.A$58.A3.A5B.ABAB8.A2.A.A2.B.2AB
A.2A$56.A.4AB.A2B2.BAB10.3A.4A.A2.A.A$55.A.A3.A.2A5.4B11.A4.A2.A2.A$
55.A2.3AB.A8.2A10.A2.2A5.2A$56.A.A.2A.A8.A12.2A.2A$55.2A.A.B.A.2A7.3A
$55.A2.A2B.A2.A9.A$57.A2.2A.A$58.2A.B.2A$59.A.A$57.A.B.AB2A$56.A.2ABA
2.A$56.A5.A$57.6A.A$59.A3.A.A$62.A2.A$63.2A!
I'm drawing a blank on replacement technology at the moment. Bumpers don't fit together quite closely enough, or a pair of p5 or p7 bumpers could conceivably replace the pipsquirter reflectors. Really this isn't too bad, though, considering that a syringe can't do G-to-H conversions quite this fast.

Similarly, is there an improvement on the p70 Herschel-to-LWSS converter used in the current pseudo-period-14 gun?

p70 H-to-LWSS:

Code: Select all

x = 69, y = 71, rule = LifeHistory
16.2A$16.A$13.BA.A$9.3B.B2A$3.2B2.7B$.13B$.12B$2A12B$2A14B$.18B2.2B3.
B$2.13BA11B$2.6B.4BABA11B$2.5B2.4B3A11B$2.5B2.4BA13B$2.5B3.17B$2.6B9.
4B.5B$2.7B9.4B4.B$2.8B9.4B$2.9B9.4B$2.5B.4B9.4B$2.5B2.4B9.4B$2.5B3.4B
9.4B$2.2BABA4.4B9.BABA$2.BA3B5.4B9.B2AB$2.BA3B6.3BA9.A3B$2.BA2BA7.B2A
B9.4B$2.B3AB8.ABAB9.4B$2.5B9.4B9.4B$2.5B10.4B9.4B$2.5B11.4B9.4B$2.5B
12.4B9.4B$2.5B13.4B9.4B$2.5B14.4B9.4B$2.5B15.4B9.4B$2.5B16.4B9.4B$2.
5B17.4B9.4B$2.5B18.4B9.4B$2.5B19.4B9.4B$2.5B20.4B9.4B$2.5B21.4B9.2BAB
4.2A5.2A$2.5B22.4B9.2B2A.2B2A5.A$2.5B23.4B9.2A5B3.BA.A$2.5B24.2B2A9.
8B.B2A$2.5B25.2A2B9.5B2A2B$2.5B26.BA2B8.5BABAB$2.5B27.4B6.7BAB$2.5B
28.4B4.8B$2.5B29.4B2.4B3.B.2B$2.5B30.8B6.3A$2.5B25.A5.6B7.3B3.2A7.2A$
2.5B24.A.A4.7B5.ABABA2.A2.A.2A.A2.A$2.5B24.A.A4.7B3.3A.A.3A2.2A.A3.A.
A$2.5B22.A.A.2A2.7B2A.A4.AB3.2A3.B.2A.A$2.5B21.A.2A2.3B.2B2AB.2A.A.3A
.B3A2.5A.A$2.5B21.A3.2A2B2A.ABAB5.A2.A.A.B4A3.A.A$2.5B19.A.4AB.3B2.BA
B8.A2.A.A2.B.3AB.2A$2.5B18.A.A3.A.2A5.4B7.3A.4A.A2.A.A$2.ABA2B18.A2.
2ABA.A8.2A10.A4.A2.A2.A$2.3BAB19.A.A.2B.A8.A10.A2.2A5.2A$2.3BAB18.2A.
A.A.A.2A7.3A8.2A.2A$2.A2BAB18.A2.ABA.A2.A9.A$2.B3AB20.A2.2B.A$2.5B21.
2A.A.2A$2.5B22.A.A$2.5B20.A.A.AB2A$2.5B19.A.4A2.A$2.5B19.A5.A$2.5B20.
6A.A$2.5B22.A3.A.A$2.5B25.A2.A$2.5B26.2A!
In some cases it may be easier to bring in the glider from somewhere else instead of recycling the one from the Herschel conduit -- but again this is really fairly compact and self-contained, so unless there's some new oscillator with a spark that can turn a Herschel into an LWSS, I think these pieces should be good to assemble into a much smaller p14 gun.

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Execution of Old Guns by Variable-Speed Firing Squad

Post by chris_c » April 8th, 2016, 11:49 am

dvgrn wrote: I don't remember if anyone ever arranged p6 sparkers to do the same trick, but now there might be an advantage to using 6*14 = p84 as the base period, because that would allow syringes to be used as well as Snarks and p6-pipsquirter color-changing reflectors, and the new p6 bumpers. And still only three sets of p84 LWSS collisions would be needed to fill in the three gaps in a period-28 stream, so that wouldn't be any worse than the current pseudo-p14 gun.
I had a look around the various options and I would be tempted to go for p84 as the base period. There is a nice p84 H->LWSS (see the current p21 gun for example). Also there are at least a couple of ways of making a p84 Herschel factory. See the p42 or the p28 for different options (short and fat vs. long and thin I think).

Post Reply