chris_c wrote:There will be a few improvements in identical fashion to this, plus now that we no longer need a Herschel to do a period tripling there should be plenty of other possibilities...
You can say that again. The tremi-Snark even makes small guns like the current period 810 gun look a bit oversized -- the old one was
80x49:
Code: Select all
#C smaller p810 gun using tremi-Snarks
x = 55, y = 48, rule = LifeHistory
22.A5B4.B$20.BABA11B$3.B4.3B2AB.B2.B2A3BA10B$.9BABA4B2ABA3BA9B2A$.8B
3A4B3A.A3BA7B.B2A$2A6B3A4BA2B2ABABA6B4.B$2AB.5B3A4B2A4BA5B$.B4.4BABA
10B$8.3B2AB3.7B$21.4B$22.4B$21.6B$4.2A15.7B$3.B2A2B12.9B$4.4B12.10B
13.A$5.4B10.12B10.3A$4.4B10.8B2.4B8.A$4.3AB8.10B3.4B7.2A$3.B3AB8.2A9B
3.4B3.5B$3.A3BA7.2B2A.7B4.4B2.3B9.2A$2.A5BA5.2BA3B2A5B5.9B8.A.A$2.BA
3BAB4.4B.2B2A.2B.B2A4.8B.B8.A$2.2B3A2B3.4B2.2B6.BA.A4.11B3.B.BA.2A$2.
7B2.4B4.2B8.A4.8BA3B.B2A.A.A$2.7B.4B4.B2AB7.2A3.8B2A4B2A.A.A$2.7BA3B
6.2A13.5B2A2B2A4B2.A.2A$3.6B2AB20.2AB.2BAB2A2BA3B4A2.A$3.5BABA20.A.AB
.3B2ABABAB.BAB2.2A$4.2B.4B13.A6.A5.4B3A6.2A$4.7B13.3A3.2A5.4B.2B7.A$
5.6B16.A8.4B9.A$5.5B16.2A7.4B10.2A$4.6B16.5B3.4B$5.5B7.2A9.3B2.4B$4.
3BA3B5.A.A8.9B$4.2B3A2B5.A8.B.8B$4.B5AB2.2A.2A.B3.11B$4.ABABABA3.A.A.
A2B.A11B$4.2A3B2A3.A.A.2A3BA10B$4.7B2.2A.A2.5B2A8B$5.5B3.A2.4A2BAB2A
6B.B2A$5.2BA2B4.2A2.A2B.B2A7B.BA.A$6.ABAB6.2A6.7B5.A$6.ABAB6.A7.2B.4B
5.2A$7.A3B7.A9.4B$6.2A2B7.2A10.3BA$5.B2A2B20.3BA$6.2A23.3A!
I'd still like to get the quinti-Snark working, though. It would make a record-setting
prime oscillator pattern a whole lot smaller.
-- It wouldn't be a Mersenne prime, though, and primes of the form 5^k-1 are going to be ... um... kind of scarce -- and the same if you mix in semi-Snarks and do 10^k-1 or 10^k+1. But I'm sure something could be found that's 5^k - 2 or some other workable offset.
I might try a speculative catalyst/catfind search over the weekend, just in case a different tool helps turn something up.
Here's a first run at finding likely reductions by period-tripling a gun with a smaller period. The table below doesn't take into account reductions already found this morning -- the numbers were from the current README.
The comparison is between the bounding box of the current period-N/3 gun and the current period-N gun. In general, the bigger the discrepancy between the numbers, the more likely it is that a tremi-Snark will improve things.
Code: Select all
Period 132: 1218 < 1849
Period 135: 1920 < 3886
Period 138: 784 < 1683
Period 141: 4248 < 4602
Period 180: 1053 < 1320
Period 198: 2295 < 3712
Period 201: 4968 < 5400
Period 216: 1440 < 2960
Period 234: 3248 < 3726
Period 237: 4160 < 5040
Period 243: 3953 < 4760
Period 255: 3953 < 5084
Period 258: 3843 < 4800
Period 261: 3927 < 4730
Period 264: 1512 < 2064
Period 267: 3127 < 4891
Period 270: 1110 < 2162
Period 273: 3240 < 5112
Period 276: 1320 < 2484
Period 279: 3355 < 4425
Period 282: 950 < 1976
Period 285: 3472 < 4543
Period 291: 3591 < 5368
Period 294: 3894 < 4779
Period 297: 3712 < 5467
Period 303: 3835 < 5175
Period 309: 3960 < 5580
Period 312: 861 < 1848
Period 315: 4087 < 4897
Period 318: 4410 < 5133
Period 321: 4216 < 5766
Period 324: 4544 < 4914
Period 327: 3510 < 4698
Period 333: 3630 < 4840
Period 336: 3213 < 4648
Period 339: 3752 < 4984
Period 342: 3328 < 5060
Period 348: 3445 < 4785
Period 351: 4002 < 5278
Period 354: 3564 < 5225
Period 357: 4130 < 5428
Period 360: 726 < 1518
Period 375: 4526 < 5332
Period 378: 4060 < 5644
Period 381: 4662 < 5856
Period 396: 1849 < 3712
Period 399: 5082 < 5200
Period 414: 1683 < 3599
Period 432: 1155 < 2448
Period 435: 4720 < 4830
Period 447: 4838 < 6490
Period 450: 1575 < 2704
Period 462: 4340 < 4355
Period 468: 1764 < 3444
Period 486: 4661 < 4760
Period 489: 5340 < 5609
Period 519: 5568 < 7888
Period 528: 2024 < 2295
Period 534: 3127 < 4189
Period 537: 2808 < 5920
Period 540: 1320 < 3055
Period 543: 5800 < 6580
Period 546: 3240 < 5112
Period 549: 2915 < 5183
Period 552: 1085 < 2430
Period 558: 3355 < 4366
Period 561: 3024 < 5037
Period 564: 1586 < 3192
Period 570: 3472 < 4543
Period 573: 3135 < 5396
Period 582: 3591 < 4543
Period 585: 3248 < 4350
Period 588: 3894 < 4779
Period 594: 3712 < 5396
Period 597: 3363 < 5609
Period 606: 3835 < 4720
Period 609: 3480 < 5530
Period 615: 5175 < 5336
Period 618: 3960 < 5192
Period 621: 3599 < 5986
Period 624: 1394 < 2420
Period 630: 1375 < 3400
Period 633: 3720 < 5460
Period 636: 4410 < 5133
Period 642: 4216 < 5251
Period 645: 3843 < 4662
Period 648: 2960 < 4914
Period 654: 3510 < 4698
Period 657: 3968 < 5795
Period 66: 1125 < 2295
Period 660: 2610 < 2820
Period 666: 3630 < 4840
Period 669: 4095 < 6545
Period 672: 3213 < 5152
Period 678: 3752 < 4984
Period 681: 4224 < 4980
Period 684: 3328 < 5060
Period 69: 2312 < 5390
Period 693: 4355 < 5208
Period 696: 3445 < 4840
Period 702: 3726 < 5278
Period 705: 4488 < 5332
Period 708: 3564 < 5225
Period 711: 5040 < 5063
Period 714: 4130 < 5428
Period 717: 4623 < 5481
Period 72: 1376 < 1440
Period 720: 1155 < 1880
Period 723: 4050 < 4800
Period 726: 4260 < 4757
Period 729: 4760 < 5460
Period 732: 3364 < 3904
Period 738: 1496 < 2992
Period 741: 4899 < 5850
Period 747: 4316 < 5096
Period 753: 5040 < 5655
Period 756: 4060 < 5644
Period 759: 4452 < 5247
Period 762: 4216 < 5856
Period 765: 5084 < 6120
Period 768: 2401 < 4536
Period 771: 4590 < 5400
Period 774: 4800 < 5180
Period 777: 4130 < 5940
Period 783: 4730 < 5555
Period 786: 4940 < 5307
Period 789: 5041 < 6417
Period 792: 2064 < 3944
Period 798: 5082 < 5915
Period 801: 4891 < 6324
Period 804: 4588 < 5112
Period 807: 5016 < 5871
Period 810: 2162 < 3920
Period 813: 5032 < 6762
Period 819: 5112 < 6032
Period 822: 5175 < 5621
Period 825: 4307 < 6624
Period 828: 2484 < 4690
Period 831: 5310 < 6195
Period 834: 4650 < 5760
Period 837: 4425 < 5893
Period 843: 5460 < 5893
Period 846: 1976 < 4608
Period 849: 5467 < 6386
Period 852: 4320 < 4840
Period 855: 4543 < 6527
Period 858: 4661 < 5538
Period 861: 4543 < 6106
Period 864: 2100 < 3740
Period 867: 5766 < 6205
Period 873: 5368 < 6360
Period 879: 5922 < 6776
Period 882: 4779 < 4941
Period 885: 4602 < 5934
Period 891: 5467 < 6364
Period 894: 4838 < 6490
Period 897: 5106 < 6314
Period 900: 1575 < 2754
Period 903: 5538 < 6264
Period 906: 4897 < 5734
Period 909: 5175 < 6396
Period 915: 5538 < 6097
Period 918: 2550 < 5175
Period 921: 5244 < 6478
Period 924: 3256 < 4494
Period 927: 5580 < 6960
Period 933: 5313 < 6560
Period 936: 1848 < 3854
Period 939: 5642 < 6853
Period 942: 5074 < 6205
Period 945: 4897 < 6642
Period 948: 5605 < 5734
Period 951: 5704 < 7140
Period 954: 5133 < 5984
Period 957: 5530 < 6724
Period 963: 5766 < 7138
Period 966: 2397 < 3920
Period 969: 5680 < 6806
Period 972: 4914 < 6004
Period 975: 5828 < 6298
Period 978: 5340 < 5829
Period 981: 4698 < 6888
Period 987: 5890 < 7360
Period 990: 2352 < 3600
Period 999: 4840 < 7381
Looking at the first one in the list, tripling the P44 gun, it doesn't look like the tremi-Snark can improve anything. Even an improbably close weld with the old form of the sparker wouldn't improve anything -- and the weld doesn't
quite work anyway:
Code: Select all
#C Not a smaller p132 gun, and not quite a gun of any kind
x = 49, y = 39, rule = LifeHistory
23.2A6.2A$21.2B2AB4.B2A2B$21.4B6.4B10.2A$21.5B4.5B8.A.BA$22.5B2.5B8.B
2A$22.5B2.5B9.3A$22.12B10.BAB$7.2A12.14B9.2B2A$6.A.A13.12B11.3B$6.A.A
.2A3.2A4.14B3.2A5.2A$7.A.A.A2.B2AB2.16B.B2AB4.2B$9.A5.2B4.14B2.4B4.AB
$7.2B2AB4.2B3.14B3.2B4.2B$7.2B3A3.8B2A6B2A8B2.3A2B$6.3B3A4B2A4BA2BA4B
A2BA4BABA.2B3AB$6.3B3A7B8A2B8A5B3.2B$7.2B3A2.BA6BA2BA4BA2BA3B2ABAB2.
2A$7.2B2AB2.BAB2A4B2A6B2A8B3.2B$9.A4.BABAB2.14B3.3B3.BA$7.A.A.A2.B2AB
3.13B5.B3.BAB$4.A.A.A.2A3.3B2.14B.B7.B2AB$4.2A2.A12.14B2A7.3A$8.A.4A
8.6B.6B.A8.BAB$7.2A.A3.A6.7B.6BA3.2A5.3A$13.2A6.7B2.3B2.A.A2.A3.2A.B$
13.5B.9B5.2A2.2A5.2A$4.2A9.4B.A6B6.A3.A$3.A.A8.5BA6B.B6.A4.A$3.A8.B.
5B3A6BA4.2A3.2A$2A.AB.B3.BA9B.3B.BA.A$.A.A.2AB.3A9B.B4.BA$.A.A.2A2B2A
10B$2A.A2.5BA9B$A2.4A3BA8B.B2A$.2A2.BAB.BA8B.BA.A$3.2A6.7B5.A$3.A7.2B
.3BA5.2A$5.A9.3BA$4.2A10.3AB!
The next one in the list is the p135 reduction that Kazyan has already done.
p138 = 3*46 is clearly hopeless...
p141 = 3*47 -- wow, all kinds of room in an empty corner again...
Code: Select all
#C smaller p141 gun, same size as the p47 gun
x = 72, y = 59, rule = LifeHistory
15.A7.2A22.2A7.A$15.3A4.B2AB6.A13.B2AB4.3A$8.2A8.A4.3B4.3A13.3B4.A8.
2A$9.A7.2A3.B.B4.A5.2A10.B.B3.2A7.A$9.A.AB4.10B.B2A3.A2.A2.2A3.10B4.B
A.A$10.2AB6.3BA8B4.2A2.A.A3.8B6.B2A$12.3B2.6BA5B8.2A.B3.11B2.3B$5.A6.
4B2A2BA2B2A4B.2B5.A2.2B.17B6.A$5.3A5.2B3ABABAB3A5B2A.2A.A.20B5.3A$8.A
5.2B2A2BA2B2A6B2A.A2.A.2A17B5.A$7.2AB4.3BA5BA9B.A.2A.2A17B4.B2A$7.6B.
4B5A6B.2B2.A5.2B.15B.6B$9.10B3A5B4.B.2A8.B2A17B$6.2B.11BA3B.B4.A.A2.
2A4.6B.11B2A2B.2B$2.2A.2A17B6.2A2.A2.A3.2AB4.11B2A4B2A.2A$A2.A.2A17B
11.2A5.A5.5B2A3BABA4B2A.A2.A$2A.A.20B14.3A5.5BAB2A11B.A.2A$3.A2.2B.
17B13.A6.6BABA8B.2B2.A$3.2A.B3.11B2.4B18.4B2.2BA8B3.B.2A$.2A2.A.A3.8B
5.4B16.4B5.8B3.A.A2.2A$A2.A2.2A3.10B4.4B14.4B4.10B3.2A2.A2.A$.2A10.B.
B3.2A5.4B12.4B5.2A3.B.B10.2A$12.3B4.A7.4B10.4B7.A4.3B$12.B2AB4.3A5.4B
8.4B5.3A4.B2AB$13.2A7.A6.3BA6.4B6.A7.2A$30.3BA4.4B$31.3AB2.4B5.2A$32.
8B5.A.A$33.7B5.A$34.9B3A$33.9BAB2.2A$32.11B3A2.A$31.12B2.A.2A$16.A13.
13B2.A$16.3A10.A13B3.3A7.2A$19.A8.BABA2.7B2A5.3A4.B2AB$18.2A7.2B2A5.
4B2A2B7.A4.3B$18.5B3.4B4.5B2.BA2B5.2A3.B.B10.2A$9.2A9.3B2.4B5.2A6.4B
4.10B3.2A2.A2.A$8.A.A8.9B7.A7.4B5.8B3.A.A2.2A$8.A8.B.8B5.3A9.4B2.11B
3.B.2A$5.2A.AB.B3.11B6.A5.A6.17B.2B2.A$6.A.A.2AB.15B9.3A5.12BA7B.A.2A
$6.A.A.2A3B2A9B15.A5.9B2A6B2A.A2.A$5.2A.A2.4B2A9B14.2AB4.B2A15BA.2A$
5.A2.4A12B.B2A12.6B.3A10BAB.BA$6.2A2.BAB.10B.BA.A13.5BA12BAB$8.2A6.7B
5.A10.2B.4B2A9B.2B3AB$8.A7.2B.4B5.2A5.2A.2A5B2A10B4.B2A$10.A9.4B9.A2.
A.2A5BA11B5.A$9.2A10.4B8.2A.A.8B3A2B2A5B5.3A$22.4B10.A2.2B.5B3ABA7B6.
A$23.4B9.2A.B3.6B2A3B2.3B$24.4B6.2A2.A.A3.8B6.B2A$25.4B4.A2.A2.2A3.
10B4.BA.A$26.4B4.2A10.B.B3.2A7.A$27.3BA14.3B4.A8.2A$28.3BA13.B2AB4.3A
$29.3A14.2A7.A!
p180 = 3*60, not much chance, I can only get 49x35=1715...
p198 = 3*66 sneaks in a small improvement...
Code: Select all
#C smaller p198 gun
x = 61, y = 60, rule = LifeHistory
51.A2.2A$51.4A.A$56.A$49.7A.2A$48.A2.B3.A.A2.A$48.2A2.2A.AB2.2A$51.B
2AB2A$52.5B$53.3B$37.B14.2A3B$27.B7.2BAB12.B2AB2A$18.2A6.3B3.5B2A2B2.
2A6.2ABA4B$19.A6.3B.7B3AB3.A5.9B$19.A.AB2.2BA6B2A4B4.A.AB3.7B$20.2AB.
2B3A5B3A4B4.2AB.10B$22.3BA2BA5B3A4B6.13B$22.4B3A5BA2BA3B6.13BA$22.4B
3A5B3A2B.B2A4.11BABA$23.4B2A6BA2B2.BA.A5.8B2.2A$22.B3A7B.3B6.A5.6B5.B
$19.B2.2B2A5B3.3B6.2A3.9B$9.B7.2B2A.3BA2B7.B11.6B2.2A$2A6.3B3.4BA2BA
4B20.4B2.B2.A$.A6.3B.6B2ABA5B6.BA10.4B3.B3.3A$.A.AB2.B3A5BA2B2AB2.2BA
B4.2A.B8.4B10.A$2.2AB.2BABA4BA7B2.2B2A3.B.2A7.3AB$4.3BA3BA3BA3BA3B3.
2A2B3.AB7.3BA$4.3BA3BA3BA3BA3B4.5B9.3BA$4.7BA4BABA2B.B2A3.5B7.4B$5.B
2A2BA5B3AB2.BA.A3.3B2A5.4B$4.BAB2A6B.3B6.A4.2BABA3.4B$4.BA2BA4B3.3B6.
2A3.4BAB.4B$6.2A2B7.B13.9B$7.B23.6B2A$31.B3ABABA$7.B24.2BA3B$6.3AB7.B
14.5B$4.BAB3A3B3.3B6.2A4.5B$4.3AB3A4B.3A6.A4.4B$5.2ABAB2A4B3AB2.BA.A
3.5B$4.B2ABABA6BA3B.B2A3.4B$4.2BA4BABA4B2A3B4.2A2B$4.3B2A4BABA4BA2B3.
ABAB$2.2AB.3BA6BABAB2AB2.3BA$.A.AB2.B3A4B2ABAB2A2.4B$.A6.3A.4B3AB3A4B
$2A6.3B3.3B3ABA4B$9.B7.B3A.2B2A2B7.B$19.B2.BA2B2A3B3.3B6.2A$22.BA3BA
5B.BAB6.A$23.A4BA4B2AB2A2.BA.A$22.2BAB3ABA8B.B2A$22.2BABA3BA5B2A3B$
22.3B2A5BA3BABA2B$20.2AB.8BAB3ABA2B$19.A.AB2.2AB2A4BA4BA$19.A6.BAB.5B
A3BAB$18.2A6.3B3.3B2A2BAB$27.B7.2B2A$37.B!
p201 = 3*67, no, the geometry is terrible and alternate glider outputs don't work...
p216 = 3*72 -- yup, definitely improvable.
Code: Select all
#C smaller p216 gun using a tremi-Snark
x = 51, y = 43, rule = LifeHistory
47.B.AB$41.BABA.5A$16.A10.A12.3ABAB2A.2A$14.3A10.3A10.B.2B.BA.AB$13.A
5.A4.A5.A7.BA.AB.2B.B$12.A.6A4.6A.A5.2A.2ABAB3A$12.A.A14.A.A5.5A.ABAB
$11.2A2.A2B2A4.2A2BA2.2A4.BA.B$13.AB2A2BA4.A2B2ABA6.2B$13.A.A3B6.3BA.
A5.2B4.2A2.B$14.A2B10.2BA5.4B2.B4ABAB$15.B12.B6.B3A3BA.A2B3A$15.B2A8.
3B5.6B6.B.B$15.3A2B4.5B5.A5BA4.B2A$14.BA5B2.5B2A3.BA5BAB4.AB$14.2A12B
2A2.2B3A3BAB$14.BAB2A5BA5B3.3BABA4B$13.B2A3BA4B2A5B.6BA3B$12.2BA3BA6B
A12BA2B$13.2B3A4B3A10BA5B$15.2A5B2A5B.5BA6B$14.21BABA3B$14.19BA3B3A2B
$15.4B6.2BA3B.BA5BAB$16.2B8.A3B3.A5BA$11.A13.B3A5.6B$11.3A10.4B6.B3AB
3.2A$14.A8.4B3.2A2.8B2AB$13.2A7.4B3.B2A2B2.3B.4B$13.5B3.4B5.2A2B6.3B$
4.2A9.3B2.4B7.A2B6.B3A3.B$3.A.A8.9B3.B3.ABAB7.2A.A.B2A$3.A8.B.8B3.3A.
A.AB10.2A2B2A$2A.AB.B3.BA9B4.4ABA12.2A3B$.A.A.2AB.3A10B4.3BAB13.4B$.A
.A.2A2B2A10B5.4B$2A.A2.5BA9B$A2.4A3BA8B.B2A$.2A2.BAB.BA8B.BA.A$3.2A6.
7B5.A$3.A7.2B.3BA5.2A$5.A9.3BA$4.2A10.3AB!
(And there goes my lunch hour.)
That's a 50% success rate so far, for the periods on this list -- not bad!