Execution of Old Guns by Variable-Speed Firing Squad

For discussion of specific patterns or specific families of patterns in Conway's Game of Life, both newly-discovered and well-known.
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

Minor reduction to gun_140 (1376 -> 1333 EDIT: actually 1290) by using a p20 to filter a p70:

Code: Select all

x = 43, y = 30, rule = B3/S23
22b2o$18b3o2bo$21b2o$17bo10bo$17bo9bobo$21b2o4bobo2b2o$18b3o2bo2b2ob4o
bo$22b2o10bo$2o24b2ob5o$bo8b3o13b2obo$bobo5bo3bo18b2o2b2o$2b2o5bo3bo18b
obo2bo$7b2o5b2o18b3o$6bo4bo4bo11bo4bo$6bo3bobo3bo10bobo4b2obo$6bo4bob
2obo13bo4bob3o$7b3o14bo5bo4bo4bo$26bo3bo3b2ob3o$26bo2bo2bo3b2o$4b2o8b
2o13bo5bo$5bo7b4o18bo$2b3o7bob2obo14bo3b3o$2bo7b3o4b3o14b2obob2o$9bo3b
o2bo3bo14bobo3bo$9b2ob2o2b4obo13bobobo2bo$10bobo8bo14bo3b3o$10bobo4b3o
bobo13b3o$11bo5b2obob2o7bo8bo$20bo11bo6b2o$19b2o9b3o!
The p20 filter is 20 rows deep, so it should only be used if something else doesn't work.
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
User avatar
ElijahKen
Posts: 274
Joined: March 9th, 2024, 7:32 pm

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

Post by ElijahKen »

confocaloid wrote: May 22nd, 2024, 9:49 am
ElijahKen wrote: May 21st, 2024, 6:46 pm[...]
Should I stop posting these?
Well there are no hard-and-fast restrictions on what is "the highest period to post". On the other hand, there are too many improvements to be made, before every gun from p1000 through p9999 reaches some limit beyond which reductions would become impossible or impractical. It might be better to reserve this forum thread for periods below 2000 or so.

Note that there are several other gun-related threads, including a forum thread Small Four-Digit Prime Period Guns (guns with prime number periods from 1009 to 9973).
Thank you, I will do that.
Engineering macro-spaceships is hard.
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

gun_35 reduction (4399 -> 3570) by using the smaller p70 gun:

Code: Select all

x = 85, y = 42, rule = B3/S23
22b2o$19b2o2bo$18b2ob2o38b2o2bo$18b2o41bo2b2o$18b2o42b5o$18b2ob2o5b2o
$19b2o2bo4bo$12bo9b2o5b3o30b5o$2o9b2o13b3o3bo4bo23bo2b2o$bo8bo2bo12bo
2bobobo3b3o21b2o2bo$bobo5b3o15bo3bobo6bo42b2o$2b2o6bo2bo14b2obob2o4b2o
42bo$5b3o3b2o17b3o3bo44bobo$5bobo8bo16bo9b2o27b3o6b2o$5bo2bo8b2o14bo8b
2obo25bo3bo$6bobo7b2o13b2o3bo5b2ob2o23bo5bo$6b3o20b3ob2o7bo4bo22bo5bo
$28bo4bo7bo4bo23bo5bo$29b3obo4bo8bo23bo3bo$4b2o25b2o5bo7bo5bo19b3o$5b
o7b4o35b3o$2b3o7bo4bo22bobobo10bo15bo7b2o$2bo7b3o4b3o21bobo10bo16bo7b
o$9bo10bo20b2o11bo3bo7b2o12b3o$8bob4o2b2ob2o20b2o16bo6bo2bo3bo8bo$8bo
5bo2bobo20bobo11bo5bo6b3obob3o$6bobob3o4bobo19bobo11bo3bo3bo9bo4bo$6b
2obobo6bo20bobo11bo2bobo2bo7b2obobobo2bo$9bo30bo12bo3bo3bo6bobobo4b3o
$9b2o33b2o8bo5bo3b2o2bobo2bob2o$44bobo8bo3bo4bobobobo3bobob4o$33bobo10b
o9b3o7bobo2bo4bobo2bo$34b2o10b2o18bobo7bo$34bo32bo4bo4bo$53bo19b5o$52b
obob2o$52bobobobo10bo2bobob2o$49b2obobobobo2bo7b4ob2obo$49bo2bo2b2ob4o
11bo$43bo7b2o4bo13bobo$44bo12bobo11b2o$42b3o13b2o!
Probably more room for reduction.
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
User avatar
ElijahKen
Posts: 274
Joined: March 9th, 2024, 7:32 pm

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

Post by ElijahKen »

Small reduction to gun_1710 (4464 -> 4331):

Code: Select all

x = 61, y = 71, rule = B3/S23
20b2o39b$20bo40b$21bo39b$8bo11b2o39b$8b3o11b2o37b$11bo8b2o2bo36b$10b2o
9bobo37b$5b2o7bo4bobob2o36b$6bo6bobo3b2o40b$6bobo4bo2bo44b$7b2o5b2o11b
o33b$25b3o33b$24bo36b$5b2o17b2o35b$6bo54b$5bo55b$5b2o54b$8b2o51b$5b2ob
2o51b$4bobo54b$4bo3b4o49b$5b3o3bo49b$8bo52b$7b2o52b$61b$61b$61b$8bobo
18b3o29b$7bo2bo18bo16b2o13b$6b2o6b2o14bo15bo14b$4b2o3bo3bo2bo27bobo14b
$6b2o6b2o28b2o15b$7bo2bo3b2o45b$8bobo3bo46b$13bobo45b$13bobo45b$14bo
42b2o2b$57b2o2b$3bo57b$2b3o6b2o3b2o16bo26b$b5o5bobobobo16b3o20bo3b$obo
bobo5b5o20bo18bobo2b$2o3b2o6b3o20b2o17bo3bob$14bo40b5ob$54b2o3b2o$3bo
51b5ob$2bobo51b3o2b$2bobo52bo3b$3bo57b$2b2o29b2o17b2o7b$2b2o10b2o17b2o
17bobo6b$2b2o10b2o36bo8b$61b$61b$61b$61b$22bo38b$20b4o6b2o2b2o25b$14b
2o3bobob2o5b4obo2bobo13b3o4b$14b2o2bo2bob3o5b2obo3bo3bo10bo3bo3b$19bob
ob2o4bo12bo18b$20b4o14bo4bo8bo5bo2b$22bo19bo9b2o3b2o2b$38bo3bo3b2o13b$
38bobo5bobo12b$48bo12b$48b2obo9b$52bo8b$48b2obo9b$48b2obobo7b$52b2o7b!
Engineering macro-spaceships is hard.
User avatar
hotcrystal0
Posts: 4589
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

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

Post by hotcrystal0 »

This might help slightly reduce a few guns.
Toaster variant comparison:

Code: Select all

x = 31, y = 25, rule = B3/S23
7bo2bo12bo2bo2$6bo4bo7b2obo4bo$4b3ob2ob3o5bob2ob2ob3o$3bo3bo2bo3bo8b2o
bo3bo$2bob4o2b2ob2o5b4obob3o$2bo4bo3bobo3bobo7bo$obobobo4bobo3b2obob2o
$2obo2bo5bo7bob8o$3bobo14bo8bo$3b2o16b6o$23bo2bo$7bo2bo2$6bo4bo$4b3ob
2ob3o$3bo3bo2bo3bo$2bob4o2b2ob2o$2bo4bo3bobo$b2obobo4bobo$3bo2bo5bo$3b
obo$4bo$b3o$bo!
The left one and the width-optimized variant have bounding boxes of 15x11=165 and 14x13=182 respectively, while the right one has a bounding box of 14x12=168. I also overlaid them to show it better:

Code: Select all

x = 32, y = 13, rule = DoubleB3S23
7.C2.C13.C2.C2$3.2B.C4.C8.2B.C4.C$3.BA2C.2C.3C6.BA2C.2C.3C$3.A3.CB.C3.
C5.A3.CB.C3.C$2.A.4C.BACBCA4.A.4C.BACBCA$.BAB3.A3.C.A4.BAB3.A3.C.A$AB
C.C.CB3.A.A4.2C.C.CB3.A.A$2A.AB.C5BCB6.AB.C5BCB$3.ABA7.B6.ABA7.B$3.2A
6B10.A6B$7.B2.B7.3A3.B2.B$18.A!
126 days until New York's age verification law goes into effect.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!
User avatar
hotcrystal0
Posts: 4589
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

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

Post by hotcrystal0 »

sorry for doublepost, but this really deserved another post.
Surprised how with the new gun_70, no one attempted to reduce gun_35, so I did just that:

Code: Select all

#C bounding box: 83x40 = 3320
x = 83, y = 40, rule = B3/S23
19bo2b2o35b2o2bo$19b2o2bo35bo2b2o$18b5o37b5o3$18b5o37b5o$19b2o2bo8b2ob
o23bo2b2o$19bo2b2o3b2o4bob3o21b2o2bo$2o9bo14bo2bobo6bo42b2o$bo8b3o13bo
b2ob2o4b2o42bo$bobo5bobobo9b2obo3bo3bo44bobo$2b2o5bo3bo10bobo2bobo9b2o
27b3o6b2o$7b2o5b2o8bobo3b2o8b2obo25bo3bo$6bo4bo4bo6b2ob2ob2o3bo5b2ob2o
23bo5bo$5b3o2bob2o2b2o6bob2obob2o7bo4bo22bo5bo$6bob6obo8bo4bobo7bo4bo
23bo5bo$7b2o16b3obo2bo3bo8bo23bo3bo$8bo19bo2b2o3bo7bo5bo19b3o$27bo22b
3o$4b2o7bo2bo10b2o9bobobo10bo15bo7b2o$5bo33bobo10bo16bo7bo$2b3o7bo4bo
21b2o11bo3bo7b2o12b3o$2bo7b3ob2ob3o19b2o16bo6bo2bo3bo8bo$9bo3bo2bo3bo
17bobo11bo5bo6b3obob3o$8bob4o2b2ob2o16bobo11bo3bo3bo9bo4bo$8bo4bo3bobo
17bobo11bo2bobo2bo7b2obobobo2bo$6bobobobo4bobo18bo12bo3bo3bo6bobobo4b
3o$6b2obo2bo5bo23b2o8bo5bo3b2o2bobo2bob2o$9bobo30bobo8bo3bo4bobobobo3b
obob4o$9b2o20bobo10bo9b3o7bobo2bo4bobo2bo$32b2o10b2o18bobo7bo$32bo32bo
4bo4bo$51bo19b5o$50bobob2o$50bobobobo10bo2bobob2o$47b2obobobobo2bo7b4o
b2obo$47bo2bo2b2ob4o11bo$41bo7b2o4bo13bobo$42bo12bobo11b2o$40b3o13b2o!
Edit: by iNoMed, the left gun can be moved 1 cell closer:

