calcyman wrote: ↑September 10th, 2020, 12:53 pm
This isn't a drop-in replacement for Catalyst X, because the inputs need to be perpendicular, but it might be possible to rearrange your design to use this instead of Catalyst X?
Unless there's a Spartan way to modify this to send a signal back in the direction that one of the gliders came from, rearranging only that part seems unlikely to work because a perpendicular collision between gliders A₁ and D would mandate that either GPSE D would crowd out GPSEs B and E or glider stream D would pass close enough to the target to potentially interfere with it. However, I'm thinking that if glider stream B comes from the A₁ side instead of the A₀ side, along with other changes, there might be a way to make the entire circuitry work. I'll think about it.
Edit: Actually, if we put one of GPSEs B, D, and E far enough behind the other two but synthesize it much earlier so that the timing is correct, we might be able to make it work. Regardless, I suspect that having the construction gliders come from the A₁ will be easier because the information has to travel from the A₁ side to the A₀ side. With construction gliders coming from the A₁ side, this
might be possible with only four GPSEs, athough we'll need to use the logic gate to shift one of the construction gliders in order to make it work.
Another edit: Actually, we don't need the logic gate if we are allowed to let A₀ gliders through in the event of an A₁ signal. I thought of this earlier today but dismissed it because it would allow escaping gliders. However, I just realized that there's probably a four-glider collision that would both make GPSE C and ash that could absorb these A₀ gliders without emitting more gliders, so if there's four-GPSE circuitry that works without anything extra (which is probably the biggest if), and we manage to synthesize the two construction GPSEs with only seven gliders, then the total glider cost will only be sixteen. (We
might be able to make the target by colliding a combination of gliders that wouldn't occur in the circuitry once all four glider streams have arrived, but that seems pretty unlikely to me.)
Yet another edit: Here is a partial demonstration of a possible 4-GPSE circuitry mechanism. The GPSEs included are A and B, and the lone gliders are C and E (the latter of which shall be renamed to D as soon as we ensure that we only need four GPSEs). The timing of glider C isn't correct, but it's on the right lane and an even number of full diagonals from where it should be, which I think means that this can be corrected by making glider B collide with glider A₀ slightly sooner in the same way. I plan to correct it, but in case something goes wrong, I'm posting this now so I don't lose it.
Code: Select all
x = 4449, y = 2535, rule = B3/S23
325$2180bo$2178bobo$2179b2o7$2179bo$2179bo$2178bobo2bo$2181bo$2181bo2$2179b2o$2174b2o3b2o$2175b2o$2174bo39$2129b2o97b3o$2130b2o96bo$2129bo99bo62$2065b2o225b3o$2066b2o224bo$2065bo227bo62$2001b2o353b3o$2002b2o352bo$2001bo355bo62$1937b2o481b3o$1938b2o480bo$1937bo483bo62$1873b2o609b3o$1874b2o608bo$1873bo611bo62$1809b2o737b3o$1810b2o736bo$1809bo739bo62$1745b2o865b3o$1746b2o864bo$1745bo867bo62$1681b2o993b3o$1682b2o992bo$1681bo995bo62$1617b2o1121b3o$1618b2o1120bo$1617bo1123bo62$1553b2o1249b3o$1554b2o1248bo$1553bo1251bo62$1489b2o1377b3o$1490b2o1376bo$1489bo1379bo62$1425b2o1505b3o$1426b2o1504bo$1425bo1507bo62$1361b2o1633b3o$1362b2o1632bo$1361bo1635bo62$1297b2o1761b3o$1298b2o1760bo$1297bo1763bo62$1233b2o1889b3o$1234b2o1888bo$1233bo1891bo62$1169b2o2017b3o$1170b2o2016bo$1169bo2019bo62$1105b2o2145b3o$1106b2o2144bo$1105bo2147bo62$1041b2o2273b3o$1042b2o2272bo$1041bo2275bo62$977b2o2401b3o$978b2o2400bo$977bo2403bo62$913b2o2529b3o$914b2o2528bo$913bo2531bo62$849b2o2657b3o$850b2o2656bo$849bo2659bo62$785b2o2785b3o$786b2o2784bo$785bo2787bo62$721b2o2913b3o$722b2o2912bo$721bo2915bo62$657b2o3041b3o$658b2o3040bo$657bo3043bo62$593b2o3169b3o$594b2o3168bo$593bo3171bo62$529b2o3297b3o$530b2o3296bo$529bo3299bo62$465b2o3425b3o$466b2o3424bo$465bo3427bo21$3989b3o$3993bo$3993b2o13bo$3993bo2bo11bo$3994bobo11bo$3994bo$3993b2o14bo$3992bobo13bobo$3994b2o11bo$3991b2o14bo2bo$3993bo12b2o7bo$4005b3o2b2o3bo$4006b2obobo3bo$4006bo2bo2bo$4007b6o4b3o$4008b3obo$4015bo8b2o$4015bo8b2o$4015bo$4002bo$4001bo$4002bo3$4032b2o$4032b2o3$4004b2o$4004b2o4$4008b2o2$4011bo14b2o11b2o$4011bo13bo2bo10bobo$4007bo2bo19b2o8bo$4006bo20b2ob3o$4006b2o10bo7b2o2bobo$4006b2o9bobo5b3o$401b2o3553b3o48b2o8bo2bo6bo$402b2o3552bo50b2obo7b2o$401bo3555bo51b2o5$4056b2o$4056b2o3$4045bo$4044bobo$460bo3570bo12b2o30b2o$459bobo3568bobo42bo2bo$4030b2o44b2o$458bo2bo$458b2o$458bo$443b2o3595bo$443b2o3594bobo$4039b2o2$460b2o$459bo3610bo$459b2o3608bobo$459b3o3607bo2bo$435b2o23b2o3608b2o$435b2o21bob3o$457bo3bo$456bo2bo$457b3o$457b2o3581b2o$429bo10b2o2b3o3592bo2bo$428b3o11bobobo3593b2o$427bob3o4bobo7bo3590bo$436bobo3598bo$435bo4b2o3595bo$431bo5b4o$430b2o5b3o15b2o3582b3o$430bo24b2o$432bo3624b2o$432bo3609b2o12b3o$4042b2o10b2ob2o$4054bobo3b6o$367b2o47b2o3636bo2bo3b5o42b2o$367b2o47bobo14b2o3620bo5b2o44bo2bo$417bo15b2o12b2o3609b3o47b2o$447b2o3609b3o$375b2o$375b2o$395bo3676bo$395bo3675bobo$395bo3675b2o$356b2o40bo11b2o24b2o$356bobo32b3o3bobo10bobo22bobo3596b2o$357b2o38bobo11bo24bo3597b2o66bo$388b2o8bo3702bobo$388b2o3711bo2bo$418b2o3682b2o$418bobo$419bo2$4030b2o$4030b2o40b2o$4071bo2bo$4072b2o$4069bo$4069bo$4069bo2$423b2o3646b3o$423b2o$4040b2o$4039bobo32b2o$4039b2o33b2o9bo$4085bo$335b2o47b2o3699bo54b2o$335b2o47bobo3752bo2bo$385bo3754b2o2$343b2o3747b3o$343b2o48b3o$363bo30b2o3708bo$363bo3739bobo$363bo27bo4bo25bo3680b2o$324b2o40bo11b2o17bobo21bobo$324bobo32b3o3bobo10bobo18bo21bobo3642b2o$325b2o38bobo11bo14bo4bo14b2o6bo3643b2o66bo$356b2o8bo27bo3bo15b2o3717bobo$356b2o37b3o3735bo2bo$4134b2o3$411b3o$398b2o11bob2o3647b2o$398b2o12bo3bo3645b2o40b2o$412bobo2bo3685bo2bo$412b3o2bo3686b2o$355bo3745bo$355bo3745bo$355bo3745bo2$4103b3o2$4072b2o$4071bobo32b2o$4071b2o33b2o9bo$349b3o3765bo$303b2o3812bo54b2o$303b2o3866bo2bo$4172b2o2$311b2o3811b3o$311b2o$331bo3804bo$331bo41b2o3760bobo$331bo40bo2bo3759b2o$292b2o40bo11b2o24bobo$292bobo32b3o3bobo10bobo24bo3724b2o$293b2o38bobo11bo3750b2o66bo$324b2o8bo3830bobo$324b2o59bo3779bo2bo$384bobo3779b2o$384bobo$385bo2$4094b2o$4094b2o40b2o$4135bo2bo$4136b2o$323bo3809bo$323bo3809bo$323bo3809bo2$4135b3o2$4104b2o$4103bobo32b2o$4103b2o33b2o9bo$317b3o3829bo$271b2o3876bo54b2o$271b2o3930bo2bo$4204b2o2$279b2o3875b3o$279b2o$299bo3868bo$299bo41b2o3824bobo$299bo40bo2bo3823b2o$260b2o40bo11b2o24bobo$260bobo32b3o3bobo10bobo24bo3788b2o$261b2o38bobo11bo3814b2o66bo$292b2o8bo3894bobo$292b2o59bo3843bo2bo$352bobo3843b2o$352bobo$353bo2$4126b2o$4126b2o40b2o$4167bo2bo$4168b2o$291bo3873bo$291bo3873bo$291bo3873bo2$4167b3o2$4136b2o$4135bobo32b2o$4135b2o33b2o9bo$285b3o3893bo$4181bo54b2o$4235bo2bo$4236b2o2$4188b3o2$267bo3932bo$267bo41b2o3888bobo$267bo40bo2bo3887b2o$270bo11b2o24bobo$263b3o3bobo10bobo24bo3852b2o$269bobo11bo3878b2o66bo$260b2o8bo3958bobo$260b2o59bo3907bo2bo$320bobo3907b2o$320bobo$321bo2$4158b2o$4158b2o40b2o$4199bo2bo$4200b2o$4197bo$4197bo$4197bo2$4199b3o2$4168b2o$4167bobo32b2o$4167b2o33b2o9bo$4213bo$4213bo54b2o$4267bo2bo$4268b2o2$4220b3o2$4232bo$4231bobo$4231b2o2$4194b2o$4194b2o66bo$4261bobo$4261bo2bo$4262b2o4$4190b2o$4190b2o40b2o$4231bo2bo$4232b2o$4229bo$4229bo$4229bo2$4231b3o2$4200b2o$4199bobo32b2o$4199b2o33b2o9bo$4245bo$4245bo54b2o$4299bo2bo$4300b2o2$4252b3o2$4264bo$4263bobo$4263b2o2$4226b2o$4226b2o66bo$4293bobo$4293bo2bo$4294b2o4$4222b2o$4222b2o40b2o$4263bo2bo$4264b2o$4261bo$4261bo$4261bo2$4263b3o2$4232b2o$4231bobo32b2o$4231b2o33b2o9bo$4277bo$4277bo54b2o$4331bo2bo$4332b2o2$4284b3o2$4296bo$4295bobo$4295b2o2$4258b2o$4258b2o66bo$4325bobo$4325bo2bo$4326b2o4$4254b2o$4254b2o40b2o$4295bo2bo$4296b2o$4293bo$4293bo$4293bo2$4295b3o2$4264b2o$4263bobo32b2o$4263b2o33b2o9bo$4309bo$4309bo4$4316b3o2$4328bo$4327bobo$4327b2o2$4290b2o$4290b2o!
Fourth edit: Here's the mechanism with all four GPSEs.
Code: Select all
x = 4191, y = 4198, rule = B3/S23
42bo$41bobo$41bobo$42bo2$4bo$3bobo24bo$3b2o24bobo$29bo2bo$30b2o7$7bo$7bo$7bo7$11b3o7$74bo$73bobo$73bobo$13b2o59bo$13b2o8bo$17bo4bobo11bo$17bo4bobo10bobo24bo$17bo5bo11b2o24bobo$61bo2bo$19b3o40b2o2$2o$2o4$39bo$39bo$39bo7$43b3o7$106bo$105bobo$105bobo$45b2o59bo$45b2o8bo$14b2o33bo4bobo11bo$13bobo33bo4bobo10bobo24bo$13b2o34bo5bo11b2o24bobo$93bo2bo$51b3o40b2o2$32b2o$32b2o3$24b2o$24b2o45bo$71bo$71bo7$75b3o7$138bo$137bobo$137bobo$77b2o59bo$77b2o8bo$46b2o33bo4bobo11bo$45bobo33bo4bobo10bobo24bo$45b2o34bo5bo11b2o24bobo$125bo2bo$83b3o40b2o2$64b2o$64b2o3$56b2o$56b2o45bo$103bo$103bo7$107b3o7$170bo$169bobo$169bobo$109b2o59bo$109b2o8bo$78b2o33bo4bobo11bo$77bobo33bo4bobo10bobo24bo$77b2o34bo5bo11b2o24bobo$157bo2bo$115b3o40b2o2$96b2o$96b2o3$88b2o$88b2o45bo$135bo$135bo7$139b3o7$202bo$201bobo$201bobo$141b2o59bo$141b2o8bo$110b2o33bo4bobo11bo$109bobo33bo4bobo10bobo24bo$109b2o34bo5bo11b2o24bobo$189bo2bo$147b3o40b2o2$128b2o$128b2o3$120b2o$120b2o45bo$167bo$167bo7$171b3o7$234bo$233bobo$233bobo$173b2o59bo$173b2o8bo$142b2o33bo4bobo11bo$141bobo33bo4bobo10bobo24bo$141b2o34bo5bo11b2o24bobo$221bo2bo$179b3o40b2o2$160b2o$160b2o3$152b2o$152b2o45bo$199bo$199bo7$203b3o7$266bo$265bobo$265bobo$205b2o59bo$205b2o8bo$174b2o33bo4bobo11bo$173bobo33bo4bobo10bobo24bo$173b2o34bo5bo11b2o24bobo$253bo2bo$211b3o40b2o2$192b2o$192b2o3$184b2o$184b2o45bo$231bo$231bo7$235b3o7$298bo$297bobo$297bobo$237b2o59bo$237b2o8bo$206b2o33bo4bobo11bo$205bobo33bo4bobo10bobo24bo$205b2o34bo5bo11b2o24bobo$285bo2bo$243b3o40b2o2$224b2o$224b2o3$216b2o$216b2o45bo$263bo$263bo3$321bo$321bo$321bo2$267b3o52b2o$294bo25b2o2bo$292b2ob2o21b2o4b2o3b2o$292bo4bo14bo5bo6bo3b2o$311bobo3bo7bo$303bo7bobo2bo3bo3bo$293b2ob2o6b2o6bo4b3ob3o$295bo$302bo$302bo11bo$269b2o42bobo$269b2o8bo33bo21b2o$238b2o33bo4bobo11bo23bo10b3o5b2o$237bobo33bo4bobo10bobo23bo9bo3b2o$237b2o34bo5bo11b2o18b2o3bo9bo6bo$309b2o3b2o9bo2b2o3bo$275b3o31bo2b2o12b2o7bo$309b3o18bob4o$256b2o72b3o$256b2o2$298bo$248b2o47bobo$248b2o47b2o5$336b2o$336b2o10$332bo$331bobo$331b2o$301b2o$301b2o8bo$270b2o33bo4bobo11bo24bo$269bobo33bo4bobo10bobo22bobo$269b2o34bo5bo11b2o24b2o2$307b3o2$288b2o$288b2o$360b2o$330bo15b2o12b2o$280b2o47bobo14b2o$280b2o47b2o23b2o$353b2obo$353bo2bo$348b3ob2ob2o$351b2o2bo$342bo5bo5bo13b2o$342b4o4bo2bo14b2o$341bob4o4b2o$342b2o12b3o$342b2obo9bo3bo$344bo$360bo$355b5o$356bo3$370bob3o$348b2o19bob3obo$348b2o7b2o9bo2bo3bo$356b3o13bo$355bo3bo9bo4bo$354bo2b3o10b4o$355bo3bo$356b3o14bo$372bobo$371bo3bo$372bobo$373bo11$310bo$308bobo$309b2o62$374bo$372bobo$373b2o62$438bo$436bobo$437b2o62$502bo$500bobo$501b2o62$566bo$564bobo$565b2o62$630bo$628bobo$629b2o62$694bo$692bobo$693b2o62$758bo$756bobo$757b2o62$822bo$820bobo$821b2o62$886bo$884bobo$885b2o62$950bo$948bobo$949b2o62$1014bo$1012bobo$1013b2o62$1078bo$1076bobo$1077b2o62$1142bo$1140bobo$1141b2o62$1206bo$1204bobo$1205b2o62$1270bo$1268bobo$1269b2o62$1334bo$1332bobo$1333b2o62$1398bo$1396bobo$1397b2o62$1462bo$1460bobo$1461b2o62$1526bo$1524bobo$1525b2o62$1590bo$1588bobo$1589b2o62$1654bo$1652bobo$1653b2o62$1718bo$1716bobo$1717b2o62$1782bo$1780bobo$1781b2o62$1846bo$1844bobo$1845b2o62$1910bo$1908bobo$1909b2o62$1974bo$1972bobo$1973b2o62$2038bo$2036bobo$2037b2o7$2037bo$2037bo$2036bobo2bo$2039bo$2039bo2$2037b2o$2032b2o3b2o$2033b2o$2032bo39$1987b2o97b3o$1988b2o96bo$1987bo99bo21$1968b2o$1969b2o$1968bo39$1923b2o225b3o$1924b2o224bo$1923bo227bo21$1904b2o$1905b2o$1904bo39$1859b2o353b3o$1860b2o352bo$1859bo355bo21$1840b2o$1841b2o$1840bo39$1795b2o481b3o$1796b2o480bo$1795bo483bo21$1776b2o$1777b2o$1776bo39$1731b2o609b3o$1732b2o608bo$1731bo611bo21$1712b2o$1713b2o$1712bo39$1667b2o737b3o$1668b2o736bo$1667bo739bo21$1648b2o$1649b2o$1648bo39$1603b2o865b3o$1604b2o864bo$1603bo867bo21$1584b2o$1585b2o$1584bo39$1539b2o993b3o$1540b2o992bo$1539bo995bo21$1520b2o$1521b2o$1520bo39$1475b2o1121b3o$1476b2o1120bo$1475bo1123bo21$1456b2o$1457b2o$1456bo39$1411b2o1249b3o$1412b2o1248bo$1411bo1251bo21$1392b2o$1393b2o$1392bo39$1347b2o1377b3o$1348b2o1376bo$1347bo1379bo21$1328b2o$1329b2o$1328bo39$1283b2o1505b3o$1284b2o1504bo$1283bo1507bo21$1264b2o$1265b2o$1264bo39$1219b2o1633b3o$1220b2o1632bo$1219bo1635bo21$1200b2o$1201b2o$1200bo39$1155b2o1761b3o$1156b2o1760bo$1155bo1763bo21$1136b2o$1137b2o$1136bo39$1091b2o1889b3o$1092b2o1888bo$1091bo1891bo21$1072b2o$1073b2o$1072bo39$1027b2o2017b3o$1028b2o2016bo$1027bo2019bo21$1008b2o$1009b2o$1008bo39$963b2o2145b3o$964b2o2144bo$963bo2147bo21$944b2o$945b2o$944bo39$899b2o2273b3o$900b2o2272bo$899bo2275bo21$880b2o$881b2o$880bo39$835b2o2401b3o$836b2o2400bo$835bo2403bo21$816b2o$817b2o$816bo39$771b2o2529b3o$772b2o2528bo$771bo2531bo21$752b2o$753b2o$752bo39$707b2o2657b3o$708b2o2656bo$707bo2659bo21$688b2o$689b2o$688bo39$643b2o2785b3o$644b2o2784bo$643bo2787bo21$624b2o$625b2o$624bo39$579b2o2913b3o$580b2o2912bo$579bo2915bo21$560b2o$561b2o$560bo39$515b2o3041b3o$516b2o3040bo$515bo3043bo21$496b2o$497b2o$496bo39$451b2o3169b3o$452b2o3168bo$451bo3171bo21$432b2o$433b2o$432bo39$387b2o3297b3o$388b2o3296bo$387bo3299bo21$368b2o$369b2o$368bo16$264bo$263bobo$262b2ob2o$262bo2bo$261b3o$261bobo$261b2o$247b2o12b2o$247b2o3$264bo$263bo$262b2o$262b3o3$261b3o$260bo4bo$244b2o14bo3b2o$244b2o14b4o$243b2o$244b4obo3579bo6b2o$246b2o2bo72b2o3425b3o75bobo3bo3bo$324b2o3424bo76bo3bobo3b2o$323bo3427bo76bobo2bobob2o$249bo3bo3575bo3bo2b2o$250bo2bo5b2o3572bo4bo$250bo3bo4b2o3573bo2bo10b2o$250b2ob2o3581bo11b2o$250bo2b2o$223b2o26b3o$223b2o27bo3$235bo$234bobo3619b2o$235b2o3606bo12b2o$3832b3o7bo2bo$3831bobob2o5bo3bo$3831bobob2o5bo3bo$3831bo3bo5b2o3bo4b3o$214b2o3616bobo7bo2bo4b2o2bo$212b4o27b2o3588bo15bo3b2o$211bo2b2o19bob4ob3o3603bo2b3o$211b3o3b2o16b2o4b2o3604bo2b2o$214bob2o7b2o8bo3bob2o61b2o3541bo2bo$212bo7bo4b2o9b3obo64b2o3541bo2bo11b2o$212bo8bo82bo3531b2o13bo11bobo$217b2ob3o3613b2o11bobo12bo$208bo9bobo3634b2o$209b3o8bo3626bo7b2o$209b3o4bobo3626bob2o$3844bo2b2o$3845b4o$3845b2ob2o$239b2o3606bo$238bo2bo$239b2o2$242b3o3635b2o$3880b2o15b2o$224b2o14bo3651b2o3b2o$191b2o31bobo13bo3651bo$191b2o31bo15bo3628bo22bob2o$3868bobo20b2o3bo$237b2o3616bo12b2o21bo4bo$203bo33b2o3615bobo34b2o13b2o$202bobo3649b2o38bo2bo8b2o$171b2o30b2o12bo3676bo2bo$170bo2bo42bobo3674bo2b2o$171b2o44b2o3674bobo$3864bo29bo10b3o$3863bobo38bo2b2o$3863b2o38bo5bo$208bo3694bo5bo$207bobo3693bo4bo2b3o$208b2o3694bo3bo$3903bo3bo$245b2o3656bo2b2o$178bo66b2o3649bo6bobo$177bobo3715bobo6bo$176bo2bo3714bo4bo$177b2o49b4o3662bo5bo$228bo3bo3660bo4b2o4b2o$228bo4bobo3628b2o27bobo7bo2bo$229bo4b3o3626bo2bo25bo2bo8b2o$229bo8bo20b2o3553b3o47b2o26bobo$207b2o21bobobo4bo4bo7bo7b2o3552bo46bo30b3o$206bo2bo20bo8bobo2bo7b2o5bo3555bo45bo$207b2o26b2ob2obo12bo3606bo$229b3o4b2o3bo9bob2o$210b3o30b4o4bo2bo3608b3o37bo$243bo3bo3b2ob2o3647bo$208bo37b2o3656bo$208bo32b2o2b2o3619b2o32b2o$208bo34bo3622b2o2$205b2o3680bo44b2o$205b2o3679bobo42bo2bo$194b3o3689b2o15bo2bo25b2o$139b2o3762bo3bo$138bo2bo3760bo4bo$139b2o3762bo4bo$187bo138bo3569bo6bo3bo$187bo137bobo3567bobo8b2o$187bo120b3o13bo3bo3566b2o$176bo138bo8bo3bo$175bobo134b3ob2o4b3obobo3529b2o$176b2o134b2obo5bo2bob2o3530b2o66bo$240b2o70bo8bobo3601bobo$213b2o26b2o57b2o5bo2bo11b2o3601bo2bo$146bo66b2o25bo59b2o6b3o3615b2o$145bobo$144bo2bo$145b2o$237b2o61bo3553b2o$234b2obobo60b2o3552b2o40b2o$234b2obo2bo55b2obobo3593bo2bo$217b2o15b2obob2o54b2ob3o3595b2o$175b2o40b2o16bobo58b2o3bo3591bo$174bo2bo57b2o60bo3bo3591bo$175b2o121bo2bo3591bo$234bo65bo4b2o13b2o$178b3o52b3o69b2o13b2o3573b3o$232bo3b2o10b2o$176bo56b2o13b2o3614b2o$176bo57bo33bo37b3o3554bobo32b2o$176bo56b2o3bo29bo15b2o20b2o3555b2o33b2o9bo$207b2o24b2obobo29bo3640bo$173b2o32bobo23bo2bob2o31bo9b2o3626bo54b2o$173b2o33b2o27bo2bo23b3o3bobo7b2ob3o3677bo2bo$162b3o75b2o28bobo7bo3683b2o$107b2o128bo2bo20b2o8bo$106bo2bo126bo2bo21b2o17bo2b3o3630b3o$107b2o127bo2bo2b2o36b2o9b2o$155bo81bobo42b3o6bobo3634bo$155bo82bob2o40b3o7bo3634bobo$155bo85bobo3683b2o$144bo94b2o2b3o$143bobo91b5obo2bo3643b2o$144b2o91bo3652b2o66bo$237bob2o3716bobo$181b2o63bo3710bo2bo$114bo66b2o61b2o3712b2o$113bobo165b2o$112bo2bo150bo14b2o$113b2o149bobo29b2o$265b2o29b2o3588b2o$3886b2o40b2o$278bobo3646bo2bo$185b2o92bo3648b2o$143b2o40b2o93bo3644bo$142bo2bo62b2o47b2o18bo2b4o3641bo$143b2o63b2o47bobo17bobobo3643bo$258bo19bo3bob2o$146b3o134b2o3642b3o$216b2o$144bo71b2o64bobo3611b2o$144bo91bo3658bobo32b2o$144bo91bo39b2o4b3o3610b2o33b2o9bo$175b2o59bo38bo2bo4bo3657bo$141b2o32bobo19b2o40bo11b2o23bobo3662bo54b2o$141b2o33b2o19bobo32b3o3bobo10bobo23bo3717bo2bo$130b3o65b2o38bobo11bo3743b2o$75b2o152b2o8bo$74bo2bo151b2o3717b3o$75b2o182b2o$123bo135bobo3698bo$123bo136bo3698bobo$123bo3835b2o$112bo$111bobo3808b2o$112b2o3808b2o66bo$3989bobo$149b2o77bo3760bo2bo$82bo66b2o77bo3761b2o$81bobo144bo$80bo2bo$81b2o181b2o$264b2o3652b2o$3918b2o40b2o$3959bo2bo$153b2o3805b2o$111b2o40b2o67b3o3732bo$110bo2bo62b2o3779bo$111b2o63b2o3779bo2$114b3o3842b3o$184b2o$112bo71b2o3742b2o$112bo91bo3722bobo32b2o$112bo91bo41b2o3679b2o33b2o9bo$143b2o59bo40bo2bo3724bo$109b2o32bobo19b2o40bo11b2o24bobo3725bo54b2o$109b2o33b2o19bobo32b3o3bobo10bobo24bo3780bo2bo$98b3o65b2o38bobo11bo3807b2o$197b2o8bo$197b2o59bo3721b3o$257bobo$91bo165bobo3732bo$91bo166bo3732bobo$91bo3899b2o$80bo$79bobo3872b2o$80b2o3872b2o66bo$4021bobo$117b2o77bo3824bo2bo$117b2o77bo3825b2o$196bo3$3950b2o$3950b2o40b2o$3991bo2bo$121b2o3869b2o$79b2o40b2o67b3o3796bo$78bo2bo62b2o3843bo$79b2o63b2o3843bo2$82b3o3906b3o$152b2o$80bo71b2o3806b2o$80bo91bo3786bobo32b2o$80bo91bo41b2o3743b2o33b2o9bo$111b2o59bo40bo2bo3788bo$77b2o32bobo19b2o40bo11b2o24bobo3789bo54b2o$77b2o33b2o19bobo32b3o3bobo10bobo24bo3844bo2bo$134b2o38bobo11bo3871b2o$165b2o8bo$165b2o59bo3785b3o$225bobo$225bobo3796bo$226bo3796bobo$4023b2o2$3986b2o$3986b2o66bo$4053bobo$164bo3888bo2bo$164bo3889b2o$164bo3$3982b2o$3982b2o40b2o$4023bo2bo$4024b2o$158b3o3860bo$112b2o3907bo$112b2o3907bo2$4023b3o$120b2o$120b2o3870b2o$140bo3850bobo32b2o$140bo41b2o3807b2o33b2o9bo$140bo40bo2bo3852bo$101b2o40bo11b2o24bobo3853bo54b2o$101bobo32b3o3bobo10bobo24bo3908bo2bo$102b2o38bobo11bo3935b2o$133b2o8bo$133b2o59bo3849b3o$193bobo$193bobo3860bo$194bo3860bobo$4055b2o2$4018b2o$4018b2o66bo$4085bobo$132bo3952bo2bo$132bo3953b2o$132bo3$4014b2o$4014b2o40b2o$4055bo2bo$4056b2o$126b3o3924bo$4053bo$4053bo2$4055b3o2$4024b2o$108bo3914bobo32b2o$108bo41b2o3871b2o33b2o9bo$108bo40bo2bo3916bo$111bo11b2o24bobo3917bo54b2o$104b3o3bobo10bobo24bo3972bo2bo$110bobo11bo3999b2o$101b2o8bo$101b2o59bo3913b3o$161bobo$161bobo3924bo$162bo3924bobo$4087b2o2$4050b2o$4050b2o66bo$4117bobo$4117bo2bo$4118b2o4$4046b2o$4046b2o40b2o$4087bo2bo$4088b2o$4085bo$4085bo$4085bo2$4087b3o2$4056b2o$4055bobo32b2o$4055b2o33b2o9bo$4101bo$4101bo54b2o$4155bo2bo$4156b2o2$4108b3o2$4120bo$4119bobo$4119b2o2$4082b2o$4082b2o66bo$4149bobo$4149bo2bo$4150b2o4$4078b2o$4078b2o40b2o$4119bo2bo$4120b2o$4117bo$4117bo$4117bo2$4119b3o2$4088b2o$4087bobo32b2o$4087b2o33b2o9bo$4133bo$4133bo54b2o$4187bo2bo$4188b2o2$4140b3o2$4152bo$4151bobo$4151b2o2$4114b2o$4114b2o66bo$4181bobo$4181bo2bo$4182b2o4$4110b2o$4110b2o40b2o$4151bo2bo$4152b2o$4149bo$4149bo$4149bo2$4151b3o2$4120b2o$4119bobo32b2o$4119b2o33b2o9bo$4165bo$4165bo4$4172b3o2$4184bo$4183bobo$4183b2o2$4146b2o$4146b2o!
A gap in glider stream A₀ lets gliders B, C, and E through, and if glider B is deleted beforehand, will hopefully will be done by glider A₁ (or will be done by glider A₁ for at least one of the other two timing pairs with the same set of return signals), then gliders A₀ (which can hopefully be cleanly absorbed by the ash from GPSE C's creation), C, and E will be let through. Even if this particular pair of construction signals isn't universal, or there's no way to make glider A₁ cleanly delete glider B with the relative timing that this particular circuitry uses, this is a valid proof of concept, so there's likely another 4-GPSE solution that doesn't require any logic gates besides the glider streams themselves.
Fifth edit: I tested the three timing pairs. For two of them, glider A₁ doesn't collide with any other gliders. For one of them, glider A₁ collides with the correct glider but makes a pond instead of nothing. However, this doesn't invalidate the concept; it merely means that we'll have to arrange the glider streams differently.
Sixth edit: While I initially used the longest-lasting 90° two-glider collision that produces nothing, I just realized that using a collision that produces a still life (or blinker) that is then destroyed by gliders C and E will probably make finding a universal spacing-parity combination that works and adjusting the timing much easier.
Seventh edit: One of the two-glider collisions that creates a blinker seems to work.
Code: Select all
x = 13, y = 20, rule = LifeHistory
6.A$7.A$5.3A6$7.A$6.BAB$6.BAB$5.6B$5.5B2D$5.5BD.D$5.5BDB$3A.2B3D3B$2.A2.3BD3B$.A4.BD3B$6.5B$8.2B!
I intend to post a more complete version shortly.
Eighth edit: I just realized something: Because glider A₀ is traveling northwest and glider B is traveling northeast, gliders A₀ and B must have the same height in order to collide, and because glider A₁ is traveling northwest and glider B is traveling northeast, gliders A₁ and B must have the same height in order to collide. This means that
gliders A₀ and A₁ must have about the same height. This means the signal pair that I have been trying to use so far will not work, but there is an alternative where gliders A₀ and A₁ have close enough height. I didn't use it before because one of the signals also causes a glider to be sent backwards, but as long as that isn't the first signal, the glider doesn't escape (although it will still cause an inconvenience).
MathAndCode wrote: ↑September 1st, 2020, 12:48 pm
Here is a way where one glider on a particular lane and timing results in an glider sent back on a lane farther to the outside than the lane for the second natural gliders, and the conjugate signal/glider results in a gap in the stream of second natural gliders, which could be fed into some sort of NOT gate.
Code: Select all
x = 834, y = 788, rule = B3/S23
2o$obo$o9$19bo$17bobo$18b2o51$64b2o$64bobo$64bo62$128b2o$128bobo$128bo62$192b2o$192bobo$192bo62$256b2o$256bobo$256bo9$275bo$273bobo$274b2o51$320b2o$320bobo$320bo62$384b2o$384bobo$384bo62$448b2o$448bobo$448bo62$512b2o$512bobo$512bo62$576b2o$576bobo$576bo9$595bo$593bobo$594b2o12$683bo$683bo$683bo$684b2o$684b3o$684b2o3$694b2o2b3o$694b3o2bo$683bo13bobo$682bobo9b2ob2o$682bo2bo8b3o3$681bo2bo$681b2ob3o$683b2o2bo$684bo2bo$684bobo3$715b2o$715b2o3$704bo$703bobo$703b2o2$723b2o$723b2o3$695b2o$695b2o4$640b2o$640bobo76b3o$640bo76bo4bo7b2o$717bo12bobo$717bo4bo8bo$718bobo$709bo9bobo$708bobo7b2ob2o$708bo2bo6b2o3bo$709b2o5b3obobob2o$702b3o12bo2bobo3bo$698bo3bo15b2o3bobo$699b2obobo19bo$697bobo20bob2o$696b2o3b2o18b2o$696b2o2b4o43b2o$702b2o43b2o$704bo2$736bo$735bobo$699bo2b2o18bo12b2o30b2o$700b3o18bobo42bo2bo$701bo19b2o44b2o4$731bo$730bobo$730b2o3$761bo$760bobo$760bo2bo$761b2o5$731b2o$730bo2bo$731b2o$728bo$728bo$728bo2$730b3o3$733b2o$733b2o9bo$744bo$744bo54b2o$798bo2bo$799b2o2$751b3o2$763bo$762bobo$762b2o2$725b2o$725b2o66bo$792bobo$792bo2bo$793b2o4$721b2o$721b2o40b2o$762bo2bo$763b2o$760bo$760bo$760bo2$762b3o2$731b2o$730bobo32b2o$730b2o33b2o9bo$776bo$776bo54b2o$830bo2bo$831b2o2$783b3o2$795bo$794bobo$794b2o2$757b2o$757b2o66bo$824bobo$824bo2bo$825b2o4$753b2o$753b2o40b2o$794bo2bo$795b2o$792bo$792bo$792bo2$794b3o2$763b2o$762bobo32b2o$762b2o33b2o9bo$808bo$808bo4$815b3o2$827bo$826bobo$826b2o2$789b2o$789b2o7$785b2o$785b2o40b2o$826bo2bo$827b2o$824bo$824bo$824bo2$826b3o2$795b2o$794bobo32b2o$794b2o33b2o!
In each case, the conjugate signal sends a backwards glider, but as long as it's not used as the first signal, the backwards glider can be absorbed by debris from previous signal reflections.
Ninth edit: Yes; that aspect of the circuitry appears to work.
Code: Select all
x = 3293, y = 3300, rule = B3/S23
61bo$60bobo$60bobo$2o59bo$2o8bo$4bo4bobo11bo$4bo4bobo10bobo24bo$4bo5bo11b2o24bobo$48bo2bo$6b3o40b2o7$26bo$26bo$26bo3$67b2o$67b2o3$30b3o7$63bo$62bobo$62b2o$32b2o$32b2o8bo42b3o$b2o33bo4bobo11bo28bo3bo$obo33bo4bobo10bobo23bo2bo3b2o$2o34bo5bo11b2o23bobo$78bo2bo$38b3o38b2o$83b2o$19b2o63bo4b2o$19b2o63bo4b2o$84bo4b2o$61bo25bo$11b2o47bobo24bo$11b2o47b2o25bo$72bo$72b2o$71bobo2$99b2o$99b2o$84b2o$84b2o2$38b3o4$39bo$39bo48b2o$38bo49b2o5bo$39b2o44bo3b2o3bobo$39b2o48b2o3b2o$39bob4o19b2o15b2obo4b2o$37b2o3bo2bo18b2o8bo8bo$36bo3bobo2bo22bo4bobo10bo$35b2obobobob2o22bo4bobo4bo3b2obo$35bo2b3ob2o24bo5bo7bo4b2o$35b3o2b4o39bobo3bo20bo$70b3o11bo4bo18b2obo$85b3o20b2obo$34b2o15b2o33bo18b3o2bo$33bo2bo14b2o52bo$34b3o68bobo15b2o$106b2o15b2o$44bo52b2o$35bo7b3o49bo3bo$33b2obo9bo48bo16bo$34b2o6b5o64b3o$34b2obo3b2o51bo3bo7b2o3bo2bo$36bo3b3o55bo7b2o5b2o$39bo3bo51bo3bo13bo$39bobobo52bo13b2o$40b3o54bo2bo9b4o$98b2o11bo2bo$103b2o7bo12b5o$103b2o20bo$111bobo12b3o$110bo2bo12bobo$48bo62b2o13bo$46bobo64bo$47b2o63bo$112bo15b2o$127b3o$127bobo59$112bo$110bobo$111b2o62$176bo$174bobo$175b2o62$240bo$238bobo$239b2o62$304bo$302bobo$303b2o62$368bo$366bobo$367b2o62$432bo$430bobo$431b2o62$496bo$494bobo$495b2o62$560bo$558bobo$559b2o62$624bo$622bobo$623b2o62$688bo$686bobo$687b2o62$752bo$750bobo$751b2o62$816bo$814bobo$815b2o62$880bo$878bobo$879b2o62$944bo$942bobo$943b2o62$1008bo$1006bobo$1007b2o62$1072bo$1070bobo$1071b2o62$1136bo$1134bobo$1135b2o62$1200bo$1198bobo$1199b2o62$1264bo$1262bobo$1263b2o62$1328bo$1326bobo$1327b2o62$1392bo$1390bobo$1391b2o62$1456bo$1454bobo$1455b2o62$1520bo$1518bobo$1519b2o62$1584bo$1582bobo$1583b2o62$1648bo$1646bobo$1647b2o47$1689b2o$1689bobo$1689bo$1685b3o$1687bo$1686bo59$1753b2o$1718b2o33bobo$1718bobo32bo$1621b3o94bo$1623bo$1622bo59$1817b2o$1817bobo$1817bo$1557b3o$1559bo$1558bo59$1881b2o$1881bobo$1881bo$1493b3o$1495bo$1494bo59$1945b2o$1945bobo$1945bo$1429b3o$1431bo$1430bo59$2009b2o$2009bobo$2009bo$1365b3o$1367bo$1366bo59$2073b2o$2073bobo$2073bo$1301b3o$1303bo$1302bo59$2137b2o$2137bobo$2137bo$1237b3o$1239bo$1238bo59$2201b2o$2201bobo$2201bo$1173b3o$1175bo$1174bo59$2265b2o$2265bobo$2265bo$1109b3o$1111bo$1110bo59$2329b2o$2329bobo$2329bo$1045b3o$1047bo$1046bo59$2393b2o$2393bobo$2393bo62$2457b2o$2457bobo$2457bo62$2521b2o$2521bobo$2521bo62$2585b2o$2585bobo$2585bo62$2649b2o$2649bobo$2649bo62$2713b2o$2713bobo$2713bo62$2777b2o$2777bobo$2777bo62$2841b2o$2841bobo$2841bo62$2905b2o$2905bobo$2905bo62$2969b2o$2969bobo$2969bo62$3033b2o$3033bobo$3033bo23$3142bo$3141b3o$3140b2o2bo$3139b2o2b2o$3140b2o$3141b5o$3145b2o$3143bo2bo9bo$3144b2o9bo2b2o$3155bo4bo$3155bobob2o$3157bob2o2$3142b3o$3142bobo9b2o$3142bo11b2o$3142bo2bo$3143bobo$3144b3o$3146b2o$3140b3o4b2o$3146b2o3$3174b2o$3174b2o3$3163bo$3162bobo$3162b2o2$3182b2o$3182b2o3$3154b2o$3154b2o2$3097b2o$3097bobo$3097bo2$3189b2o$3174b3o12bobo$3174bo2b2o11bo$3174bo3b2o$3168bo6b2ob2o$3167bobo7bo3bo3bo$3167bo2bo9bobobobo$3162b3o3b2o10bobo3bo$3162bo17bo2bo2bo$3159b2o19bo4bo$3158b3o16b2o5b2o$3159b2o16b2o$3183bo$3179b4o23b2o$3181bo24b2o2$3161bo$3160bobo32bo$3159bo34bobo$3159bo2bo18bo12b2o30b2o$3158b2obo18bobo42bo2bo$3157b3o20b2o44b2o$3158b2ob2o$3158bo2b2o$3159b3o$3160bo29bo$3189bobo$3189b2o3$3220bo$3219bobo$3219bo2bo$3220b2o5$3190b2o$3189bo2bo$3190b2o$3187bo$3187bo$3187bo2$3189b3o3$3192b2o$3192b2o9bo$3203bo$3203bo54b2o$3257bo2bo$3258b2o2$3210b3o2$3222bo$3221bobo$3221b2o2$3184b2o$3184b2o66bo$3251bobo$3251bo2bo$3252b2o4$3180b2o$3180b2o40b2o$3221bo2bo$3222b2o$3219bo$3219bo$3219bo2$3221b3o2$3190b2o$3189bobo32b2o$3189b2o33b2o9bo$3235bo$3235bo54b2o$3289bo2bo$3290b2o2$3242b3o2$3254bo$3253bobo$3253b2o2$3216b2o$3216b2o66bo$3283bobo$3283bo2bo$3284b2o4$3212b2o$3212b2o40b2o$3253bo2bo$3254b2o$3251bo$3251bo$3251bo2$3253b3o2$3222b2o$3221bobo32b2o$3221b2o33b2o9bo$3267bo$3267bo4$3274b3o2$3286bo$3285bobo$3285b2o2$3248b2o$3248b2o7$3244b2o$3244b2o40b2o$3285bo2bo$3286b2o$3283bo$3283bo$3283bo2$3285b3o2$3254b2o$3253bobo32b2o$3253b2o33b2o!
I plan to add a more complete design soon.
Tenth edit: I have been intermittently pondering the possibility of a 3-GPSE solution, and I may have just conceived one: Glider stream A₀ will feed into GPSE C in addition to glider stream C₀ feeding into GPSE A. The timing will be such so that GPSE A always sends back a glider on lane A₁ when it receives a signal, and GPSE C either sends back a glider on lane C₁ or doesn't send back any signal when it releases a signal. Ordinarily, glider B will destroy gliders A₀ and C₀. However, when glider A₁ arrives, it will shift glider B's path via a logic gate, preventing it from crashing into gliders A₀ and C₀, letting them go past each other. If there is no glider C₁, then glider B will proceed to construction on its path, but if there is a glider C₁, then it will shift glider B via another logic gate, making it take a different path to construction. This seems less likely to work (because there are more things that could potentially go wrong that cannot be fixed by simply moving the collision point by a couple of full diagonals or something), and I don't want to waste time working on either solution, so I'll wait until I receive guidance from a more experienced user.
Eleventh edit: I've been doing some thinking, and I've figured out a few things. Firstly, the timing details that I was concerned about all seem to work out. Secondly, a 3-GPSE solution would best be searched for via a computer program that can likely reuse code that already exists. Thirdly, at least one or two more gliders will probably be shaved off in the future, so because the glider costs of the 3-GPSE and 4-GPSE solutions will probably be either the same or only one glider apart, we should develop both in order to give more room for future improvement. This being said, I'll resume working on the 4-GPSE solution and wait for someone to do some automated searches in order to find out which relative positions and timings of GPSEs A and C work and then which of these will let the logic gates function for some relative position and timing of GPSE B.
Twelfth edit: Here is the 4-GPSE demonstration.
Code: Select all
x = 8053, y = 8009, rule = B3/S23
112bo$111bobo$111bobo$51b2o59bo$51b2o8bo$55bo4bobo11bo$55bo4bobo10bobo24bo$55bo5bo11b2o24bobo$99bo2bo$57b3o40b2o7$77bo$77bo$77bo7$81b3o7$144bo$143bobo$143bobo$32b2o49b2o59bo$33bo49b2o8bo$33bobo16b2o33bo4bobo11bo$34b2o15bobo33bo4bobo10bobo24bo$51b2o34bo5bo11b2o24bobo$131bo2bo$89b3o40b2o2$70b2o$70b2o3$62b2o$62b2o45bo$109bo$109bo7$113b3o7$176bo$175bobo$175bobo$115b2o59bo$115b2o8bo$84b2o33bo4bobo11bo$83bobo33bo4bobo10bobo24bo$83b2o34bo5bo11b2o24bobo$163bo2bo$121b3o40b2o2$102b2o$102b2o3$94b2o$94b2o45bo$141bo$141bo4$177b2o20bo$176bo2bo18b3o$175bo4bo16bobobo$145b3o25b3obo2bo18bo$173b3ob3o22bo$173bob2ob2o15bo6bo4b2o$175b3o2b2o8bo10bo5b2o$173b4o2bo2bo6bobo4bo3bo$174bo4bo2bo6bobo5b3o$179bobo8bo$178bobo16b2o$179b2o18bo$177bobo20bo$147b2o29bo18bobo11b2o$147b2o8bo40bo11bo3b2o$116b2o33bo4bobo11bo21b2o14b5ob2o$115bobo33bo4bobo10bobo19bob2o12bob2o3b2o$115b2o34bo5bo11b2o20bobo15bob2o$189bo2b2o11bo3bob2o$153b3o33bo2bo11bo3bo3bo$190b3o12bob2ob2o$134b2o54b2o17b2o$134b2o2$176bo$126b2o47bobo$126b2o47b2o5$214b2o$214b2o10$210bo$209bobo$209b2o$179b2o$179b2o8bo$148b2o33bo4bobo11bo24bo$147bobo33bo4bobo10bobo22bobo$147b2o34bo5bo11b2o24b2o2$185b3o2$166b2o$166b2o$238b2o$208bo15b2o12b2o$158b2o47bobo14b2o$158b2o47b2o2$220b2o10b3o$220b2o9bo3bo$231bo$231b2ob2o10b2o$233bo12b2o$221b3o$221b3o$222b2o$223b4ob2o$222b5o2bo$226bo2bo5bo$224bo9b3o$222b2o9bo2b2o$233bo3bo$235bobo12b2o$226b2o20b4o$226b2o4b2ob2o$234bo13bobo4bo$250bo$248bobo$235bo11bo$235bo12bo3b2o3bo$235bo13bo$250bob2o$251b3o$252b2o8$185bo$186bo$184b3o62$249bo$250bo$248b3o62$313bo$314bo$312b3o62$377bo$378bo$376b3o62$441bo$442bo$440b3o62$505bo$506bo$504b3o62$569bo$570bo$568b3o62$633bo$634bo$632b3o62$697bo$698bo$696b3o62$761bo$762bo$760b3o62$825bo$826bo$824b3o62$889bo$890bo$888b3o62$953bo$954bo$952b3o62$1017bo$1018bo$1016b3o62$1081bo$1082bo$1080b3o62$1145bo$1146bo$1144b3o62$1209bo$1210bo$1208b3o62$1273bo$1274bo$1272b3o62$1337bo$1338bo$1336b3o62$1401bo$1402bo$1400b3o62$1465bo$1466bo$1464b3o62$1529bo$1530bo$1528b3o62$1593bo$1594bo$1592b3o62$1657bo$1658bo$1656b3o62$1721bo$1722bo$1720b3o62$1785bo$1786bo$1784b3o62$1849bo$1850bo$1848b3o62$1913bo$1914bo$1912b3o62$1977bo$1978bo$1976b3o62$2041bo$2042bo$2040b3o62$2105bo$2106bo$2104b3o62$2169bo$2170bo$2168b3o62$2233bo$2234bo$2232b3o62$2297bo$2298bo$2296b3o62$2361bo$2362bo$2360b3o62$2425bo$2426bo$2424b3o62$2489bo$2490bo$2488b3o62$2553bo$2554bo$2552b3o62$2617bo$2618bo$2616b3o62$2681bo$2682bo$2680b3o62$2745bo$2746bo$2744b3o62$2809bo$2810bo$2808b3o62$2873bo$2874bo$2872b3o62$2937bo$2938bo$2936b3o62$3001bo$3002bo$3000b3o62$3065bo$3066bo$3064b3o62$3129bo$3130bo$3128b3o62$3193bo$3194bo$3192b3o62$3257bo$3258bo$3256b3o62$3321bo$3322bo$3320b3o62$3385bo$3386bo$3384b3o62$3449bo$3450bo$3448b3o62$3513bo$3514bo$3512b3o62$3577bo$3578bo$3576b3o62$3641bo$3642bo$3640b3o42$3892bobo$3893b2o$3893bo18$3705bo$3706bo$3704b3o62$3769bo$3770bo$3768b3o62$3833bo$3834bo$3832b3o62$3897bo$3898bo$3896b3o121$3891b3o$3893bo$3892bo18$4031b3o$4031bo$3875b2o155bo$3874bobo$3876bo40$3827b3o$3829bo$3828bo18$4095b3o$4095bo$3811b2o283bo$3810bobo$3812bo40$3763b3o$3765bo$3764bo18$4159b3o$4159bo$3747b2o411bo$3746bobo$3748bo40$3699b3o$3701bo$3700bo18$4223b3o$4223bo$3683b2o539bo$3682bobo$3684bo40$3635b3o$3637bo$3636bo18$4287b3o$4287bo$3619b2o667bo$3618bobo$3620bo40$3571b3o$3573bo$3572bo18$4351b3o$4351bo$3555b2o795bo$3554bobo$3556bo40$3507b3o$3509bo$3508bo18$4415b3o$4415bo$3491b2o923bo$3490bobo$3492bo40$3443b3o$3445bo$3444bo18$4479b3o$4479bo$3427b2o1051bo$3426bobo$3428bo40$3379b3o$3381bo$3380bo18$4543b3o$4543bo$3363b2o1179bo$3362bobo$3364bo40$3315b3o$3317bo$3316bo18$4607b3o$4607bo$3299b2o1307bo$3298bobo$3300bo40$3251b3o$3253bo$3252bo18$4671b3o$4671bo$3235b2o1435bo$3234bobo$3236bo40$3187b3o$3189bo$3188bo18$4735b3o$4735bo$3171b2o1563bo$3170bobo$3172bo40$3123b3o$3125bo$3124bo18$4799b3o$4799bo$3107b2o1691bo$3106bobo$3108bo40$3059b3o$3061bo$3060bo18$4863b3o$4863bo$3043b2o1819bo$3042bobo$3044bo40$2995b3o$2997bo$2996bo18$4927b3o$4927bo$2979b2o1947bo$2978bobo$2980bo40$2931b3o$2933bo$2932bo18$4991b3o$4991bo$2915b2o2075bo$2914bobo$2916bo40$2867b3o$2869bo$2868bo18$5055b3o$5055bo$2851b2o2203bo$2850bobo$2852bo40$2803b3o$2805bo$2804bo18$5119b3o$5119bo$2787b2o2331bo$2786bobo$2788bo40$2739b3o$2741bo$2740bo18$5183b3o$5183bo$2723b2o2459bo$2722bobo$2724bo40$2675b3o$2677bo$2676bo18$5247b3o$5247bo$2659b2o2587bo$2658bobo$2660bo40$2611b3o$2613bo$2612bo18$5311b3o$5311bo$2595b2o2715bo$2594bobo$2596bo40$2547b3o$2549bo$2548bo18$5375b3o$5375bo$2531b2o2843bo$2530bobo$2532bo40$2483b3o$2485bo$2484bo18$5439b3o$5439bo$2467b2o2971bo$2466bobo$2468bo40$2419b3o$2421bo$2420bo18$5503b3o$5503bo$2403b2o3099bo$2402bobo$2404bo40$2355b3o$2357bo$2356bo18$5567b3o$5567bo$2339b2o3227bo$2338bobo$2340bo40$2291b3o$2293bo$2292bo18$5631b3o$5631bo$2275b2o3355bo$2274bobo$2276bo40$2227b3o$2229bo$2228bo18$5695b3o$5695bo$2211b2o3483bo$2210bobo$2212bo40$2163b3o$2165bo$2164bo18$5759b3o$5759bo$2147b2o3611bo$2146bobo$2148bo40$2099b3o$2101bo$2100bo18$5823b3o$5823bo$2083b2o3739bo$2082bobo$2084bo40$2035b3o$2037bo$2036bo18$5887b3o$5887bo$2019b2o3867bo$2018bobo$2020bo40$1971b3o$1973bo$1972bo18$5951b3o$5951bo$1955b2o3995bo$1954bobo$1956bo40$1907b3o$1909bo$1908bo18$6015b3o$6015bo$1891b2o4123bo$1890bobo$1892bo40$1843b3o$1845bo$1844bo18$6079b3o$6079bo$1827b2o4251bo$1826bobo$1828bo40$1779b3o$1781bo$1780bo18$6143b3o$6143bo$1763b2o4379bo$1762bobo$1764bo40$1715b3o$1717bo$1716bo18$6207b3o$6207bo$1699b2o4507bo$1698bobo$1700bo40$1651b3o$1653bo$1652bo18$6271b3o$6271bo$1635b2o4635bo$1634bobo$1636bo40$1587b3o$1589bo$1588bo18$6335b3o$6335bo$1571b2o4763bo$1570bobo$1572bo40$1523b3o$1525bo$1524bo18$6399b3o$6399bo$1507b2o4891bo$1506bobo$1508bo40$1459b3o$1461bo$1460bo18$6463b3o$6463bo$1443b2o5019bo$1442bobo$1444bo40$1395b3o$1397bo$1396bo18$6527b3o$6527bo$1379b2o5147bo$1378bobo$1380bo40$1331b3o$1333bo$1332bo18$6591b3o$6591bo$1315b2o5275bo$1314bobo$1316bo40$1267b3o$1269bo$1268bo18$6655b3o$6655bo$1251b2o5403bo$1250bobo$1252bo40$1203b3o$1205bo$1204bo18$6719b3o$6719bo$1187b2o5531bo$1186bobo$1188bo40$1139b3o$1141bo$1140bo18$6783b3o$6783bo$1123b2o5659bo$1122bobo$1124bo40$1075b3o$1077bo$1076bo18$6847b3o$6847bo$1059b2o5787bo$1058bobo$1060bo40$1011b3o$1013bo$1012bo18$6911b3o$6911bo$995b2o5915bo$994bobo$996bo40$947b3o$949bo$948bo18$6975b3o$6975bo$931b2o6043bo$930bobo$932bo40$883b3o$885bo$884bo18$7039b3o$7039bo$867b2o6171bo$866bobo$868bo40$819b3o$821bo$820bo18$7103b3o$7103bo$803b2o6299bo$802bobo$804bo40$755b3o$757bo$756bo18$7167b3o$7167bo$739b2o6427bo$738bobo$740bo40$691b3o$693bo$692bo18$7231b3o$7231bo$675b2o6555bo$674bobo$676bo40$627b3o$629bo$628bo18$7295b3o$7295bo$611b2o6683bo$610bobo$612bo40$563b3o$565bo$564bo18$7359b3o$7359bo$547b2o6811bo$546bobo$548bo40$499b3o$501bo$500bo18$7423b3o$7423bo$483b2o6939bo$482bobo$484bo40$435b3o$437bo$436bo18$7487b3o$7487bo$419b2o7067bo$418bobo$420bo40$371b3o$373bo$372bo18$7551b3o$7551bo$355b2o7195bo$354bobo$356bo40$307b3o$309bo$308bo18$7615b3o$7615bo$291b2o7323bo$290bobo$292bo31$166bo$166b2o$165b2obo$164b2o2bo$163b3ob4o$162b2o2bobo2bo$162b3obobobo$162bob3ob2o$161bobo2b4o$162bo3bo76b3o$162bo3bo78bo$149b2o12bo2bo77bo$149b2o4$164b2o3$141b2o$141b2o$159b2o$158bo2bo$148bo8b2o2bo4b3o$147b2o9b2o2bo$146bo2bo9b4o$146bobo$147b2o2$156bo7522b3o$134b2o18b2o7523bo$133bobo19bo2bo2b2o64b2o7451bo$134bo20bo2bo2b2o63bobo$142b2o10bo73bo$142b2o8b4o$152bobo2bo$151b2o4b2o$146b2o5bo$146b2o5$117b2o$100b3o14b2o$101bo$99bob2obo$99b2o3b2o23bo$104b3o21bobo$102b2o2bo22b2o12bo$91b2o9bo2b2o35bobo$91b2o9bobo38b2o$105bobo$105bobo$105bo$134bo$133bobo$89b3o15bo26b2o$87b2o3bo$87b2o4bo4bo$87b2o4bo3b3o$89b5o2bo$97b2o3$102b2o$101b2obobo$93bo9bo2bo$93b2o8bob2o26b2o$94bo9b2o26bo2bo$105bo27b2o$137bo$137bo$137bo41b3o$181bo$133b3o44bo$93bobo$93bo$88b2o3b3o35b2o$87bo2bo6b2o32b2o$88bobo6b2o$65b2o21b2obo6bo12bo$64bo2bo20bob3o17bobo$65b2o21b2o3bo17b2o$90b4o$91b3o2$102bo$101bobo$102b2o2$139b2o$72bo66b2o$71bobo7669b3o$70bo2bo7669bo$71b2o90b2o7579bo$162bobo$164bo2$143b2o$101b2o40b2o$100bo2bo$101b2o$105bo$105bo$105bo126bo$231bobo$101b3o125b2o2bo$214bo14b7o$133b2o79bo14bo3bo2bo$99b2o32bobo78bo11b7o2b3o$89bo9b2o33b2o85bo8bo2b3o$89bo131bo8b2ob2o$33b2o54bo136bo2bob3o$32bo2bo169b2o5b2o13b2ob3o$33b2o170b2o5bob2o13bo$212bo3bo$80b3o129b2o2bo$201bo3b2o6b3o$70bo130b2o11bo$69bobo136bo$70b2o131bob3o$202b3o2bo$107b2o91bo2bo$40bo66b2o92b3o$39bobo159bo$38bo2bo183b2o$39b2o171bo12b2o$210b2ob2o$199b2o9bo2bo$199b2o10b2o$111b2o$69b2o40b2o24b2o47b2o$68bo2bo65b2o47bobo14b2o$69b2o116bo15b2o12b2o$73bo143b2o$73bo71b2o$73bo71b2o2$69b3o92b3o2$101b2o23b2o34bo5bo11b2o24b2o$67b2o32bobo22bobo33bo4bobo10bobo22bobo$57bo9b2o33b2o23b2o33bo4bobo11bo24bo$57bo100b2o8bo$b2o54bo100b2o$o2bo184b2o$b2o185bobo$189bo7696bo$48b3o7834b2o$7884bob2o$38bo7845bo2b2o$37bobo7842b4ob3o$38b2o7841bo2bobo2b2o$7882bobobob3o$75b2o7806b2ob3obo$8bo66b2o7806b4o2bobo$7bobo7797b3o76bo3bo$6bo2bo183b2o7612bo78bo3bo$7b2o184b2o7613bo77bo2bo12b2o$7902b2o3$79b2o$37b2o40b2o24b2o47b2o7731b2o$36bo2bo65b2o47bobo$37b2o116bo$41bo7868b2o$41bo71b2o7795b2o$41bo71b2o65bo3b2o7706b2o$169b3o15b3o7701bo2bo$37b3o92b3o32b3o13b3obob2o7693b3o4bo2b2o8bo$168bo2bo14bo2b3o7698bo2b2o9b2o$69b2o23b2o34bo5bo11b2o19b2obo15bo7701b4o9bo2bo$35b2o32bobo22bobo33bo4bobo10bobo20b2o13b3o2bobo7710bobo$25bo9b2o33b2o23b2o33bo4bobo11bo21bo19b3o7710b2o$25bo100b2o8bo53bo2bo$25bo100b2o49bo12b2o7704bo$156b3o16bob2o7718b2o18b2o$157b2o16bobo7712b2o2bo2bo19bobo$176bo7713b2o2bo2bo20bo$16b3o140bobo7736bo10b2o$159bo8b2o7727b4o8b2o$6bo145b3o4b3o7b2o5b3o7716bo2bobo$5bobo144b2obo20bo2bo6b2o7706b2o4b2o$6b2o144b2ob2o19bo3bo5b2o7711bo5b2o$153bobob2o17bo3bo7724b2o$43b2o79b3o27bobo2bo16bo3bo$43b2o109b4obo17b3o$158bo18b3o2$7934b2o$7934b2o14b3o$7951bo$120bo7827bob2obo$47b2o71bo7802bo23b2o3b2o$5b2o40b2o24b2o45bo7801bobo21b3o$4bo2bo65b2o7834bo12b2o22bo2b2o$5b2o7901bobo35b2o2bo9b2o$9bo7898b2o38bobo9b2o$9bo71b2o7862bobo$9bo71b2o7862bobo$7947bo$5b3o92b3o40b2o7773bo$142bo2bo7771bobo$37b2o23b2o34bo5bo11b2o24bobo7772b2o26bo15b3o$3b2o32bobo22bobo33bo4bobo10bobo24bo7816bo3b2o$3b2o33b2o23b2o33bo4bobo11bo7836bo4bo4b2o$94b2o8bo7848b3o3bo4b2o$94b2o59bo7800bo2b5o$154bobo7797b2o$154bobo$155bo$7949b2o$7946bobob2o$7946bo2bo9bo$7918b2o26b2obo8b2o$7917bo2bo26b2o9bo$7918b2o27bo$92b3o7820bo$7915bo$7871b3o41bo$7871bo$7872bo44b3o$7957bobo$7959bo$88bo7831b2o35b3o3b2o$88bo7831b2o32b2o6bo2bo$41b2o45bo7865b2o6bobo$41b2o7898bo12bo6bob2o21b2o$7940bobo17b3obo20bo2bo$7940b2o17bo3b2o21b2o$49b2o7908b4o$49b2o7908b3o2$68b3o40b2o7837bo$110bo2bo7835bobo$30b2o34bo5bo11b2o24bobo7836b2o$30bobo33bo4bobo10bobo24bo$31b2o33bo4bobo11bo7826b2o$62b2o8bo7839b2o66bo$62b2o59bo7855bobo$122bobo7854bo2bo$122bobo7855b2o$123bo3$7908b2o$7908b2o40b2o$7949bo2bo$7950b2o$60b3o7884bo$7947bo$7947bo2$7949b3o2$7918b2o$56bo7860bobo32b2o$56bo7860b2o33b2o9bo$56bo7906bo$7963bo54b2o$8017bo2bo$8018b2o2$7970b3o2$36b3o40b2o7901bo$78bo2bo7899bobo$34bo5bo11b2o24bobo7900b2o$34bo4bobo10bobo24bo$34bo4bobo11bo7890b2o$30b2o8bo7903b2o66bo$30b2o59bo7919bobo$90bobo7918bo2bo$90bobo7919b2o$91bo3$7940b2o$7940b2o40b2o$7981bo2bo$7982b2o$7979bo$7979bo$7979bo2$7981b3o2$7950b2o$7949bobo32b2o$7949b2o33b2o9bo$7995bo$7995bo54b2o$8049bo2bo$8050b2o2$8002b3o2$8014bo$8013bobo$8013b2o2$7976b2o$7976b2o66bo$8043bobo$8043bo2bo$8044b2o4$7972b2o$7972b2o40b2o$8013bo2bo$8014b2o$8011bo$8011bo$8011bo2$8013b3o2$7982b2o$7981bobo32b2o$7981b2o33b2o9bo$8027bo$8027bo4$8034b3o2$8046bo$8045bobo$8045b2o2$8008b2o$8008b2o7$8004b2o$8004b2o40b2o$8045bo2bo$8046b2o$8043bo$8043bo$8043bo2$8045b3o2$8014b2o$8013bobo32b2o$8013b2o33b2o!
When an A₁ glider comes, it allows an A₀ glider to escape to the northwest; however, there's probably a four-glider synthesis of GPSE C so that the ash of the synthesis can absorb the A₀ gliders without emitting any gliders. I've represented this with a fishhook, but other methods are more likely. If we use a fishhook and synthesize GPSEs B and E (the latter of which shall now be renamed to GPSE D for all future posts) with eight gliders instead of finding a way to synthesize them with only seven, this leads to universal construction with only nineteen gliders.
Thirteenth edit: It turns out that we can't use the crystal reaction because it's close enough to the Herschel ash to interact with it and sometimes form escaping gliders. Here's a demonstration:
Code: Select all
x = 1992, y = 2021, rule = B3/S23
86bo$85bobo$85bobo$25b2o59bo$25b2o8bo$29bo4bobo11bo$29bo4bobo10bobo24bo$29bo5bo11b2o24bobo$73bo2bo$31b3o40b2o7$51bo$51bo$51bo5$2o$2o$55b3o7$118bo$117bobo$5b3o109bobo$5bo51b2o59bo$6bo50b2o8bo$26b2o33bo4bobo11bo$25bobo33bo4bobo10bobo24bo$25b2o34bo5bo11b2o24bobo$105bo2bo$63b3o40b2o2$44b2o$44b2o3$36b2o$36b2o45bo$83bo$83bo7$87b3o10$89b2o$89b2o8bo$58b2o33bo4bobo11bo$57bobo33bo4bobo10bobo$57b2o34bo5bo11b2o2$95b3o2$76b2o$76b2o3$68b2o$68b2o45bo$115bo$115bo7$119b3o9$69b3o$69bo51b2o$70bo50b2o8bo$90b2o33bo4bobo$89bobo33bo4bobo$89b2o34bo5bo2$127b3o2$108b2o$108b2o3$100b2o$100b2o21$122b2o$121bobo$121b2o8$132b2o$132b2o18$133b3o$133bo$134bo62$197b3o$197bo$198bo62$261b3o$261bo$262bo62$325b3o$325bo$326bo62$389b3o$389bo$390bo62$453b3o$453bo$454bo62$517b3o$517bo$518bo62$581b3o$581bo$582bo62$645b3o$645bo$646bo62$709b3o$709bo$710bo62$773b3o$773bo$774bo62$837b3o$837bo$838bo62$901b3o$901bo$902bo62$965b3o$965bo$966bo62$1029b3o$1029bo$1030bo62$1093b3o$1093bo$1094bo62$1157b3o$1157bo$1158bo62$1221b3o$1221bo$1222bo62$1285b3o$1285bo$1286bo62$1349b3o$1349bo$1350bo62$1413b3o$1413bo$1414bo62$1477b3o$1477bo$1478bo62$1541b3o$1541bo$1542bo62$1605b3o$1605bo$1606bo62$1669b3o$1669bo$1670bo62$1733b3o$1733bo$1734bo62$1797b3o$1797bo$1798bo62$1861b3o$1861bo$1862bo62$1925b3o$1925bo$1926bo62$1989b3o$1989bo$1990bo!
The crystal reaction repeats every nineteen full diagonals, and the GPSE's ash repeats every thirty-two full diagonals. These numbers are relatively prime, so there's no way to simply realign the reactions in order to avoid this. However, not all of the interactions between the crystal reaction result in escaping gliders, so there might be a reaction that rephases the crystal reaction in a way so that before it produces escaping gliders, it's rephased in the same way again.
Fourteenth edit: None of the initial spacings of crystal seem to work. Hopefully there's something else that does. (The formation of a crystal might be okay if there's something behind the crystal that can cleanly absorb the gliders because some interactions of the crystal with the Herschel ash cause the crystal to be cleaned destroyed (Each successive glider alternately turns half of a honey farm into a blinker or deletes the blinker.) without releasing any gliders. It's probably better to simply test the possibilities out on each four-glider synthesis of a GPSE instead of looking for a reaction that works then hoping that there's some way to activate it. If nothing better works, then if the gliders burn through GPSE's ash of synthesis (and they probably will for at least one synthesis), then we can use one extra glider to make a honey farm and start a crystal reaction sufficiently far back from the GPSE's ash of formation.
Fifteenth edit: Mark Niemiec's database (which I'd like to thank dvgrn for
informing me of) doesn't have any four-glider syntheses of the GPSE. Is there an updated site that has every minimal-cost glider synthesis for various patterns?
Sixteenth edit: I just thought of a potential solution to the problem of preventing A₀ gliders from escaping. I remember when I was playing around with GPSEs earlier that the timing separation between a GPSE's gliders allows a kickback reaction with one glider to send a glider back towards the GPSE and trigger a 180° kickback reaction sending a glider away from the GPSE. I think that the original kickback reaction was 90°, but I can't remember for sure. I'll check, and if the original kickback reaction is indeed 90°, I'll attempt to make a functional 4-GPSE universal constructor utilizing a pair of kickback reactions between two B gliders and one A₁ glider.
Seventeenth edit: I apparently misremembered. The 90° kickback reaction results in a block, and the 180* reaction results in a banana spark. Does anyone else have any ideas for how to prevent escaping gliders?
Eighteenth edit: I just had another idea for a 3-GPSE universal constructor. Under normal circumstances, gliders A₀ and B collide and, with the help of a logic gate, make another glider (which shall be called glider B′) that then collides with and annihilates glider C. If there is a gap in glider stream A₀, then glider B is let through as a construction glider, and glider C is let through in order to send another signal to GPSE A. If a glider comes on lane A₁, then it will annihilate glider B, letting glider C be sent to GPSE A and letting glider A₀ be sent to GPSE C. The signal to GPSE C will return first as a gap in glider stream C that will let glider B′ through as a construction glider. Then the signal sent to GPSE A will return either as a gap in glider stream A₀ or as a glider on line A₁, and the cycle will proceed again.
Nineteenth edit: I just remembered that when I was manually searching for ways of shooting a glider at a GPSE to get two different return signals, some of the timings results in no return signals or escaping spaceships, i.e. GPSE C can probably serve as a glider eater for our purposes. I'll test whether or not there's a way to make this happen.
Twentieth edit: Here's one possible method. It creates a backwards glider, but this can be absorbed by ash from the previous reaction, so the ash of synthesis only needs to absorb one glider.
Code: Select all
x = 795, y = 736, rule = B3/S23
43b2o$43b2o2$6b2o$5bobo$6bo$17bo$17bo$17bo4$24b3o$35b2o33b2o$35b2o32bobo$69b2o$38bo$38bo$38bo2$40b3o2$37b2o$36bo2bo$37b2o40b2o$79b2o4$7b2o$6bo2bo$7bobo$8bo66b2o$75b2o2$38b2o$37bobo$38bo4$b2o$o2bo45b2o$b2o42b2o2bobo$46b4ob2o$47b5o15b2o$48b3o16b2o2$70bo$70bo$70bo2$72b3o2$69b2o$68bo2bo$69b2o5$39b2o$38bo2bo$39bobo$40bo3$70b2o$69bobo$70bo4$33b2o44b2o$32bo2bo42bobo$33b2o30b2o12bo$64bobo$65bo3$53b2o$53b2o3$149bobo$150b2o$150bo$89b2o$96b2o$85bo5b2o2bo3b2o$78b2o4bo6b2o7b2o$78b2o4bo4bob2o5b2o2bo$70bo13b2o4bo4b2o4b3o$69bobo15b3o11b2o$70b2o26b4o$98b3o$99bo4$105b2o$105b2o3$77b2o$77b2o2$105bob2o$104b2o3b2o$104bo3b3o$104bo2bo2bo$105bobo3b3o$85b2o7b3o14b3o$85b2o$92bo5bo$92bo5bo$92bo5bo2$94b3o2$101b3o$100bo2bo11b2o$105bo8bobo$105b2obo5bo2bob2o$105b3ob2o4b3obobo$108bo8bo3bo$101b3o13bo3bo$118bobo$119bo20$213bobo$214b2o$214bo62$277bobo$278b2o$278bo7$281bo$280b2o$280bobo510$793bo$792b2o$792bobo!
I will keep looking for examples in case there is a way that does not result in any backward gliders.
Twenty-first edit: I found a method that results in a minimal change in ash and no backward gliders.
Code: Select all
x = 285, y = 226, rule = B3/S23
43b2o$43b2o2$6b2o$5bobo$6bo$17bo$17bo$17bo4$24b3o$35b2o33b2o$35b2o32bobo$69b2o$38bo$38bo$38bo2$40b3o2$37b2o$36bo2bo$37b2o40b2o$79b2o4$7b2o$6bo2bo$7bobo$8bo66b2o$75b2o2$38b2o$37bobo$38bo4$b2o47b3o$o2bo48b3o$b2o42b2o2b2o4bo$45b2o2bo2bo3bo$50bo4bo11b2o$53bo13b2o$51bobo$52bo17bo$70bo$70bo2$72b3o2$69b2o$68bo2bo$69b2o5$39b2o$38bo2bo$39bobo$40bo3$70b2o$69bobo$70bo4$33b2o44b2o$32bo2bo42bobo$33b2o30b2o12bo$64bobo$65bo3$53b2o$53b2o5$100b2o49bobo$91b2o7b2o50b2o$90bo2bo5bo2bo49bo$79b6o6bobo5bo2bo$78bo5bo7bo5bo2bo$78bo20bo2bo$70bo8bo4bo14b4o$69bobo10b3o15bo$70b2o31bo$101bo$101b2o4$105b2o$105b2o3$77b2o$77b2o3$107bo$107b2o$109bo2$85b2o7b3o$85b2o$92bo5bo12bo$92bo5bo$92bo5bo2b3o$100bo2bo$94b3o3bo3bo$99b2obobo$99b2ob2o12b4o$100b3o12b2o4bo$115b3o4bo$117bo5bo$115b2o$115b2o2b2o4bo$101b3o11bo9bo$116bo2bo3bo$117bo$118b2obo$120bo20$215bobo$216b2o$216bo62$279bobo$280b2o$280bo7$283bo$282b2o$282bobo!
I plan to use this for a universal constructor that can be synthesized with seventeen gliders soon.
Twenty-second edit: Here is the seventeen-glider version. I haven't included the syntheses here, but each component has a known maximum glider cost. I typed maximum because there is a chance that GPSEs B and D could be constructed with a total of less than eight gliders, but they will definitely not cost more than eight gliders.
Code: Select all
x = 8114, y = 8028, rule = B3/S23
3b2o33b2o$3b2o32bobo$37b2o$6bo$6bo$6bo2$8b3o2$5b2o$4bo2bo$5b2o40b2o$47b2o7$43b2o$43b2o2$6b2o$5bobo$6bo4$18b3o$20b3o$13b2o2b2o4bo$13b2o2bo2bo3bo$18bo4bo11b2o$21bo13b2o$19bobo$20bo17bo$38bo$38bo2$40b3o2$37b2o$36bo2bo$37b2o5$7b2o$6bo2bo$7bobo$8bo3$38b2o$37bobo$38bo4$b2o44b2o$o2bo42bobo$b2o30b2o12bo$32bobo$33bo3$21b2o$21b2o5$68b2o49bobo$59b2o7b2o50b2o$58bo2bo5bo2bo49bo$47b6o6bobo5bo2bo$46bo5bo7bo5bo2bo$46bo20bo2bo$38bo8bo4bo14b4o$37bobo10b3o15bo$38b2o31bo$69bo$69b2o4$73b2o$73b2o3$45b2o$45b2o3$75bo$75b2o$77bo2$53b2o7b3o$53b2o$60bo5bo12bo$60bo5bo$60bo5bo2b3o$68bo2bo$62b3o3bo3bo$67b2obobo$67b2ob2o12b4o$68b3o12b2o4bo$83b3o4bo$85bo5bo$83b2o$83b2o2b2o4bo$69b3o11bo9bo$84bo2bo3bo$85bo$86b2obo$88bo20$183bobo$184b2o$184bo62$247bobo$248b2o$248bo62$311bobo$312b2o$312bo62$375bobo$376b2o$376bo62$439bobo$440b2o$440bo62$503bobo$504b2o$504bo62$567bobo$568b2o$568bo62$631bobo$632b2o$632bo62$695bobo$696b2o$696bo62$759bobo$760b2o$760bo62$823bobo$824b2o$824bo62$887bobo$888b2o$888bo62$951bobo$952b2o$952bo62$1015bobo$1016b2o$1016bo62$1079bobo$1080b2o$1080bo62$1143bobo$1144b2o$1144bo62$1207bobo$1208b2o$1208bo62$1271bobo$1272b2o$1272bo62$1335bobo$1336b2o$1336bo62$1399bobo$1400b2o$1400bo62$1463bobo$1464b2o$1464bo62$1527bobo$1528b2o$1528bo62$1591bobo$1592b2o$1592bo62$1655bobo$1656b2o$1656bo62$1719bobo$1720b2o$1720bo62$1783bobo$1784b2o$1784bo62$1847bobo$1848b2o$1848bo62$1911bobo$1912b2o$1912bo62$1975bobo$1976b2o$1976bo62$2039bobo$2040b2o$2040bo62$2103bobo$2104b2o$2104bo62$2167bobo$2168b2o$2168bo62$2231bobo$2232b2o$2232bo62$2295bobo$2296b2o$2296bo62$2359bobo$2360b2o$2360bo62$2423bobo$2424b2o$2424bo62$2487bobo$2488b2o$2488bo62$2551bobo$2552b2o$2552bo62$2615bobo$2616b2o$2616bo62$2679bobo$2680b2o$2680bo62$2743bobo$2744b2o$2744bo62$2807bobo$2808b2o$2808bo62$2871bobo$2872b2o$2872bo62$2935bobo$2936b2o$2936bo62$2999bobo$3000b2o$3000bo62$3063bobo$3064b2o$3064bo62$3127bobo$3128b2o$3128bo62$3191bobo$3192b2o$3192bo62$3255bobo$3256b2o$3256bo62$3319bobo$3320b2o$3320bo62$3383bobo$3384b2o$3384bo62$3447bobo$3448b2o$3448bo62$3511bobo$3512b2o$3512bo62$3575bobo$3576b2o$3576bo62$3639bobo$3640b2o$3640bo62$3703bobo$3704b2o$3704bo41$3957bo$3955bobo$3956b2o19$3767bobo$3768b2o$3768bo62$3831bobo$3832b2o$3832bo62$3895bobo$3896b2o$3896bo62$3959bobo$3960b2o$3960bo115$3955bo$3955b2o$3954bobo18$4091bo$4090b2o$4090bobo$3938b2o$3939b2o$3938bo39$3891bo$3891b2o$3890bobo18$4155bo$4154b2o$4154bobo$3874b2o$3875b2o$3874bo39$3827bo$3827b2o$3826bobo18$4219bo$4218b2o$4218bobo$3810b2o$3811b2o$3810bo39$3763bo$3763b2o$3762bobo18$4283bo$4282b2o$4282bobo$3746b2o$3747b2o$3746bo39$3699bo$3699b2o$3698bobo18$4347bo$4346b2o$4346bobo$3682b2o$3683b2o$3682bo39$3635bo$3635b2o$3634bobo18$4411bo$4410b2o$4410bobo$3618b2o$3619b2o$3618bo39$3571bo$3571b2o$3570bobo18$4475bo$4474b2o$4474bobo$3554b2o$3555b2o$3554bo39$3507bo$3507b2o$3506bobo18$4539bo$4538b2o$4538bobo$3490b2o$3491b2o$3490bo39$3443bo$3443b2o$3442bobo18$4603bo$4602b2o$4602bobo$3426b2o$3427b2o$3426bo39$3379bo$3379b2o$3378bobo18$4667bo$4666b2o$4666bobo$3362b2o$3363b2o$3362bo39$3315bo$3315b2o$3314bobo18$4731bo$4730b2o$4730bobo$3298b2o$3299b2o$3298bo39$3251bo$3251b2o$3250bobo18$4795bo$4794b2o$4794bobo$3234b2o$3235b2o$3234bo39$3187bo$3187b2o$3186bobo18$4859bo$4858b2o$4858bobo$3170b2o$3171b2o$3170bo39$3123bo$3123b2o$3122bobo18$4923bo$4922b2o$4922bobo$3106b2o$3107b2o$3106bo39$3059bo$3059b2o$3058bobo18$4987bo$4986b2o$4986bobo$3042b2o$3043b2o$3042bo39$2995bo$2995b2o$2994bobo18$5051bo$5050b2o$5050bobo$2978b2o$2979b2o$2978bo39$2931bo$2931b2o$2930bobo18$5115bo$5114b2o$5114bobo$2914b2o$2915b2o$2914bo39$2867bo$2867b2o$2866bobo18$5179bo$5178b2o$5178bobo$2850b2o$2851b2o$2850bo39$2803bo$2803b2o$2802bobo18$5243bo$5242b2o$5242bobo$2786b2o$2787b2o$2786bo39$2739bo$2739b2o$2738bobo18$5307bo$5306b2o$5306bobo$2722b2o$2723b2o$2722bo39$2675bo$2675b2o$2674bobo18$5371bo$5370b2o$5370bobo$2658b2o$2659b2o$2658bo39$2611bo$2611b2o$2610bobo18$5435bo$5434b2o$5434bobo$2594b2o$2595b2o$2594bo39$2547bo$2547b2o$2546bobo18$5499bo$5498b2o$5498bobo$2530b2o$2531b2o$2530bo39$2483bo$2483b2o$2482bobo18$5563bo$5562b2o$5562bobo$2466b2o$2467b2o$2466bo39$2419bo$2419b2o$2418bobo18$5627bo$5626b2o$5626bobo$2402b2o$2403b2o$2402bo39$2355bo$2355b2o$2354bobo18$5691bo$5690b2o$5690bobo$2338b2o$2339b2o$2338bo39$2291bo$2291b2o$2290bobo18$5755bo$5754b2o$5754bobo$2274b2o$2275b2o$2274bo39$2227bo$2227b2o$2226bobo18$5819bo$5818b2o$5818bobo$2210b2o$2211b2o$2210bo39$2163bo$2163b2o$2162bobo18$5883bo$5882b2o$5882bobo$2146b2o$2147b2o$2146bo39$2099bo$2099b2o$2098bobo18$5947bo$5946b2o$5946bobo$2082b2o$2083b2o$2082bo39$2035bo$2035b2o$2034bobo18$6011bo$6010b2o$6010bobo$2018b2o$2019b2o$2018bo39$1971bo$1971b2o$1970bobo18$6075bo$6074b2o$6074bobo$1954b2o$1955b2o$1954bo39$1907bo$1907b2o$1906bobo18$6139bo$6138b2o$6138bobo$1890b2o$1891b2o$1890bo39$1843bo$1843b2o$1842bobo18$6203bo$6202b2o$6202bobo$1826b2o$1827b2o$1826bo39$1779bo$1779b2o$1778bobo18$6267bo$6266b2o$6266bobo$1762b2o$1763b2o$1762bo39$1715bo$1715b2o$1714bobo18$6331bo$6330b2o$6330bobo$1698b2o$1699b2o$1698bo39$1651bo$1651b2o$1650bobo18$6395bo$6394b2o$6394bobo$1634b2o$1635b2o$1634bo39$1587bo$1587b2o$1586bobo18$6459bo$6458b2o$6458bobo$1570b2o$1571b2o$1570bo39$1523bo$1523b2o$1522bobo18$6523bo$6522b2o$6522bobo$1506b2o$1507b2o$1506bo39$1459bo$1459b2o$1458bobo18$6587bo$6586b2o$6586bobo$1442b2o$1443b2o$1442bo39$1395bo$1395b2o$1394bobo18$6651bo$6650b2o$6650bobo$1378b2o$1379b2o$1378bo39$1331bo$1331b2o$1330bobo18$6715bo$6714b2o$6714bobo$1314b2o$1315b2o$1314bo39$1267bo$1267b2o$1266bobo18$6779bo$6778b2o$6778bobo$1250b2o$1251b2o$1250bo39$1203bo$1203b2o$1202bobo18$6843bo$6842b2o$6842bobo$1186b2o$1187b2o$1186bo39$1139bo$1139b2o$1138bobo18$6907bo$6906b2o$6906bobo$1122b2o$1123b2o$1122bo39$1075bo$1075b2o$1074bobo18$6971bo$6970b2o$6970bobo$1058b2o$1059b2o$1058bo39$1011bo$1011b2o$1010bobo18$7035bo$7034b2o$7034bobo$994b2o$995b2o$994bo39$947bo$947b2o$946bobo18$7099bo$7098b2o$7098bobo$930b2o$931b2o$930bo39$883bo$883b2o$882bobo18$7163bo$7162b2o$7162bobo$866b2o$867b2o$866bo39$819bo$819b2o$818bobo18$7227bo$7226b2o$7226bobo$802b2o$803b2o$802bo39$755bo$755b2o$754bobo18$7291bo$7290b2o$7290bobo$738b2o$739b2o$738bo39$691bo$691b2o$690bobo18$7355bo$7354b2o$7354bobo$674b2o$675b2o$674bo39$627bo$627b2o$626bobo18$7419bo$7418b2o$7418bobo$610b2o$611b2o$610bo39$563bo$563b2o$562bobo18$7483bo$7482b2o$7482bobo$546b2o$547b2o$546bo39$499bo$499b2o$498bobo18$7547bo$7546b2o$7546bobo$482b2o$483b2o$482bo39$435bo$435b2o$434bobo18$7611bo$7610b2o$7610bobo$418b2o$419b2o$418bo39$371bo$371b2o$370bobo18$7675bo$7674b2o$7674bobo$354b2o$355b2o$354bo38$230bo$223bo5bobo75bo$221b2ob2o81b2o$221b2o3bo2b3o74bobo$221b2ob2o$222b4o$210b2o$210b2o7$202b2o$202b2o$216b3o$214b2ob4o4b4o$214bo2b2o4b2obobo$206b2o6b3o9b2o$205bo2bo10bobo3bo$205bo2bo7530bo$206bobo7529b2o$208b4o7526bobo$207b2o2bo78b2o$195b2o11b3o80b2o$194bobo12bo12b2o66bo$195bo26b2o$203b2o5bobo$203b2o5bo$213bo$208bo4b2o$207bo6bo$207bo2b4o5$178b2o$161b2o3bo11b2o$162bo4bo$166bo$163bobo24bo$164bo24bobo$168bo21b2o12bo$152b2o11b3obo33bobo$152b2o10b3o2bo34b2o$163b2o2bo$164b2o$165bo$195bo$152b3o39bobo$151b2ob3o38b2o$147bo$147bo3bo$147bo7b2o$152b2obo$154b2o$155bo6b2o$162b2o$159b2ob2o$160b2o$154b2o9bo$153bo2bo7b3o27b2o$154b2o8b2obo25bo2bo$166b2o26b2o47bo$243b2o$197b3o42bobo2$153b2o40bo$155bo39bo$150bo4b2o38bo$149bo3bo5bo$150b2o7b2o31b2o$159b2o31b2o2$126b2o44bo$125bo2bo42bobo$126b2o44b2o$154b3o$152b2ob2o$152b2ob2o$152b2o9bo$162bobo$163b2o$7803bo$200b2o7600b2o$133bo66b2o7600bobo$132bobo91b2o$131bo2bo92b2o$132b2o92bo4$204b2o$162b2o40b2o$161bo2bo$162b2o2$165b3o2$163bo126bobo$163bo126bo2bo$163bo126bobo$194b2o79b2o$160b2o32bobo77bobo$160b2o33b2o77b3o13bo$149b3o121bo2bo11b2obo$94b2o179bo12b2obo$93bo2bo169b2o7bo12bo3bo$94b2o170b2o20b4o$142bo130bo15b3o$142bo133bo$142bo130bo2bo$131bo143b3o$130bobo142b3o$131b2o141bo2bo$274bobo$168b2o91b2o11b3o$101bo66b2o90bob2o$100bobo157bo4bo$99bo2bo157bo8b2o15b2o$100b2o158bo3b2o2bobo15b2o$267b2obo$262bo5b6o$260b2o7bo4bo$172b2o97bo2bo$130b2o40b2o24b2o47b2o23b2o$129bo2bo65b2o47bobo14b2o$130b2o116bo15b2o12b2o$278b2o$133b3o70b2o$206b2o$131bo94bo$131bo94bo$131bo94bo$162b2o23b2o40bo11b2o24b2o$128b2o32bobo22bobo32b3o3bobo10bobo22bobo$128b2o33b2o23b2o38bobo11bo24bo$117b3o99b2o8bo$62b2o155b2o$61bo2bo184b2o$62b2o185bobo$110bo139bo$110bo$110bo$99bo$98bobo$99b2o7843bo$7867bo75bobo5bo$136b2o7728b2o81b2ob2o$69bo66b2o7728bobo74b3o2bo3b2o$68bobo7878b2ob2o$67bo2bo183b2o7693b4o$68b2o184b2o7707b2o$7963b2o3$140b2o$98b2o40b2o24b2o47b2o$97bo2bo65b2o47bobo$98b2o116bo$7971b2o$101b3o70b2o71b2o7722b2o$174b2o73bo7706b3o$99bo94bo33b2o16bobo4bo7692b4o4b4ob2o$99bo94bo33bobo16b2o3bobo7691bobob2o4b2o2bo$99bo94bo34b3o12b2ob2o2bo7695b2o9b3o6b2o$130b2o23b2o40bo11b2o18b2o14b3o2bo7698bo3bobo10bo2bo$96b2o32bobo22bobo32b3o3bobo10bobo21b3o10bo4bo7714bo2bo$96b2o33b2o23b2o38bobo11bo22b3o17b2o7711bobo$85b3o99b2o8bo34bo21bo7708b4o$187b2o30b2o11b2o7729bo2b2o$219b3o11bo7730b3o11b2o$7951b2o12bo12bobo$78bo7872b2o26bo$78bo133b3o7bo7bo7bo2bo7720bobo5b2o$78bo133b3o7b2o5bobo3b4o2bo7722bo5b2o$67bo146bo9bo4bobo4bo4b2o7718bo$66bobo142b3o7bo2bo5bo6bo4bo4b2o7711b2o4bo$67b2o142b3o23bo3b2o4b2o7711bo6bo$186bo33bo18bobo7719b4o2bo$104b2o80bo33bobo$104b2o80bo34bo2$238b3o$7995b2o$7995b2o11bo3b2o$8007bo4bo$8008bo$108b2o70b3o7801bo24bobo$66b2o40b2o24b2o7847bobo24bo$65bo2bo65b2o7834bo12b2o21bo$66b2o7901bobo33bob3o11b2o$7969b2o34bo2b3o10b2o$69b3o70b2o7863bo2b2o$142b2o7865b2o$67bo94bo7846bo$67bo94bo41b2o7773bo$67bo94bo40bo2bo7771bobo39b3o$98b2o23b2o40bo11b2o24bobo7772b2o38b3ob2o$64b2o32bobo22bobo32b3o3bobo10bobo24bo7822bo$64b2o33b2o23b2o38bobo11bo7844bo3bo$155b2o8bo7852b2o7bo$155b2o59bo7802bob2o$215bobo7801b2o$215bobo7793b2o6bo$216bo7794b2o$8011b2ob2o$8013b2o$8009bo9b2o$7979b2o27b3o7bo2bo$7978bo2bo25bob2o8b2o$154bo7776bo47b2o26b2o$154bo7775b2o$154bo7775bobo42b3o2$7979bo40b2o$7979bo39bo$7979bo38b2o4bo$8015bo5bo3bo$7981b2o31b2o7b2o$148b3o7830b2o31b2o$102b2o$102b2o7898bo44b2o$8001bobo42bo2bo$8001b2o44b2o$110b2o7906b3o$110b2o7906b2ob2o$130bo7887b2ob2o$130bo41b2o7837bo9b2o$130bo40bo2bo7835bobo$91b2o40bo11b2o24bobo7836b2o$91bobo32b3o3bobo10bobo24bo$92b2o38bobo11bo7826b2o$123b2o8bo7839b2o66bo$123b2o59bo7855bobo$183bobo7854bo2bo$183bobo7855b2o$184bo3$7969b2o$7969b2o40b2o$8010bo2bo$122bo7888b2o$122bo$122bo7884b3o2$8011bo$8011bo$8011bo$7979b2o$7978bobo32b2o$116b3o7859b2o33b2o$8023b3o$8079b2o$8078bo2bo$8079b2o$8032bo$8032bo$98bo7933bo$98bo41b2o7901bo$98bo40bo2bo7899bobo$101bo11b2o24bobo7900b2o$94b3o3bobo10bobo24bo$100bobo11bo7890b2o$91b2o8bo7903b2o66bo$91b2o59bo7919bobo$151bobo7918bo2bo$151bobo7919b2o$152bo3$8001b2o$8001b2o40b2o$8042bo2bo$8043b2o2$8039b3o2$8043bo$8043bo$8043bo$8011b2o$8010bobo32b2o$8010b2o33b2o$8055b3o$8111b2o$8110bo2bo$8111b2o$8064bo$8064bo$8064bo$8075bo$8074bobo$8074b2o2$8037b2o$8037b2o66bo$8104bobo$8104bo2bo$8105b2o4$8033b2o$8033b2o40b2o$8074bo2bo$8075b2o2$8071b3o2$8075bo$8075bo$8075bo$8043b2o$8042bobo32b2o$8042b2o33b2o$8087b3o4$8096bo$8096bo$8096bo$8107bo$8106bobo$8106b2o2$8069b2o$8069b2o7$8065b2o$8065b2o40b2o$8106bo2bo$8107b2o2$8103b3o2$8107bo$8107bo$8107bo$8075b2o$8074bobo32b2o$8074b2o33b2o!
Unless someone else responds soon, I will probably work on the 3-GPSE solution mentioned in edit #18 next.
Twenty-third edit: Actually, there's a problem: An A₀ glider sent at GPSE C 128 ticks off from when it is in the example causes the formation of a C₁ glider. However, this can be solved by constructing a fishhook in the appropriate place before any C₁ gliders arrive. Will placing GPSE C about 770 times as far from the interaction point as GPSE A be sufficient?
Twenty-fourth edit: Unfortunately, the 3-GPSE idea that I mentioned in edit #18 does not seem to work, at least not how I originally planned it, because a two-glider collision that needs to result in nothing in order for the mechanism to work creates a bi-block instead.
Code: Select all
x = 82, y = 26, rule = DoubleB3S23
43.2C$43.2C21$80.2C$2C43.2A32.2C$.2C41.2A35.C$C45.A!
However, there might be a way to make it work by inputting gliders B and C into the logic gate instead of gliders B and A₀ and then have glider A₀ annihilate glider B′. I'll try that soon.
Twenty-fifth edit: That does not work either because setting the heights close enough makes glider A₀ interfere with the logic gate.
I am tentatively considering myself back.