Code: Select all

x = 82, y = 40, rule = B3/S23
58b2o2bo$19b2ob2o34bo2b2o$23bo35b5o$18bo2b2o$19b3o$19b3o37b5o$18bo2b2o
8b2obo23bo2b2o$23bob2o5bob3o21b2o2bo$19b2ob2obo2bobo6bo42b2o$2o23bob2o
b2o4b2o42bo$bo23bo3bo3bo44bobo$bobo7bo10b2obo2bobo9b2o27b3o6b2o$2b2o6b
3o7bo2bobo3b2o8b2obo25bo3bo$9b5o6b2obob2ob2o3bo5b2ob2o23bo5bo$8b2o3b2o
8bob2obob2o7bo4bo22bo5bo$7b3o3b3o7bo4bobo7bo4bo23bo5bo$8b2o3b2o9b3obo
2bo3bo8bo23bo3bo$9b5o13bo2b2o3bo7bo5bo19b3o$10b3o13bo22b3o$11b2o13b2o
9bobobo10bo15bo7b2o$4b2o32bobo10bo16bo7bo$5bo32b2o11bo3bo7b2o12b3o$2b
3o7b2o2b2o20b2o16bo6bo2bo3bo8bo$2bo7b3ob2ob3o17bobo11bo5bo6b3obob3o$9b
o10bo15bobo11bo3bo3bo9bo4bo$8bob2ob2ob2ob2o15bobo11bo2bobo2bo7b2obobo
bo2bo$8bobo2bo3bobo17bo12bo3bo3bo6bobobo4b3o$6bobo2b3o3bobo21b2o8bo5b
o3b2o2bobo2bob2o$6b2obo2bo5bo22bobo8bo3bo4bobobobo3bobob4o$9bobo18bob
o10bo9b3o7bobo2bo4bobo2bo$9b2o20b2o10b2o18bobo7bo$31bo32bo4bo4bo$50bo
19b5o$49bobob2o$49bobobobo10bo2bobob2o$46b2obobobobo2bo7b4ob2obo$46bo
2bo2b2ob4o11bo$40bo7b2o4bo13bobo$41bo12bobo11b2o$39b3o13b2o!
Edit 2: 80x40 gun_35 build:

Code: Select all

x = 80, y = 40, rule = B3/S23
28b2o5bo5b2o13b2o2bo$28bo2b2obobob2o2bo13bo2b2o$29b2ob2obob2ob2o15b5o
$22b2o9bo3bo$19b2o2bo5b4ob3ob4o$18b2ob2o6bo3bobobo3bo15b5o$18b2o10bo2b
obobo2bo15bo2b2o$18b2o7b3o4bobo3b2o14b2o2bo$18b2ob2o3bo51b2o$19b2o2bo
bob5o46bo$22b2obobo4bo43bobo$2o23bo2b2o2bo5b2o27b3o6b2o$bo23bo2bo8b2o
bo25bo3bo$bobo19b2ob2o3bo5b2ob2o23bo5bo$2b2o18bobobob2o7bo4bo22bo5bo$
10b2o11bo2bobo7bo4bo23bo5bo$9bo2bo13bobo4bo8bo23bo3bo$10b3o14bo5bo7bo
5bo19b3o$47b3o$35bobobo10bo15bo7b2o$36bobo10bo16bo7bo$36b2o11bo3bo7b2o
12b3o$4b2o30b2o16bo6bo2bo3bo8bo$5bo7b4o18bobo11bo5bo6b3obob3o$2b3o7bo
4bo16bobo11bo3bo3bo9bo4bo$2bo7b3o4b3o14bobo11bo2bobo2bo7b2obobobo2bo$
9bo10bo14bo12bo3bo3bo6bobobo4b3o$8bob4o2b2ob2o18b2o8bo5bo3b2o2bobo2bo
b2o$8bo5bo2bobo19bobo8bo3bo4bobobobo3bobob4o$6bobob3o4bobo8bobo10bo9b
3o7bobo2bo4bobo2bo$6b2obobo6bo10b2o10b2o18bobo7bo$9bo19bo32bo4bo4bo$9b
2o37bo19b5o$47bobob2o$47bobobobo10bo2bobob2o$44b2obobobobo2bo7b4ob2ob
o$44bo2bo2b2ob4o11bo$38bo7b2o4bo13bobo$39bo12bobo11b2o$37b3o13b2o!
Edit 3: Partial for 79x40:

Code: Select all

x = 79, y = 41, rule = B3/S23
28b2o5bo5b2o$28bo2bo2bobo2bo2bo12b2o2bo$29b4o2bo2b4o13bo2b2o$22b2o8bo
5bo17b5o$19b2o2bo5b4o5b4o$19bob2o6bo3b5o3bo$18bo11bo2bobobo2bo15b5o$18b
o8b3o10b2o13bo2b2o$19bob2o3bo8bo19b2o2bo$19b2o2bobob5o3bo41b2o$22b2ob
obo3bo45bo$2o23bo3b3o5b2ob2o33bobo$bo23bo3b3o5b2o27b3o6b2o$bobo19b2ob
2o2bo5bo5b2o21bo3bo$2b2o18bobobob2o5bo6b2o20bo5bo$10b2o11bo2bobo7bo6b
o20bo5bo$9bo2b2o12bobo8b6o21bo5bo$9b2ob2o13bo9bo9bo17bo3bo$9b2ob2o22b
3o8b3o16b3o$11bo23b2obo11bo$49b2o14bo7b2o$73bo$4b2o49b2o17b3o$5bo26b2o
17b3o22bo$2b3o7b6o15b3o11bob2o2bo4bo$2bo7b3ob2ob3o13b2ob2o8b5o4bo$9bo
10bo14b3o8b2ob4o2bo$8bob5ob2ob2o18b2o7b2o5b2o3bo$8bobo6bobo19bobo8b2o
b2o3b2obo$6bobob2obo3bobo21bo8bobobo6bo$6b2obo3bo4bo10bobo9b2o18b2o$9b
obo18b2o19b3o$9b2o19bo17bo2b2o$47bobob2o$47bobobobo$44b2obobobobo2bo$
44bo2bo2b2ob4o$46b2o4bo$39bo12bobo$40bo12b2o$38b3o!
126 days until New York's age verification law goes into effect.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

From Discord: iNoMed reduced gun_55 to 899 cells (presumably from 928) by using a thinner p5 by hotcrystal0:

Code: Select all

x = 29, y = 31, rule = B3/S23
14bo2bo2b2o$14b4o3bo$12b2o4b3o$11bo2b2o2bo$12bobob2ob4o$2b2o7b2obobo2b
o2bo$3bo10bo$3bobo8bo3bo$4b2o2b2o5b2o$7bo2bo8bobo$7bo13bo$8bo8bo2b2o$
8b2o6bo$2b2o4b2o$2bo2b2ob2o7b2o2bo$3b2o2b3o9b2o$6bobo$3b2obo18b2o$3b2o
b2o17bobo$27bo$27b2o$8bo$3bo4b2o$2b2o6b5o$2bo2bobobo3bobo2bo$o2b2obo3b
o4b4o$2obo2bobo2bobo$3bo2bob2ob6o11bo$3bob2o2bobo4bo9bobo$4bo2bo3bob2o
12b2o$5b2o4b2ob2o!
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
User avatar
hotcrystal0
Posts: 4589
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

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

Post by hotcrystal0 »

gun_35 reduced again, with my partial in mind, to 79x40 and then 78x40:
wwei47 wrote: May 26th, 2024, 8:54 pm Or there could be a dumb solution hiding at logical width 4 (well the head is logical width 6, but still).

Code: Select all

x = 79, y = 41, rule = B3/S23
28b2o5bo5b2o$28bo2bo2bobo2bo2bo12b2o2bo$29b4o2bo2b4o13bo2b2o$22b2o8bo
5bo17b5o$19b2o2bo5b4o5b4o$19bob2o6bo3b5o3bo$18bo11bo2bobobo2bo15b5o$
18bo8b3o10b2o13bo2b2o$19bob2o3bo8bo19b2o2bo$19b2o2bobob5o3bo41b2o$22b
2obobo3bo45bo$2o23bo3b3o5b2ob2o33bobo$bo23bo3b3o5b2o27b3o6b2o$bobo19b
2ob2o2bo5bo5b2o21bo3bo$2b2o18bobobob2o5bo6b2o20bo5bo$10b2o11bo2bobo7bo
6bo20bo5bo$9bo2b2o12bobo8b6o21bo5bo$9b2ob2o13bo9bo9bo17bo3bo$9b2ob2o
22b3o8b3o16b3o$11bo23b2obo11bo$49b2o14bo7b2o$64bo2bo5bo$4b2o49b2o6bo4b
o5b3o$5bo26b2o17b3o10b2o3bo6bo$2b3o7b6o15b3o11bob2o2bo4bo8b5o$2bo7b3ob
2ob3o13b2ob2o8b5o4bo12b2ob3o$9bo10bo14b3o8b2ob4o2bo18bo$8bob5ob2ob2o
18b2o7b2o5b2o3bo3b2o3b6o$8bobo6bobo19bobo8b2ob2o3b2obo2bo2b2o$6bobob2o
bo3bobo21bo8bobobo6bo3b3ob4o$6b2obo3bo4bo10bobo9b2o18b4o4bo2bo$9bobo
18b2o19b3o11b4o$9b2o19bo17bo2b2o8b2o2bobo$47bobob2o8bobobo4bo$47bobobo
bo8b2obobobobo$44b2obobobobo2bo9b2obobo$44bo2bo2b2ob4o13bo$46b2o4bo$
39bo12bobo$40bo12b2o$38b3o!
EDIT: One column for free:

Code: Select all

x = 78, y = 41, rule = B3/S23
28b2o5bo5b2o$28bo2bo2bobo2bo2bo$29b4o2bo2b4o12b2ob2o$22b2o8bo5bo15bo$
19b2o2bo5b4o5b4o13b2o2bo$19bob2o6bo3b5o3bo14b3o$18bo11bo2bobobo2bo15b
3o$18bo8b3o10b2o13b2o2bo$19bob2o3bo8bo18bo$19b2o2bobob5o3bo18b2ob2o$
22b2obobo3bo44b2o$2o23bo3b3o5b2ob2o34bo$bo23bo3b3o5b2o35bobo$bobo19b2o
b2o2bo5bo5b2o30b2o$2b2o18bobobob2o5bo6b2o22b2o$10b2o11bo2bobo7bo6bo21b
o2bo$9bo2b2o12bobo8b6o21b2ob2o$9b2ob2o13bo9bo9bo17bobo$9b2ob2o22b3o8b
3o16bo$11bo23b2obo11bo$49b2o$72b2o$4b2o49b2o6bo8bo$5bo26b2o17b3o8bobo
2bo5b3o$2b3o7b6o15b3o11bob2o2bo4bo4bo2bo8bo$2bo7b3ob2ob3o13b2ob2o8b5o
4bo10bo3bo$9bo10bo14b3o8b2ob4o2bo10bo3b3o$8bob5ob2ob2o18b2o7b2o5b2o3bo
6bo5bo$8bobo6bobo19bobo8b2ob2o3b2obob2o2b7o$6bobob2obo3bobo21bo8bobobo
6bobo2bo$6b2obo3bo4bo10bobo9b2o18bo2b3ob4o$9bobo18b2o19b3o8b2o4bo2bo$
9b2o19bo17bo2b2o11bob2o$47bobob2o11bob2o$47bobobobo7b2obo2bobo$44b2obo
bobobo2bo4b2obobobobo$44bo2bo2b2ob4o8b2obobo$46b2o4bo16bo$39bo12bobo$
40bo12b2o$38b3o!
126 days until New York's age verification law goes into effect.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!
User avatar
Aleph
Posts: 2278
Joined: February 18th, 2021, 11:18 am

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

Post by Aleph »

hotcrystal0 wrote: May 26th, 2024, 9:20 pm gun_35 reduced again, with my partial in mind, to 79x40 and then 78x40:
wwei47 wrote: May 26th, 2024, 8:54 pm Or there could be a dumb solution hiding at logical width 4 (well the head is logical width 6, but still).

Code: Select all

x = 79, y = 41, rule = B3/S23
28b2o5bo5b2o$28bo2bo2bobo2bo2bo12b2o2bo$29b4o2bo2b4o13bo2b2o$22b2o8bo
5bo17b5o$19b2o2bo5b4o5b4o$19bob2o6bo3b5o3bo$18bo11bo2bobobo2bo15b5o$
18bo8b3o10b2o13bo2b2o$19bob2o3bo8bo19b2o2bo$19b2o2bobob5o3bo41b2o$22b
2obobo3bo45bo$2o23bo3b3o5b2ob2o33bobo$bo23bo3b3o5b2o27b3o6b2o$bobo19b
2ob2o2bo5bo5b2o21bo3bo$2b2o18bobobob2o5bo6b2o20bo5bo$10b2o11bo2bobo7bo
6bo20bo5bo$9bo2b2o12bobo8b6o21bo5bo$9b2ob2o13bo9bo9bo17bo3bo$9b2ob2o
22b3o8b3o16b3o$11bo23b2obo11bo$49b2o14bo7b2o$64bo2bo5bo$4b2o49b2o6bo4b
o5b3o$5bo26b2o17b3o10b2o3bo6bo$2b3o7b6o15b3o11bob2o2bo4bo8b5o$2bo7b3ob
2ob3o13b2ob2o8b5o4bo12b2ob3o$9bo10bo14b3o8b2ob4o2bo18bo$8bob5ob2ob2o
18b2o7b2o5b2o3bo3b2o3b6o$8bobo6bobo19bobo8b2ob2o3b2obo2bo2b2o$6bobob2o
bo3bobo21bo8bobobo6bo3b3ob4o$6b2obo3bo4bo10bobo9b2o18b4o4bo2bo$9bobo
18b2o19b3o11b4o$9b2o19bo17bo2b2o8b2o2bobo$47bobob2o8bobobo4bo$47bobobo
bo8b2obobobobo$44b2obobobobo2bo9b2obobo$44bo2bo2b2ob4o13bo$46b2o4bo$
39bo12bobo$40bo12b2o$38b3o!
EDIT: One column for free:

Code: Select all

x = 78, y = 41, rule = B3/S23
28b2o5bo5b2o$28bo2bo2bobo2bo2bo$29b4o2bo2b4o12b2ob2o$22b2o8bo5bo15bo$
19b2o2bo5b4o5b4o13b2o2bo$19bob2o6bo3b5o3bo14b3o$18bo11bo2bobobo2bo15b
3o$18bo8b3o10b2o13b2o2bo$19bob2o3bo8bo18bo$19b2o2bobob5o3bo18b2ob2o$
22b2obobo3bo44b2o$2o23bo3b3o5b2ob2o34bo$bo23bo3b3o5b2o35bobo$bobo19b2o
b2o2bo5bo5b2o30b2o$2b2o18bobobob2o5bo6b2o22b2o$10b2o11bo2bobo7bo6bo21b
o2bo$9bo2b2o12bobo8b6o21b2ob2o$9b2ob2o13bo9bo9bo17bobo$9b2ob2o22b3o8b
3o16bo$11bo23b2obo11bo$49b2o$72b2o$4b2o49b2o6bo8bo$5bo26b2o17b3o8bobo
2bo5b3o$2b3o7b6o15b3o11bob2o2bo4bo4bo2bo8bo$2bo7b3ob2ob3o13b2ob2o8b5o
4bo10bo3bo$9bo10bo14b3o8b2ob4o2bo10bo3b3o$8bob5ob2ob2o18b2o7b2o5b2o3bo
6bo5bo$8bobo6bobo19bobo8b2ob2o3b2obob2o2b7o$6bobob2obo3bobo21bo8bobobo
6bobo2bo$6b2obo3bo4bo10bobo9b2o18bo2b3ob4o$9bobo18b2o19b3o8b2o4bo2bo$
9b2o19bo17bo2b2o11bob2o$47bobob2o11bob2o$47bobobobo7b2obo2bobo$44b2obo
bobobo2bo4b2obobobobo$44bo2bo2b2ob4o8b2obobo$46b2o4bo16bo$39bo12bobo$
40bo12b2o$38b3o!
Another column for free:

Code: Select all

x = 77, y = 41, rule = B3/S23
28b2o5bo5b2o$28bo2bo2bobo2bo2bo$29b4o2bo2b4o$22b2o8bo5bo14b2o$19b2o2bo
5b4o5b4o11bo2b2o$19bob2o6bo3b5o3bo12b2obo$18bo11bo2bobobo2bo17bo$18bo
8b3o10b2o16bo$19bob2o3bo8bo18b2obo$19b2o2bobob5o3bo17bo2b2o$22b2obobo
3bo21b2o$2o23bo3b3o5b2ob2o33b2o$bo23bo3b3o5b2o36bo$bobo19b2ob2o2bo5bo
5b2o29bobo$2b2o18bobobob2o5bo6b2o16bo12b2o$10b2o11bo2bobo7bo6bo21b2o$
9bo2b2o12bobo8b6o17bo3bo2bo$9b2ob2o13bo9bo9bo15bob2o$9b2ob2o22b3o8b3o$
11bo23b2obo11bo$49b2o2$4b2o49b2o14b2o$5bo26b2o17b3o8bo8bo$2b3o7b6o15b
3o11bob2o2bo4bo2bobo8b3o$2bo7b3ob2ob3o13b2ob2o8b5o4bo6bob3o7bo$9bo10bo
14b3o8b2ob4o2bo8b3o2bo$8bob5ob2ob2o18b2o7b2o5b2o3bo4b2o2b3o$8bobo6bobo
19bobo8b2ob2o3b2obo3b2o5bo$6bobob2obo3bobo21bo8bobobo6bo3b7obo$6b2obo
3bo4bo10bobo9b2o18bobobo6bo$9bobo18b2o19b3o8b2obobob3o$9b2o19bo17bo2b
2o12bobobo$47bobob2o12bobo$47bobobobo10b2ob2o$44b2obobobobo2bo$44bo2bo
2b2ob4o$46b2o4bo$39bo12bobo$40bo12b2o$38b3o!
EDIT: Fixed quote
User avatar
hotcrystal0
Posts: 4589
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

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

Post by hotcrystal0 »

Surprised how no one tried using bumpers with gun_95 yet, so here: (gun_95 in 3348 cells, down from 3472)

Code: Select all

x = 62, y = 54, rule = B3/S23
34bo$32b3o$17b2o12bo$15b3obo11b2o$14bo4bo$15b3ob2o6bo$17b2o3bo3bobo$19b
o5bo2bo$19bo6b2o$16b3o3bo$14b2obob2o$13bo3bobo$12bo2bobobo$12b3o3bo3b
obo$15b3o4b2o$14bo8bo$14b2o2$2b2o52bo$3bo46b2o3bobo$3bobo45bo3bo2bo$4b
2o45bob2obobo$52bobobob2o$55b2obo2bo$8b2o9b2o39b2o$7bo2bo8bobo$8bobo10b
o$bo7bo11b2o15b2o5b2o$b3o35bo5bobo$4bo34bobo3bo$3bo2b2o21bo10b2o16b2o
$3b2ob5o16b3o28b2o$8b3o15bo$b4ob2o18b2o$o5b2o4bo$bobo2bo5b3o8bo34b2o$
2ob3o3bo5bo8bo33b2o$6b8o2bo5b3o15bo$5bo8b2o24bobo$6b3o2b2o16b2o9b3o$8b
o2bo17b2o11bo$12bo$11b2o45bo$57bobo$38bo3b2o14bo$37bobo3bo$36bobo3bo$
32b2obobo3bo$32b2obo2b4obo4b2o$36bobo3b2o3bobo$32b2ob2obobo6bo$33bobo
3bob3o2b2o11bo$21b2o10bobo4bo2bo16bo$21b2o11bo6b2o15b3o!
126 days until New York's age verification law goes into effect.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

hotcrystal0 wrote: May 26th, 2024, 10:50 pm Surprised how no one tried using bumpers with gun_95 yet, so here: (gun_95 in 3348 cells, down from 3472)

Code: Select all

x = 62, y = 54, rule = B3/S23
34bo$32b3o$17b2o12bo$15b3obo11b2o$14bo4bo$15b3ob2o6bo$17b2o3bo3bobo$19b
o5bo2bo$19bo6b2o$16b3o3bo$14b2obob2o$13bo3bobo$12bo2bobobo$12b3o3bo3b
obo$15b3o4b2o$14bo8bo$14b2o2$2b2o52bo$3bo46b2o3bobo$3bobo45bo3bo2bo$4b
2o45bob2obobo$52bobobob2o$55b2obo2bo$8b2o9b2o39b2o$7bo2bo8bobo$8bobo10b
o$bo7bo11b2o15b2o5b2o$b3o35bo5bobo$4bo34bobo3bo$3bo2b2o21bo10b2o16b2o
$3b2ob5o16b3o28b2o$8b3o15bo$b4ob2o18b2o$o5b2o4bo$bobo2bo5b3o8bo34b2o$
2ob3o3bo5bo8bo33b2o$6b8o2bo5b3o15bo$5bo8b2o24bobo$6b3o2b2o16b2o9b3o$8b
o2bo17b2o11bo$12bo$11b2o45bo$57bobo$38bo3b2o14bo$37bobo3bo$36bobo3bo$
32b2obobo3bo$32b2obo2b4obo4b2o$36bobo3b2o3bobo$32b2ob2obobo6bo$33bobo
3bob3o2b2o11bo$21b2o10bobo4bo2bo16bo$21b2o11bo6b2o15b3o!
That seems to be p390.

Also, I submitted the new 77x40 p35 to Catagolue.
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

googleplex wrote: April 22nd, 2024, 11:48 pm guntrue_708 in 2795, down from 4402:

Code: Select all

x = 43, y = 64, rule = B3/S23
27b2o$27b2o3$34b2o$32bo3bo$11b2o12bobo4bobobo$12bo11bo2bo8b2o$12bobo9b
o6bob2o2bo$13b2o14bo5b2o$22b2o4b3ob3o$23bobob3ob2o2b2o$19b2ob2o10bo2b
o$23b2o10b2o$22b2obo$24b2o$24bo$12b2o11b3o$12bo13bo$13bo12bo$12b2o$18b
2o11b2o$17bo2bo10b2o$5b6o7bobo$5b4o2bo7bo$8b2obo12b2o$10b3obo9bo$11b3o
11bo$12bobo9b2o$13b3o$13bo$9bobo2b2ob2o$b2o6bobo4bobo$o2bo6bo6b3o$b2o
2bo9bo2bo$3b2obo7bo2bo$b2o2bo8bo2bo5b2o$o2b2o11bo6bobo$2o15bo7bo$bob2o
11bobo6bob2o$bo2bo12b2o5b2ob2o$2b2o19bo$24b7o3bo$6b2o22bo2bobo$7bo7bo
8b5o4bobo$4b3o9bo6bo3bob4obo$3bo10b3o6b2o7bo$4b3o21b2o3bo$6b3o19b2o4b
o$9bo23b2o$8b2o2$41b2o$11b2o28bo$10bo2bo25bobo$11b2o26b2o$34bo$33bobo
$34bo$39b2o$39bobo$26b2o13bo$25bo2bo12b2o$26b2o!
2580:

Code: Select all

x = 43, y = 60, rule = B3/S23
29bo3b2o$28bobobob3o$28bobobo4bo$29bobobobobo$31bobob2o$19b2o9bobo$19b
2o10bo3$28b2o10b2o$24bo3b2o10b2o$13b2o11b2o2bo$13bo2bo11b2o$11b2o2b2o
11bo$11bo$13bo$12b2o$18bo$18b2o$5b2o11b3o$5b2o6b2o$12bobo$11b2ob3o$11b
o3b3o14b2o$10b3obobo15bo$33b3o$35bo2$b2o10bo$o2bo7bo2bo6b2o$b2o2bo5bo
2bo$3b2obo5bobo$b2o2bo6b2o9b2o$o2b2o18bobo$2o14bo8bo$bob2o12b2o6bob2o
$bo2bo12b2o5b2ob2o$2b2o8bo10bo$10bobo11b7o3bo$6b2o3b2o17bo2bobo$7bo16b
5o4bobo$4b3o16bo3bob4obo$3bo19b2o7bo$4b3o21b2o3bo$6b3o19b2o4bo$9bo23b
2o$8b2o$22b2o$22b2o17b2o$2o9b2o28bo$obo7bo2bo25bobo$o10b2o26b2o$34bo$
33bobo$34bo$39b2o$39bobo$26b2o13bo$25bo2bo12b2o$26b2o!
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

gun_296 reduction (3740 -> 3350)

Code: Select all

x = 67, y = 50, rule = B3/S23
28b2o$21b2o5b2o33bo$21bo39b3o$18b2obo38bo$18bobo14b2o16bo6b2o$13bob2o
bo15bo2bo14bobo$13b2obob2o14b2obo15bo$37b2o$34b2o3bo18b2o$33bo2b3o19b
2o5b2o$8bo6b2o15bob2o29b2o$7bobo5b2o16bo2bo$5b3obo17b3o5b2o$4bo4bob2o
32b2ob2o$4bobobobobo13bobobo13bobob2o$5b2obobo6b3o6b2ob2o7b2o4bobo$9b
obo8bo2b3o5b2o5b2o3b2obo16b2o$10bo5bobob6o2bo2bo2bo11b2o15bobo$16b2ob
2ob2o3bobo2bobo8b3o2bo4b2o10bo$14b2o5bo6bo2bo2bo8bo2bobo3bobo10b2o$2o
10bo2bo2bo12b3o11bobo6bo$2o10bobo2bobo10bobo13bo$12bo2bo2bo12b2o$14b2o
15b3o$16b2o14b2o$16b2o14b2o23b2o$16b3o15b2o21b3o6bo$bo15b2o12bo2bo2bo
13b2o2bo2bobo3bobo$b3o13bobo10bobo2bobo13b2o2b2o2b2o4b2o$4bo11b3o12bo
2bo2bo17b2o$3bo2bo8bo2bo2bo6bo5b2o$3b4o8bobo2bobo3b2ob2ob2o13b2o$15bo
2bo2bo2b6obobo5bo7bobo$5b2o3b2o5b2o5b3o2bo8bobo8bo$5bo4b2o7b2ob2o6b3o
6bobob2o4b2o$6bo12bobobo13bobobobobo$5b2o30b2obo4bo$13b2o5b3o17bob3o$
13bo2bo16b2o5bobo$14b2obo15b2o6bo$11b3o2bo$10bo3b2o$11b2o$12bob2o14b2o
bob2o$12bo2bo15bob2obo$13b2o14bobo$28bob2o$28bo$20b2o5b2o$20b2o!
gun_216 reduction (1400 -> 1254):

Code: Select all

x = 38, y = 33, rule = B3/S23
17bo$5bo5bo5b3o7b2o$4bobo3bobo7bo6b2o$3bo2bo3bobo6b2o$3bobob2obob3o$4b
2obob2o4bo20b2o$7bo3b3o13bo8bo$4b2ob2obobo12b2ob2o4bobo$4bob2obo7bo7b
o2bo5b2o$b2obobobo2b3o12b2o$2bo2bo2b2obo4bo$2bo5bo2bob2o$3b4obob2obo$
7bo2bo2bo19bo$5bo4bo2bobo7bo9b2o$5b2o4b2o2b3o6bo8b2o$12bobo3bo3b3o9bo
$12bobo2b2o3bo$4b2o4b2obo$4bo4bobo$6bo2bo2bo$2b4obob2obo$bo5bo2bob2o5b
3o$bo2bo2b2obo4bo4bo$2obobobo2b3o7bo$3bob2obo7bo$3b2ob2obobo$6bo3b3o15b
2o$3b2obob2o4bo13b3o6bo$2bobob2obob3o8b2o2bo2bobo3bobo$2bo2bo3bobo10b
2o2b2o2b2o4b2o$3bobo3bobo14b2o$4bo5bo!
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
User avatar
ElijahKen
Posts: 274
Joined: March 9th, 2024, 7:32 pm

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

Post by ElijahKen »

Reduction to gun_1710 (4331 -> 4130):

Code: Select all

x = 59, y = 70, rule = B3/S23
20b2o37b$20bo38b$21bo37b$8bo11b2o37b$8b3o11b2o35b$11bo8b2o2bo34b$10b2o
9bobo35b$5b2o7bo4bobob2o34b$6bo6bobo3b2o38b$6bobo4bo2bo42b$7b2o5b2o11b
o31b$25b3o31b$24bo34b$5b2o17b2o33b$6bo52b$5bo53b$5b2o52b$8b2o49b$5b2ob
2o49b$4bobo52b$4bo3b4o47b$5b3o3bo47b$8bo50b$7b2o50b$59b$59b$59b$8bobo
18b3o27b$7bo2bo18bo16b2o11b$6b2o6b2o14bo15bo12b$4b2o3bo3bo2bo27bobo12b
$6b2o6b2o28b2o13b$7bo2bo3b2o43b$8bobo3bo44b$13bobo39b2o2b$13bobo39b2o
2b$14bo44b$59b$3bo55b$2b3o6b2o3b2o16bo24b$b5o5bobobobo16b3o22b$obobobo
5b5o20bo16b3o2b$2o3b2o6b3o20b2o21b$14bo39bobo2b$53b5ob$3bo48b2o3b2o$2b
obo47b2o3b2o$2bobo54b$3bo55b$2b2o29b2o17b2o5b$2b2o10b2o17b2o15b2obo5b$
2b2o10b2o34bo8b$59b$51b3obo3b$55bo3b$55bo3b$22bo36b$20b4o6b2o2b2o23b$
14b2o3bobob2o5b4obo2bobo18b$14b2o2bo2bob3o5b2obo3bo3bo16b$19bobob2o4bo
12bo7b2o3b2o2b$20b4o14bo4bo8b3o4b$22bo19bo8bo3bo3b$38bo3bo3b2o4bobo4b$
38bobo5bobo4bo5b$48bo10b$48b2o9b$59b$52b2o5b$52b2o5b!
Engineering macro-spaceships is hard.
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

gun_256 reduction (2401 -> 1702)

Code: Select all

x = 44, y = 37, rule = B3/S23
37bo$12bo22b2obo$11bob2o6b2o12bo3bo$10bo3bo6b2o10bo5bo$10bo5bo16bo5bo
2bo$7bo2bo5bo16bo7bobo$6bobo7bo18b4o2b2o$7b2o2b4o$35b4o2b2o$7b2o2b4o12b
o5bo7bobo$6bobo7bo4b2o3b3o4bo5bo2bo$7bo2bo5bo4b2o2bobobo3bo5bo$10bo5b
o7b3ob3o4bo3bo$10bo3bo10bobobo5b2obo$11bob2o11b3o8bo$12bo14bo3$12b2o$
11b3o11bo6b2o$10bob2o10bo7b2obo$9bobo12b3o9bo$9bo2bo20bo$10b2o22bob2o
$4b2o10b2o18b2o$3bobo9bo2bo$3bo12b2o$2obo7bo$bobob2o2b3o$bobob2o2b2o$
2obo7bo$o2b4o3bo10b2o$b2o3bo3bo10bobo$3b2o18bo$3bo13bo5b2o$5bo12bo$4b
2o10b3o!
gun_261 reduction (2496 -> 2397)

Code: Select all

x = 51, y = 47, rule = B3/S23
44bo$43bobo$43bo2bo$39b2ob2ob2o$24b2o13b2obo2bo$25bo9b2o7bo2bo$13bo11b
obo7b2o8b3o$12bobo11b2o14b3o$13bo16bo10bo3bo$29b2o10bob2obo$29bobo2b2o
6bo3bo$35b2o7b2ob2o$34b2o9bobo$45bobo$46bo5$2bo$bobo$bobo9b2o$2ob2o7b
2o$2bo3bo6b2o2bobo$2bob2obo10b2o$3bo3bo10bo16bo$4b3o27bobo$b3o8b2o21b
o$bo2bo7b2o$3bo2bob2o29bo$2b2ob2ob2o27b3o$2bo2bo30bo$3bobo30b2o$4bo$45b
2o$45bobo$47bo$47bob2o$37b3o4b2obobo$36bo3bo3b2obobo$36bo3bo6bob2o$28b
2o7b2obo3b4o2bo$27bobo14bo3b2o$27bo6bo11b2o$26b2o5bo13bo$33b3o9bo$45b
2o!
gun_273 reduction (3894 -> 2310)

Code: Select all

x = 70, y = 33, rule = B3/S23
8b2o15bo9bo$6bo2bo15b3o5b3o$4b4o20bo3bo$3bo4b4o15b2o3b2o$3b2o2bo4bo$b
2o4bob3o$o2b3obobo32b2o$bo5b2o29b2o2bo$2b5o22b3o6bobobo$5bo24bo10bo$2b
2o$2bo$obo4b2ob2o3b2ob2o4b12ob2o$2o5b2o2bo3bo2bo3bo2b2obobobob2ob2o$5b
o3bob2ob2obo3b2o3bo7bo4bo$4bo4bo7bo3b2o3bob2ob2obo3bo19bo$5b2ob2obobo
bob2o2bo3bo2bo3bo2b2o19b3o$2o3b2ob12o4b2ob2o3b2ob2o18bo$2o53b2o2$13bo
50b2o$3b2o7b3o21b4o24bobo$3bo31bo4bo25bo$4bo28b3o4b2o16bo7bob2o$3b2o27b
o6bobo16b3o2b2obobo$33bob2obo20b2o2b2obobo$10b2o3b2o16bo2bobo2bo16bo7b
ob2o$11bo3bo20bob2obo5b2o10bo3b4o2bo$8b3o5b3o14bobo6bo3bobo10bo3bo3b2o
$8bo9bo14b2o4b3o4bo18b2o$34bo4bo5b2o5bo13bo$35b4o12bo12bo$51b3o10b2o!
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

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

Post by confocaloid »

Period1GliderGun wrote: May 31st, 2024, 3:33 pm gun_256 reduction (2401 -> 1702)

Code: Select all

x = 44, y = 37, rule = B3/S23
37bo$12bo22b2obo$11bob2o6b2o12bo3bo$10bo3bo6b2o10bo5bo$10bo5bo16bo5bo
2bo$7bo2bo5bo16bo7bobo$6bobo7bo18b4o2b2o$7b2o2b4o$35b4o2b2o$7b2o2b4o12b
o5bo7bobo$6bobo7bo4b2o3b3o4bo5bo2bo$7bo2bo5bo4b2o2bobobo3bo5bo$10bo5b
o7b3ob3o4bo3bo$10bo3bo10bobobo5b2obo$11bob2o11b3o8bo$12bo14bo3$12b2o$
11b3o11bo6b2o$10bob2o10bo7b2obo$9bobo12b3o9bo$9bo2bo20bo$10b2o22bob2o
$4b2o10b2o18b2o$3bobo9bo2bo$3bo12b2o$2obo7bo$bobob2o2b3o$bobob2o2b2o$
2obo7bo$o2b4o3bo10b2o$b2o3bo3bo10bobo$3b2o18bo$3bo13bo5b2o$5bo12bo$4b
2o10b3o!
[...]
Wow, looks like that's the first bounding box area reduction since discovery of the famous "machine gun" in 1995:
guntrue_256 (2024-05-31) wrote:

Code: Select all

#CSYNTH guntrue_256 costs 2401 cells.
#C period 256 fullperiod 256 bbox 49 by 49
#CLL state-numbering golly
x = 49, y = 49, rule = LifeHistory
31.2A$30.B2A2B3.2A$31.4B2.B2AB$27.B.6B3.2B$25.10B2.2B$7.2A8.2A6.
10B2A3B$6.B2AB8.A5.2A3B3A3B2A4B.B$7.2B9.A.AB2.2A3B2AB3A2BA4B2A$2.B
3.2B11.2AB3.5BAB5A3B.B2A$.2AB.4B12.11BAB3A2B3.B$.2A8B10.18B$2.B.B
2A6B2.2B2.19B$5.2A31B$5.24B.3BA3B$.28B2.B4AB$.29B.BA3BAB$2A29B.BA
2BAB$2A14B.4B7.5B3AB6.A$.B.11B2.A3B9.8B4.3A$3.10B2.BABA11.8B2.A$4.
12B2A13.7B2.2A$3.14B15.10B$4.13B15.8B$4.13B15.8B$6.2B.8B15.8B.2B$
9.8B15.13B$9.8B15.13B$7.10B15.14B$7.2A2.7B13.14B$8.A2.8B11.4B2.10B
$5.3A4.8B9.4B2.11B.B$5.A6.9B7.4B.14B2A$11.6B.29B2A$11.7B.29B$12.6B
2.28B$12.7B.24B$11.31B2A$11.19B2.2B2.6B2AB.B$10.18B10.8B2A$6.B3.
19B11.4B.B2A$5.2AB.15B2.4B11.2B3.B$5.2A18B2.4B9.2B$6.B.3B2A12B3.4B
7.B2AB$9.2B2A11B5.4B7.2A$10.2B2.10B6.4B$9.2B3.6B.B9.4B$8.B2AB2.4B
14.3BA$9.2A3.2B2AB14.3BA$16.2A16.3AB!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

confocaloid wrote: May 31st, 2024, 3:45 pm
Period1GliderGun wrote: May 31st, 2024, 3:33 pm gun_256 reduction (2401 -> 1702)

Code: Select all

snip
[...]
Wow, looks like that's the first bounding box area reduction since discovery of the famous "machine gun" in 1995:
While I'm reducing guns from LifeWiki, reduction to the p435 gun (3410 -> 2650)

Code: Select all

x = 50, y = 50, rule = B3/S23
45bo$44bobo$44bo2bo$40b2ob2ob2o$25b2o13b2obo2bo$26bo9b2o7bo2bo$14bo11b
obo7b2o8b3o$13bobo11b2o14b3o$14bo27bo3bo$42bob2obo$43bo3bo$45b2ob2o$33b
o12bobo$28b2o3b2o11bobo$27bobobo3bo11bo$27bobo5bobo$28bo5b3o$14b3o5bo
$13bobo5bobo$3bo11bo3bobobo$2bobo11b2o3b2o$2bobo12bo$b2ob2o$3bo3bo$3b
ob2obo$4bo3bo27bo$5b3o27bobo$2b3o8b2o21bo$bo3bo7b2o$obobo2bob2o28bo$o
bobob2ob2o26b3o$bo2bobo29bo$2b2o3b4o25b2o9bo$9bo2bo6bo26b3o$11b2o6b3o
$22bo$21b2o23b3o$33bo5bo$34b2o2bobo5bobo$24b2o7b2o3bobo5bobo$23bo2bo12b
o$24b2o20b3o3$3b8o35b3o$3bob4obo25b2o9bo$3b8o25bo$19bo17b3o$20bo18bo$
18b3o!
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
User avatar
iNoMed
Moderator
Posts: 775
Joined: August 29th, 2020, 3:05 pm
Location: Scotland

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

Post by iNoMed »

p486 gun reduced from 49x42 (2058-cell BB) to 51x38 (1938-cell BB), achieved by overclocking a Hexa-Snark (a slight modification to the Quinti-Snark by allowing a spare beehive to be cleaned up by an additional glider instead of a fishhook) into a dependent "Ennea-Snark":

Code: Select all

x = 51, y = 38, rule = B3/S23
16bo$4bo5bo5b3o7b2o$3bobo3bobo7bo6b2o$2bo2bo3bobo6b2o$2bobob2obob3o$3b
2obob2o25b2o$6bo4b2o22bo$3b2o3b2ob2o13bo6bobo$3bo4b2o2bo12b3o5b2o$2obo
bo4b2o14bobo$bo2bo2b2obo2bo$bo3bobo2bob2o$2b4obob2obo$6bo2bo2bo7bo11b
2o$4bo4bobo9b2o8bo$4b2o4bo9b2o12bo$32b2o$38bo$36b3o$8b2o4bo20bo8bo$8b
2o3bobo19b2o5b5o$14bo3bo22bo5bo$18b3o21b3obobo$21bo24bobo$b2o2b2o13b2o
22bob2ob2o$b2o2b2o37b2obobo$38b2o4bo2bobo$23b2o13b2o4bo2bob2o$22bo2bo
18b2obobo$4bo18b2o19bob2obo$3bobo40bobo$3bob2o2bo32b3obobobo$b2o2bo2b
2o31bo5bob2o$2bobo37b4obo$2bob6o34bo2bo$3bo5bo36bo$4b3o40b3o$6bo42bo!
Edit: p420 gun reduced from 45x45 (2025-cell BB) to 51x36 (1836-cell BB) by simply bolting a Quinti-Snark to a p84 gun:

Code: Select all

x = 51, y = 35, rule = B3/S23
19bo$19b3o$22bo$13b2o6b2o26b2o$9b2obo36bo$9b2o2bo2bo12b2o16bobo$14bobo
13b2o15b2o$15bo13b2obo$31bo$4b2o8b2o$3bo2bo7b2o$3bobo29bo$2obo2b3o25bo
b2o$obo6bo25b2o$5b5o7b2o17b2o$b3ob2o10b2o$o3bobob4o32b2o$4obo2bo3bo31b
o$3bobo5b2o32b3o$2obob2o22bo17bo$2obo23b3o$2b2o22bo$15bobo8b2o$4bo10b
2o$4bo3b2o6bo$bo2bo3b2o13b2o$o2bo18bo2bo$2obobo17b2o$3b2obo$3o3bo33bo
4bo$o2b3o32b2ob4ob2o$3bo7b2o27bo4bo$12bo$9b3o$9bo!

Code: Select all

x = 35, y = 5, rule = B3/S23
4b2o3b2o3bo3b2ob2o3b2ob2o$2o2bobo3bo2bobobobobobobobobobo$obobo2bo2bob
o2bobo2bo2bobo3bobo$2bobo3bobobobo2bo5bobo3bobob2o$b2ob2o3b2ob2o3b2o3b
2ob2o3b2ob2o!
vilc
Posts: 311
Joined: March 20th, 2024, 4:36 pm

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

Post by vilc »

iNoMed wrote: June 1st, 2024, 6:09 am p486 gun reduced from 49x42 (2058-cell BB) to 51x38 (1938-cell BB), achieved by overclocking a Hexa-Snark (a slight modification to the Quinti-Snark by allowing a spare beehive to be cleaned up by an additional glider instead of a fishhook) into a dependent "Ennea-Snark":

Code: Select all

x = 51, y = 38, rule = B3/S23
16bo$4bo5bo5b3o7b2o$3bobo3bobo7bo6b2o$2bo2bo3bobo6b2o$2bobob2obob3o$3b
2obob2o25b2o$6bo4b2o22bo$3b2o3b2ob2o13bo6bobo$3bo4b2o2bo12b3o5b2o$2obo
bo4b2o14bobo$bo2bo2b2obo2bo$bo3bobo2bob2o$2b4obob2obo$6bo2bo2bo7bo11b
2o$4bo4bobo9b2o8bo$4b2o4bo9b2o12bo$32b2o$38bo$36b3o$8b2o4bo20bo8bo$8b
2o3bobo19b2o5b5o$14bo3bo22bo5bo$18b3o21b3obobo$21bo24bobo$b2o2b2o13b2o
22bob2ob2o$b2o2b2o37b2obobo$38b2o4bo2bobo$23b2o13b2o4bo2bob2o$22bo2bo
18b2obobo$4bo18b2o19bob2obo$3bobo40bobo$3bob2o2bo32b3obobobo$b2o2bo2b
2o31bo5bob2o$2bobo37b4obo$2bob6o34bo2bo$3bo5bo36bo$4b3o40b3o$6bo42bo!
Reduced by population and bounding diamond using a higher clearance sparker (same bounding box).

Code: Select all

x = 51, y = 38, rule = B3/S23
16bo$3b2o5bo5b3o7b2o$b3obo3bobo7bo6b2o$o4bo3bobo6b2o$3obob2obob3o$3b2o
bob2o25b2o$2o4bo4b2o22bo$bob2o3b2ob2o13bo6bobo$o2bo4b2o2bo12b3o5b2o$2o
bobo4b2o14bobo$2bobo2b2obo2bo$2bo2bobo2bob2o$3b3obob2obo$6bo2bo2bo7bo
11b2o$5bo3bobo9b2o8bo$5b2o3bo9b2o12bo$32b2o$38bo$36b3o$35bo8bo$35b2o5b
5o$18bo22bo5bo$18b3o21b3obobo$21bo24bobo$20b2o22bob2ob2o$44b2obobo$38b
2o4bo2bobo$23b2o13b2o4bo2bob2o$22bo2bo18b2obobo$23b2o19bob2obo$46bobo$
42b3obobobo$41bo5bob2o$42b4obo$44bo2bo$46bo$47b3o$49bo!
User avatar
iNoMed
Moderator
Posts: 775
Joined: August 29th, 2020, 3:05 pm
Location: Scotland

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

Post by iNoMed »

p432 gun reduced from 50x36 (1800-cell BB) to 46x36 (1656-cell BB) using the same technique as the previous two gun builds:

Code: Select all

x = 46, y = 36, rule = B3/S23
22b2o2b2ob2o5b2ob2o$22bo2bobob2o4bobobo$23bobobo3bo7bo$20b3o2bob5o4b3o
b2o$19bo6bo6b3o2bobo$19bobo2b2ob3o7bo2bo$20bobob3o2bo8b2o$7bobo12bobo$
10bo11bobob2o6b2o$6bo4bo2b2o7b2obo7b2o$6b2obo2bob2o10bo$10b2o14bobo$
27b2o2$21bo$19b3o$18bo$18b2o5$16b2o18bo$14b2o2bo16bobo$4b2o8b2ob2o16bo
bo$4b2o8b2ob2o17bo$16bo14b2o$30bobo$26b2o2bo$18bo7bobobo$17bobo8bob2o$
4b2o12bobob2o4bo$2o4b4o6bobobobobo2b2o$2o2b2ob3o5bobobo4bo$4bo10bobobo
b3o$16bo3b2o!

Code: Select all

x = 35, y = 5, rule = B3/S23
4b2o3b2o3bo3b2ob2o3b2ob2o$2o2bobo3bo2bobobobobobobobobobo$obobo2bo2bob
o2bobo2bo2bobo3bobo$2bobo3bobobobo2bo5bobo3bobob2o$b2ob2o3b2ob2o3b2o3b
2ob2o3b2ob2o!
User avatar
Vort
Posts: 249
Joined: May 14th, 2024, 6:35 am

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

Post by Vort »

(Haven't read all 40 pages, sorry)

Did anyone tried to make tool-assisted improvements to guns collection?
I was surprised to discover that lots of room for improvements exists even at basic levels.

For example, I made program which lists possible optimizations from applying x2 multiplication with Blocker:

Code: Select all

using System;
using System.Collections.Generic;
using System.Net;

namespace ConsoleApplication142
{
    class Program
    {
        static void Main(string[] args)
        {
            System.Threading.Thread.CurrentThread.CurrentCulture =
                System.Globalization.CultureInfo.InvariantCulture;

            var list = new WebClient().DownloadString(
                "https://catagolue.hatsya.com/textcensus/b3s23/synthesis-costs/gun");
            var lines = list.Split('\n');

            var guns = new Dictionary<int, int>();

            for (int i = 1; i < lines.Length - 1; i++)
            {
                var spl = lines[i].Split(',');
                int period = int.Parse(spl[0].Trim('"').Substring(4));
                int area = int.Parse(spl[1].Trim('"'));
                guns.Add(period, area);
            }

            for (int i = 14; i < 10000; i++)
            {
                if (!guns.ContainsKey(i))
                    continue;

                if (i % 4 == 0 && i % 8 != 0)
                {
                    int j = i * 2;
                    if (!guns.ContainsKey(j))
                        continue;
                    string g1 = "gun_" + i;
                    string g2 = "gun_" + j;
                    int a1 = guns[i];
                    int a2 = guns[j];
                    Console.Write($"{g1,8} -> {g2,8}: ");
                    double ratio = 1.0 * a2 / a1;
                    if (ratio < 1.0)
                        Console.ForegroundColor = ConsoleColor.Red;
                    if (ratio > 1.0)
                        Console.ForegroundColor = ratio > 1.5 ? ConsoleColor.Green : ConsoleColor.Yellow;
                    Console.WriteLine($"{a1,5} -> {a2,5}  {ratio:0.00}");
                    Console.ResetColor();
                }
            }
        }
    }
}
Example output (plain text form):

Code: Select all

  gun_20 ->   gun_40:  1188 ->   513  0.43
  gun_28 ->   gun_56:   782 ->   986  1.26
  gun_36 ->   gun_72:  1372 ->   837  0.61
  gun_44 ->   gun_88:  1131 ->  1200  1.06
  gun_52 ->  gun_104:   858 ->   861  1.00
  gun_60 ->  gun_120:   810 ->   726  0.90
  gun_68 ->  gun_136:  1287 ->  1400  1.09
  gun_76 ->  gun_152:  4410 ->  3328  0.75
  gun_84 ->  gun_168:   858 ->   966  1.13
  gun_92 ->  gun_184:  1125 ->  1020  0.91
 gun_100 ->  gun_200:  1248 ->  1550  1.24
 gun_108 ->  gun_216:  1254 ->  1400  1.12
 gun_116 ->  gun_232:  3245 ->  3445  1.06
 gun_124 ->  gun_248:  3355 ->  3575  1.07
 gun_132 ->  gun_264:  1763 ->  1640  0.93
 gun_140 ->  gun_280:  1376 ->  1634  1.19
 gun_148 ->  gun_296:  3350 ->  3740  1.12
 gun_156 ->  gun_312:  1764 ->  1650  0.94
 gun_164 ->  gun_328:  4392 ->  4514  1.03
 gun_172 ->  gun_344:  1677 ->  1935  1.15
 gun_180 ->  gun_360:  1221 ->  1221  1.00
 gun_188 ->  gun_376:  1586 ->  1720  1.08
 gun_196 ->  gun_392:  3540 ->  3420  0.97
 gun_204 ->  gun_408:  1925 ->  2255  1.17
 gun_212 ->  gun_424:  3224 ->  3224  1.00
 gun_220 ->  gun_440:  1692 ->  1974  1.17
 gun_228 ->  gun_456:  3168 ->  3168  1.00
 gun_236 ->  gun_472:  2508 ->  2508  1.00
 gun_244 ->  gun_488:  2862 ->  2862  1.00
 gun_252 ->  gun_504:  1972 ->  1280  0.65
 gun_260 ->  gun_520:  3685 ->  1924  0.52
 gun_268 ->  gun_536:  3626 ->  3626  1.00
 gun_276 ->  gun_552:  1782 ->  1125  0.63
 gun_284 ->  gun_568:  4134 ->  4134  1.00
 gun_292 ->  gun_584:  4400 ->  4400  1.00
 gun_300 ->  gun_600:  1360 ->  1600  1.18
 gun_308 ->  gun_616:  3096 ->  2560  0.83
 gun_316 ->  gun_632:  5236 ->  4340  0.83
 gun_324 ->  gun_648:  2009 ->  2150  1.07
 gun_332 ->  gun_664:  2520 ->  2820  1.12
 gun_340 ->  gun_680:  2574 ->  2574  1.00
 gun_348 ->  gun_696:  2107 ->  2193  1.04
 gun_356 ->  gun_712:  3127 ->  3339  1.07
 gun_364 ->  gun_728:  3240 ->  2451  0.76
 gun_372 ->  gun_744:  3127 ->  3575  1.14
 gun_380 ->  gun_760:  3472 ->  3696  1.06
 gun_388 ->  gun_776:  3591 ->  3819  1.06
 gun_396 ->  gun_792:  1978 ->  2024  1.02
 gun_404 ->  gun_808:  3835 ->  4071  1.06
 gun_412 ->  gun_824:  3294 ->  3416  1.04
 gun_420 ->  gun_840:  1887 ->  2013  1.07
 gun_428 ->  gun_856:  3472 ->  3658  1.05
 gun_436 ->  gun_872:  3510 ->  3618  1.03
 gun_444 ->  gun_888:  2254 ->  2303  1.02
 gun_452 ->  gun_904:  3752 ->  2479  0.66
 gun_460 ->  gun_920:  2124 ->  1680  0.79
 gun_468 ->  gun_936:  2065 ->  2350  1.14
 gun_476 ->  gun_952:  3944 ->  4248  1.08
 gun_484 ->  gun_968:  4189 ->  4380  1.05
 gun_492 ->  gun_984:  1920 ->  2040  1.06
 gun_500 -> gun_1000:  3015 ->  3128  1.04
 gun_508 -> gun_1016:  4216 ->  4420  1.05
 gun_516 -> gun_1032:  2376 ->  2376  1.00
 gun_524 -> gun_1048:  4736 ->  5135  1.08
 gun_532 -> gun_1064:  4875 -> 10044  2.06
 gun_540 -> gun_1080:  2016 ->  3055  1.52
 gun_548 -> gun_1096:  5159 ->  5175  1.00
 gun_556 -> gun_1112:  4125 ->  4275  1.04
 gun_564 -> gun_1128:  2107 ->  2401  1.14
 gun_572 -> gun_1144:  3976 ->  3976  1.00
 gun_580 -> gun_1160:  4187 ->  4661  1.11
 gun_588 -> gun_1176:  3190 ->  4720  1.48
 gun_596 -> gun_1192:  4455 ->  9266  2.08
 gun_612 -> gun_1224:  2597 ->  3672  1.41
 gun_620 -> gun_1240:  2728 ->  5580  2.05
 gun_628 -> gun_1256:  5015 ->  5525  1.10
 gun_636 -> gun_1272:  3538 ->  6039  1.71
 gun_644 -> gun_1288:  1833 ->  2550  1.39
 gun_652 -> gun_1304:  5278 ->  5452  1.03
 gun_660 -> gun_1320:  2304 ->  2068  0.90
 gun_668 -> gun_1336:  5394 ->  5568  1.03
 gun_676 -> gun_1352:  5452 ->  5626  1.03
 gun_684 -> gun_1368:  3564 ->  4556  1.28
 gun_692 -> gun_1384:  5568 ->  5742  1.03
 gun_700 -> gun_1400:  4240 ->  4720  1.11
 gun_716 -> gun_1432:  3780 ->  4221  1.12
 gun_724 -> gun_1448:  5504 ->  6106  1.11
 gun_732 -> gun_1464:  3904 ->  4288  1.10
 gun_740 -> gun_1480:  4087 ->  5390  1.32
 gun_748 -> gun_1496:  4030 ->  4420  1.10
 gun_756 -> gun_1512:  3116 ->  2107  0.68
 gun_764 -> gun_1528:  4158 ->  4818  1.16
 gun_780 -> gun_1560:  2394 ->  2537  1.06
 gun_796 -> gun_1592:  4420 ->  4828  1.09
 gun_820 -> gun_1640:  4485 ->  5612  1.25
 gun_828 -> gun_1656:  2070 ->  1404  0.68
 gun_836 -> gun_1672:  4914 ->  4914  1.00
 gun_844 -> gun_1688:  4828 ->  5254  1.09
 gun_852 -> gun_1704:  4623 ->  4623  1.00
 gun_884 -> gun_1768:  5358 ->  5757  1.07
 gun_900 -> gun_1800:  2257 ->  3060  1.36
 gun_924 -> gun_1848:  3348 ->  3510  1.05
 gun_940 -> gun_1880:  2378 ->  2730  1.15
 gun_948 -> gun_1896:  4440 ->  4440  1.00
 gun_964 -> gun_1928:  4100 ->  4100  1.00
 gun_972 -> gun_1944:  2120 ->  5041  2.38
 gun_980 -> gun_1960:  4182 ->  4488  1.07
 gun_996 -> gun_1992:  4368 ->  4628  1.06
gun_1004 -> gun_2008:  6318 ->  6804  1.08
gun_1012 -> gun_2024:  3276 ->  2294  0.70
gun_1020 -> gun_2040:  3102 ->  3498  1.13
gun_1028 -> gun_2056:  5148 ->  5346  1.04
gun_1036 -> gun_2072:  5544 ->  5796  1.05
gun_1044 -> gun_2088:  3038 ->  3038  1.00
gun_1052 -> gun_2104:  6177 -> 11205  1.81
gun_1060 -> gun_2120:  5440 ->  5644  1.04
gun_1068 -> gun_2136:  4284 ->  4692  1.10
gun_1076 -> gun_2152:  5589 ->  5796  1.04
gun_1100 -> gun_2200:  3555 ->  3645  1.03
gun_1108 -> gun_2216:  5893 ->  6106  1.04
gun_1116 -> gun_2232:  6059 ->  6232  1.03
gun_1124 -> gun_2248:  6048 ->  6264  1.04
gun_1140 -> gun_2280:  4312 ->  3660  0.85
gun_1148 -> gun_2296:  6006 ->  6279  1.05
gun_1156 -> gun_2312:  6364 ->  6624  1.04
gun_1180 -> gun_2360:  6072 ->  6348  1.05
gun_1188 -> gun_2376:  2806 ->  4576  1.63
gun_1196 -> gun_2392:  6831 ->  4838  0.71
gun_1204 -> gun_2408:  5852 ->  6160  1.05
gun_1212 -> gun_2424:  5106 ->  5550  1.09
gun_1220 -> gun_2440:  6408 ->  6825  1.07
gun_1252 -> gun_2504: 10519 -> 10676  1.01
gun_1260 -> gun_2520:  3700 ->  3700  1.00
gun_1300 -> gun_2600:  7098 ->  3796  0.53
gun_1316 -> gun_2632:  6205 ->  6205  1.00
gun_1340 -> gun_2680:  5208 ->  5208  1.00
gun_1364 -> gun_2728:  6557 ->  7885  1.20
gun_1380 -> gun_2760:  2115 ->  2400  1.13
gun_1396 -> gun_2792:  6210 ->  6372  1.03
gun_1452 -> gun_2904:  5025 ->  6106  1.22
gun_1460 -> gun_2920:  7696 ->  7696  1.00
gun_1476 -> gun_2952:  2706 ->  2952  1.09
gun_1500 -> gun_3000:  2632 ->  2448  0.93
gun_1540 -> gun_3080:  5376 ->  5376  1.00
gun_1564 -> gun_3128:  1431 ->  3120  2.18
gun_1620 -> gun_3240:  3570 ->  3886  1.09
gun_1628 -> gun_3256:  4977 ->  5451  1.10
gun_1660 -> gun_3320:  4234 ->  4453  1.05
gun_1668 -> gun_3336:  4977 ->  5229  1.05
gun_1692 -> gun_3384:  3053 ->  3053  1.00
gun_1700 -> gun_3400:  5427 ->  5829  1.07
gun_1716 -> gun_3432:  5624 ->  4320  0.77
gun_1740 -> gun_3480:  4012 ->  4736  1.18
gun_1748 -> gun_3496:  3328 ->  3328  1.00
gun_1804 -> gun_3608:  5848 ->  6528  1.12
gun_1860 -> gun_3720:  4575 ->  4575  1.00
gun_1932 -> gun_3864:  2850 ->  3150  1.11
gun_1980 -> gun_3960:  4590 ->  3318  0.72
gun_2068 -> gun_4136:  6364 ->  6279  0.99
gun_2100 -> gun_4200:  4240 ->  4720  1.11
gun_2140 -> gun_4280:  6390 ->  6816  1.07
gun_2172 -> gun_4344:  6300 ->  6720  1.07
gun_2220 -> gun_4440:  3185 ->  4160  1.31
gun_2244 -> gun_4488:  3965 ->  3965  1.00
gun_2300 -> gun_4600:  7424 ->  6077  0.82
gun_2340 -> gun_4680:  3393 ->  3393  1.00
gun_2380 -> gun_4760:  6930 ->  7560  1.09
gun_2460 -> gun_4920:  3933 ->  4752  1.21
gun_2484 -> gun_4968:  3190 ->  3410  1.07
gun_2500 -> gun_5000:  6441 ->  7119  1.11
gun_2508 -> gun_5016:  4698 ->  5824  1.24
gun_2580 -> gun_5160:  3612 ->  6068  1.68
gun_2660 -> gun_5320:  8036 ->  8624  1.07
gun_2668 -> gun_5336:  8528 ->  8736  1.02
gun_2700 -> gun_5400:  3477 ->  3720  1.07
gun_2820 -> gun_5640:  3450 ->  3770  1.09
gun_2852 -> gun_5704:  2964 ->  2964  1.00
gun_2860 -> gun_5720:  6901 ->  7519  1.09
gun_2940 -> gun_5880:  4420 ->  4576  1.04
gun_3036 -> gun_6072:  2912 ->  2912  1.00
gun_3060 -> gun_6120:  5115 ->  3120  0.61
gun_3180 -> gun_6360:  5928 ->  5928  1.00
gun_3220 -> gun_6440:  3132 ->  3132  1.00
gun_3300 -> gun_6600:  4028 ->  4263  1.06
gun_3388 -> gun_6776:  7425 ->  8019  1.08
gun_3404 -> gun_6808:  3276 ->  3276  1.00
gun_3420 -> gun_6840:  4130 ->  3660  0.89
gun_3540 -> gun_7080:  6072 ->  6072  1.00
gun_3588 -> gun_7176:  3224 ->  3224  1.00
gun_3660 -> gun_7320:  4914 ->  4914  1.00
gun_3780 -> gun_7560:  6230 ->  7072  1.14
gun_3900 -> gun_7800:  7098 ->  7410  1.04
gun_3916 -> gun_7832:  8775 ->  6720  0.77
gun_4020 -> gun_8040:  8874 ->  6660  0.75
gun_4092 -> gun_8184:  8532 ->  8769  1.03
gun_4140 -> gun_8280:  2350 ->  2350  1.00
gun_4356 -> gun_8712:  6075 ->  6992  1.15
gun_4380 -> gun_8760:  7696 ->  7844  1.02
gun_4500 -> gun_9000:  6732 ->  3213  0.48
gun_4508 -> gun_9016:  5056 ->  5056  1.00
gun_4620 -> gun_9240:  6634 ->  6634  1.00
gun_4860 -> gun_9720:  5880 ->  8001  1.36
gun_4980 -> gun_9960:  6968 ->  6968  1.00
I already optimized gun_1064 and gun_1080, but more improvements from this list are possible.
With simple modification to this program, possibilities for applying p16, p32 and other filters can be listed as well.
Other improvements can include for example utilization of information about bounding boxes.
Attachments
gun_impr.png
gun_impr.png (40.7 KiB) Viewed 6525 times
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

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

Post by confocaloid »

Vort wrote: June 1st, 2024, 1:36 pm (Haven't read all 40 pages, sorry)

Did anyone tried to make tool-assisted improvements to guns collection?
[...]
Short incomplete answer: yes.
Not counting the current Catagolue's submission form and the gun/guntrue collection, there are these links:

viewtopic.php?f=9&t=5643 "gloc.py - for glider guns we may have missed"
viewtopic.php?p=174297#p174297
A forum search over this thread

I wonder what would be consequences to the gun collection if all recent discoveries are accounted for (fixed-coefficient pulse dividers, extensible pulse dividers, conduits/catalysts, ...).

Reading the question literally, Golly is a software tool, and people used Golly a lot for various improvements to guns collections.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
Vort
Posts: 249
Joined: May 14th, 2024, 6:35 am

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

Post by Vort »

Thanks.
confocaloid wrote: June 1st, 2024, 1:48 pm viewtopic.php?p=174297#p174297
I was thinking about expanding current database as well (by filling it all up to 9999), but then discarded this idea, because someone will have to maintain all of this -> if base gun is improved, all variations will need improvements as well.
confocaloid wrote: June 1st, 2024, 1:48 pmI wonder what would be consequences to the gun collection if all recent discoveries are accounted for (fixed-coefficient pulse dividers, extensible pulse dividers, conduits/catalysts, ...).
Chains of filters can be merged into snarks, right.
With hint from my program it allowed for example to reduce size for gun_1376 from 9936 to 2420, so changes can be massive.
User avatar
Vort
Posts: 249
Joined: May 14th, 2024, 6:35 am

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

Post by Vort »

gun_160: 1700 -> 1640

Code: Select all

x = 39, y = 41, rule = B3/S23
18bo$13b2o3bo$13bo4bo5b2o$14b2o9bo$25bobo3bo2b2o$16b2ob2o5b2o3b2o2bo$
16b2obobo7bo2b3o$18b3o8b2o$15b2obo10bo2b3o$15b2ob2o10b2o2bo$16b3o14bo$
15bo18b3o$14bobo19bo$15bo$22bobo$21bob2o$21bobo2$18b2o11b2o$17bobo11bo
bo$17bo15bo$16b2o15b2o$12b2o$12b2o14bo$27bobo5b3o$19bo8bo9bo$3b2o14bob
o12bo3bo$3bobo13b2o3b3o6bobo2bo$4bo18b5o3bo2bobo$23b2o2bo3bo3bo$31bo$
32b3o$7b2o$7b2o17b2o$2b2o22b2o$bobo$bo$2o13b2o$15bo10bo$8b2o6b3o8bo$8b
2o8bo6b3o!
User avatar
Period1GliderGun
Posts: 1116
Joined: March 9th, 2022, 1:50 am
Location: Everywhere you look
Contact:

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

Post by Period1GliderGun »

gun_177 reduction (4189 -> 2508)

Code: Select all

x = 66, y = 38, rule = B3/S23
33bo3b2o$32bobobob3o$32bobobo4bo$33bobobobobo$35bobob2o4b2o$23b2o9bob
o8bo$23b2o10bo7bobo$43b2o$54bo$37bob2o11b3o$28bo11bo10bo$6bo19b2ob2o4b
4obo10b2o$6b3o8b2obo5bo4bo4bo$9bo7bob2o11bo27b2o$8b2o17bo3bo28bobo$28b
3o31bo$35b2o25bob2o$22b2o9bo2bo22b2obobo$21bo2bo8bobo18b2o3b2obobo$5b
2o15bobo8b3o18b2o6bob2o$5bobo3bo4b2o5bo19b2o14b4o2bo$6bo3bob2ob2o25bo
bo14bo3b2o$10bo2bob2o25bo18b2o$11bo4bobobo15b2o3b2o19bo$12bo2bo2b3o4b
2obo7bo24bo$13bo2bobo3bo2bob2o8b3o21b2o$14b3o3b3o16bo$2o12b3o4bo$2o3$
10bo10b2o$9bobo9b2o$5b2obobo$4bobobobobo$4bo4bobobo22bo$5b3obobobo21b
o$7b2o3bo22b3o!
gun_324 reduction (2009 -> 1734)

Code: Select all

x = 51, y = 34, rule = B3/S23
17bo$5bo5bo5b3o7b2o$4bobo3bobo7bo6b2o$3bo2bo3bobo6b2o$3bobob2obob3o$4b
2obob2o4bo20b2o$7bo3b3o4b2o16bo$4b2ob2obobo8bo3bo8bobo$4bob2obo11b2ob
obo7b2o$b2obobobo2b3o3b2o8bo$2bo2bo2b2obo4bo3b3o4bo$2bo5bo2bob2o6bobo
4bo$3b4obob2obo10bo3bo$7bo2bo2bo11b4o4bo$5bo4bo2bobo17b2o$5b2o4b2o2b3o
15b2o$12bobo3bo15bo4bo$12bobo2b2o18b3o$4b2o4b2obo22bo$4bo4bobo24b2o$6b
o2bo2bo$2b4obob2obo10bo21b2o$bo5bo2bob2o9bo21bobo$bo2bo2b2obo4bo7bo23b
o$2obobobo2b3o5b3o18bo7bob2o$3bob2obo7bo2b2o18b3o2b2obobo$3b2ob2obobo
7b2o19b2o2b2obobo$6bo3b3o26bo7bob2o$3b2obob2o4bo13b2o10bo3b4o2bo$2bob
ob2obob3o13bobo10bo3bo3b2o$2bo2bo3bobo15bo18b2o$3bobo3bobo14b2o5bo13b
o$4bo5bo21bo13bo$32b3o11b2o!
gun_354 reduction (3286 -> 2772), featuring some illegal eater welds

Code: Select all

x = 63, y = 44, rule = B3/S23
33bo3b2o$32bobobob3o$32bobobo4bo$33bobobobobo$35bobob2o4b2o$23b2o9bob
o8bo$23b2o10bo7bobo$43b2o$53b2o$24bo5b2o20bobo$22b2ob2o5bo14b2o2bo$6b
o15b2ob2o6bo13bo2bob2o$6b3o8b2ob4o3bo6bo14b2obobo$9bo7bob2o2bo5bo14bo
8bo$8b2o14b3obo2bobobo9b2o12b2o$31bobobo8b2o13bo$31bo3bo3bo17bobo$22b
o5b2ob4o3bobo16b2o$21bobo9bo5b2o$21bo2bo$22b2o$11b3o29b2o4b2o$10bo3bo
27bobo3bobo$10bo3bo21b2o4bo6bo$8b2o5b2o8b2obo7bo3bobo15b2o$7bo4bo4bo7b
ob2o8b5o17bo$7bo3bobo3bo41bob2o$2o5bob2obo4bo17b5o16b2ob2obo$2o12b3o16b
o2bo3bo16bo$14bo18b2o4b2o14bobo$10b4o41b2o$9bo2bo8b2o7b2o$8bo2bo9b2o6b
obo$5b2obobo18bo$4bobobobobo13b2obo7bo$4bo4bobobo13bobob2o2b3o$5b3obo
bobo13bobob2o2b2o$7b2o3bo13b2obo7bo$26bo2b4o3bo10b2o$27b2o3bo3bo10bob
o$29b2o18bo$29bo13bo5b2o$30bo13bo$29b2o11b3o!
gun_378 reduction (2730 -> 1840)

Code: Select all

x = 40, y = 46, rule = B3/S23
16bo$4bo5bo5b3o7b2o$3bobo3bobo7bo6b2o$2bo2bo3bobo6b2o$2bobob2obob3o$3b
2obob2o25b2o$6bo4b2o12b3o7bo$3b2o3b2ob2o11b2ob2o4bobo$3bo4b2o2bo11bo2b
2o4b2o$2obobo4b2o13b2o$bo2bo2b2obo2bo$bo3bobo2bob2o$2b4obob2obo$6bo2b
o2bo19b2o$4bo4bobo19bo$4b2o4bo10bobo10bo3b2o$11b3o8b2o8b2o3bobo$13bo8b
o16bo$13bobo$14b2o3$17b2o$17b2o$38b2o$38b2o$9b2o$10bo$10bob2o3b2o$11b
obo4bo5b3o9bo$7b2o4bob3o8bo8b2o$7bo4bobo10bo9b2o$9bo2bo2bo19bo$5b4obo
b2obo$4bo5bo2bob2o$4bo2bo2b2obo4bo$3b2obobobo2b3o12b2o$6bob2obo7bo7bo
2bo5b2o$6b2ob2obobo12b2ob2o4bobo$9bo3b3o13bo8bo$6b2obob2o4bo20b2o$5bo
bob2obob3o$5bo2bo3bobo6b2o$6bobo3bobo7bo6b2o$7bo5bo5b3o7b2o$19bo!
(removed a p368 because I miscounted by a row)

EDIT: Just because I could, reduction of gun_820 (4485 -> 2350)

Code: Select all

x = 50, y = 47, rule = B3/S23
31b2o$31bo$32bo$19bo11b2o$19b3o11b2o$22bo8b2o2bo$21b2o9bobo$16b2o7bo4b
obob2o$17bo6bobo3b2o$17bobo4bo2bo20b2o$18b2o5b2o20bobo$40bo8bo$38b3o$
37bo$21b2o3bobo8b2o$20bobo$16b2o2b2o4bo2bo$16b2o8b3o$11bo10b2obobo$11b
3o13bo$14bo7bo3bo$13b2o8b3o$48b2o$36bo12bo$44b2obo$15b3o8b2o16b2ob2o$
14bo3bo7bo12b2o$13bo13b3o5b5o4b2ob2o$13bobob2o10bo5b4o6bobo$12b3o8b2o
11b2o7bobo$11bo2bo4b2o2b2o17b2obob2o$18bobo19bo2bobo2bo$2b2o8bobo3b2o
11b2o2b2o2bob2o3b2o$3bo25b3ob2ob4obo$3o25bo12bobo$o26bob2ob2ob2ob2o2b
2o$14b2o5b2o4bobo2bo3bobo$13bo2bo4bobobobo2b3o3bobo$9b2o3bobo6bob2obo
2bo5bo$5b2obobo4bo7bo4bobo$6bobo9b2o4b3ob2o$5bo2b2o8bo8bo$6b2o11b3o2b
2obo$8b2o11bo2bobo$8bo$9bo$8b2o!
Essentially what I'm doing is going through all the sub-p1000 guns and reducing what I can.
Currently on another planet.

Code: Select all

x = 36, y = 9, rule = B3/S23
23bobo$21bo3bo$13bo7bo$12b4o4bo4bo8b2o$11b2obobo4bo12b2o$2o8b3obo2bo3b
o3bo$2o9b2obobo6bobo$12b4o$13bo!
[[ STEP 30 ]]
Post Reply