The most extensive and systematic searches I know of in this area have been done by Paul Chapman, intermittently over the last several years. His "Glue" project is still something of a pre-alpha release, based on an old version of Smalltalk that doesn't run very well on modern OSes -- and without custom coding behind the scenes, it can only export one slow-salvo recipe at a time.
It's about time for me to get organized and post everything I've managed to collect so far, which is pretty much all Spartan still-life constructions (plus the
...) I have all sorts of eater recipes from an old Glue dump, and am slowly adding other recipes for edge-of-envelope small still lifes. Here's a mysterious table of eater recipes to whet your appetite:
fixed some typos, and adjusted names to be more usable with combine-p2-recipes.py
Code: Select all
e1Am3,13:E9 E27 E9 E15 E-5 O-17 O-23 E-7 E19 E-27 E-31,[-5,6]
e1Bm5,12:E-9 E-29 E39 E53 E19 O17 E29 O49 E41 E41,[17,-23]
e1Cm0,-2:E-9 E-15 E1 O-31 O-41 O-31 E-29 E-37 E-7,[-5,14]
e1Dm19,-4:E9 E15 O-17 O11 O25 E19 O11 O-1 E21 E19,[7,7]
e1Em-2,23:E-9 E-13 E-13 O15 E3 O-21 O-31 E-19,[-5,-1]
e1Fm1,0:E-9 E-13 E-13 O11 O5 O17 O-35 O11,[2,-8]
e1Gm-4,0:E9 E13 E13 O-11 O-1 O27 E-15 E-3 E19,[-11,4]
e1Hm7,-1:E9 E13 E27 E21 E-11 E-9 E1 O-11 O-1 E11,[-7,4]
e1Im9,13:E-9 E-13 E-17 E-35 E1 E1 O-19 E-15 E-15 E-5,[3,-9]
e1Jm8,-3:E9 E13 E13 E35 O17 E25 O3 E15 O-1 E19 E5 E13,[0,-10]
e1Km10,-3:E9 E13 E17 E7 E7 O25 O19 O35 E33,[13,-9]
e1Lm16,7:E9 E29 E-21 E-27 E-13 E-23 E-23 O-5 O-11 O-15 E25 E27 O5,[5,-2]
e2Am13,3:E-9 E-27 E-9 E-15 E5 O17 O23 E7 E-19 E27 E31,[6,-5]
e1Bm12,5:E9 E29 E-39 E-53 E-19 O-17 E-29 O-49 E-41 E-41,[-23,17]
e2Cm-2,0:E9 E15 E-1 O31 O41 O31 E29 E37 E7,[14,-5]
e2Dm-4,19:E-9 E-15 O17 O-11 O-25 E-19 O-11 O1 E-21 E-19,[7,7]
e2Em23,-2:E9 E13 E13 O-15 E-3 O21 O31 E19,[-1,-5]
e2Fm0,1:E9 E13 E13 O-11 O-5 O-17 O35 O-11,[-8,2]
e2Gm0,-4:E-9 E-13 E-13 O11 O1 O-27 E15 E3 E-19,[4,-11]
e2Hm-1,7:E-9 E-13 E-27 E-21 E11 E9 E-1 O11 O1 E-11,[4,-7]
e2Im13,9:E9 E13 E17 E35 E-1 E-1 O19 E15 E15 E5,[-9,3]
e2Jm-3,8:E-9 E-13 E-13 E-35 O-17 E-25 O-3 E-15 O1 E-19 E-5 E-13,[-10,0]
e2Km-3,10:E-9 E-13 E-17 E-7 E-7 O-25 O-19 O-35 E-33,[-9,13]
e2Lm7,16:E-9 E-29 E21 E27 E13 E23 E23 O5 O11 O15 E-25 E-27 O-5,[-2,5]
e3Am-6,5:E-9 E-23 E11 O11 O17 O15 O-17 E-1 E-11 E-11,[7,-4]
e3Bm-6,-3:E-9 E-15 E-29 O-25 E-19 E-21 E-7 O1,[1,-8]
e3Cm6,-8:E9 E13 E13 E-13 O-5 E1 E23 E31,[-2,-8]
e3Dm8,-7:E9 E13 E13 E-13 O-1 E7 O7 E23 E31 E39,[-2,-8]
e3Em8,-5:E9 E13 E13 E35 O13 E13 E29 O13 O7 E5 E25 E21,[-9,-3]
e3Fm2,-2:E-9 E-23 E11 E-17 O-19 E-5 E-23 E1 E-25 E13,[-14,7]
e3Gm0,3:E9 E13 E27 E33 E-3 O21 E11 E3 O-13 E-3,[-9,8]
e3Hm0,-1:E9 E15 E-1 O-15 O7 E-19 O-7 O3 E-13,[-4,8]
e3Im-3,-3:E-9 E-27 E-13 E-33 O-17 E-9 E-11 E3,[-12,2]
e3Jm0,-2:E-9 E-15 O-17 O-31 O-13 E-23 O11 E-25 E-25 E-7,[-9,12]
e3Kb:E9 E15 O17 O13 E17 E-3 E-15 E1 E-15 E-9 E13,[11,5],[-5,8]
e3Lm-2,-4:E-9 E-15 E-29 E-31 O-13 E-29 O-3 E15,[-9,8]
e3Mm-3,-12:E9 E23 E-1 E9 O21 O5 E-5 O11 E25 E13 E19 E23,[-1,6]
e3Nm5,12:E-9 E-29 E39 E43 E57 E55 E45 E59 E55 O47 O47 O71,[17,-12]
e3Om-7,22:E-9 E-13 E-17 E-21 E-25 E-29 O-17 O-21 E-23 E-23 E-23 E-63 E-65 E-67,[-4,16]
e4Am5,-6:E9 E23 E-11 O-11 O-17 O-15 O17 E1 E11 E11,[-4,7]
e4Bm-3,-6:E9 E15 E29 O25 E19 E21 E7 O-1,[-8,1]
e4Cm-8,6:E-9 E-13 E-13 E13 O5 E-1 E-23 E-31,[-8,-2]
e4Dm-7,8:E-9 E-13 E-13 E13 O1 E-7 O-7 E-23 E-31 E-39,[-8,-2]
e4Em-5,8:E-9 E-13 E-13 E-35 O-13 E-13 E-29 O-13 O-7 E-5 E-25 E-21,[-3,-9]
e4Fm-2,2:E9 E23 E-11 E17 O19 E5 E23 E-1 E25 E-13,[7,-14]
e4Gm3,0:E-9 E-13 E-27 E-33 E3 O-21 E-11 E-3 O13 E3,[8,-9]
e4Hm-1,0:E-9 E-15 E1 O15 O-7 E19 O7 O-3 E13,[8,-4]
e4Im-3,-3:E9 E27 E13 E33 O17 E9 E11 E-3,[2,-12]
e4Jm-2,0:E9 E15 O17 O31 O13 E23 O-11 E25 E25 E7,[12,-9]
e4Km5,11:E-9 E-15 O-17 O-13 E-17 E3 E15 E-1 E15 E9 E-13,[8,-5]
e4Lm-4,-2:E9 E15 E29 E31 O13 E29 O3 E-15,[8,-9]
e4Mm-12,-3:E-9 E-23 E1 E-9 O-21 O-5 E5 O-11 E-25 E-13 E-19 E-23,[6,-1]
e4Nm12,5:E9 E29 E-39 E-43 E-57 E-55 E-45 E-59 E-55 O-47 O-47 O-71,[-12,17]
e4Om22,-7:E9 E13 E17 E21 E25 E29 O17 O21 E23 E23 E23 E63 E65 E67,[16,-4]
e5Am2,-1:E9 E13 E13 O13 E-13 O19 E-7 E-21,[-4,-10]
e5Bm-3,14:E-9 E-15 E-29 O-25 E-35 O-5 O-11 O-9 E-9,[7,0]
e5Cm3,2:E-9 E-15 O3 O-1 E-17 O7 E-15 E-27,[-6,6]
e5Dm6,14:E-9 E-29 E-25 E21 E3 E3 E-3 O9 E33 E27 O21,[10,-11]
e5Em13,4:E9 E23 E-11 E17 O-1 O-1 O-11 O-1 E7,[-4,1]
e5Fm-6,5:E-9 E-23 E11 O5 E-11 O-1 E-13 E5 O3 E5 O-9 E-11,[9,-2]
e5Gm1,1:E-9 E-23 E-11 E-27 E-33 O-27 E-17 E-17 E11,[-4,9]
e5Hm0,-2:E-9 E-15 O3 E-3 O-15 E-31 O-21 O-21 E-7,[-6,9]
e5Im-2,0:E9 E15 E-1 O1 O13 O15 O35 O11 E7,[7,-9]
e5Jm12,5:E9 E29 E-39 E-45 E-41 E-53 E-15 O-33 O-65 O-57,[-16,17]
e5Km7,-7:E9 E15 E33 E39 E-13 E9 O-9 O1 E31 E37 E15,[-11,-7]
e5Lm1,-4:E-9 E-13 E-13 O15 O-7 E1 O-11 O-11 E-3 E15,[-10,0]
e5Mm5,12:E-9 E-29 E21 E17 E17 O41 O47 O27 E45 O1,[-3,-14]
e5Nm16,-21:E-9 E-13 E-13 E-1 O-1 O-29 E-9 O15 E75 E63 E97,[23,-29]
e5Om4,-5:E9 E13 E13 O13 E9 E-13 O-3 O-3 O9 E29,[-3,3]
e5Pm7,4:E-9 E-13 E-27 E-33 O3 E25 E3 E-13 E9 E-5,[3,-3]
e5Qm7,5:E-9 E-13 E-27 E-33 O3 E23 O1 E27 O-25 E-1,[-6,-4]
e5Rm5,2:E-9 E-13 E-27 E-27 E11 E-35 E-1 E-31 E-29 E1 E17,[-11,8]
e5Sm12,5:E9 E29 E-39 E-43 E-47 E-37 O-51 O-45 O-71 E-65 E-65 E-53,[-17,20]
e5Tm-5,1:E-9 E-13 E-13 E-35 O-17 O-3 E-7 E1 O-21 E-33 E-3,[-13,-3]
e6Am-1,2:E-9 E-13 E-13 O-13 E13 O-19 E7 E21,[-10,-4]
e6Bm14,-3:E9 E15 E29 O25 E35 O5 O11 O9 E9,[0,7]
e6Cm2,3:E9 E15 O-3 O1 E17 O-7 E15 E27,[6,-6]
e6Dm14,6:E9 E29 E25 E-21 E-3 E-3 E3 O-9 E-33 E-27 O-21,[-11,10]
e6Em4,13:E-9 E-23 E11 E-17 O1 O1 O11 O1 E-7,[1,-4]
e6Fm5,-6:E9 E23 E-11 O-5 E11 O1 E13 E-5 O-3 E-5 O9 E11,[-2,9]
e6Gm1,1:E9 E23 E11 E27 E33 O27 E17 E17 E-11,[9,-4]
e6Hm-2,0:E9 E15 O-3 E3 O15 E31 O21 O21 E7,[9,-6]
e6Im0,-2:E-9 E-15 E1 O-1 O-13 O-15 O-35 O-11 E-7,[-9,7]
e6Jm5,12:E-9 E-29 E39 E45 E41 E53 E15 O33 O65 O57,[17,-16]
e6Km-7,7:E-9 E-15 E-33 E-39 E13 E-9 O9 O-1 E-31 E-37 E-15,[-7,-11]
e6Lm-4,1:E9 E13 E13 O-15 O7 E-1 O11 O11 E3 E-15,[0,-10]
e6Mm12,5:E9 E29 E-21 E-17 E-17 O-41 O-47 O-27 E-45 O-1,[-14,-3]
e6Nm-21,16:E9 E13 E13 E1 O1 O29 E9 O-15 E-75 E-63 E-97,[-29,23]
e6Om-5,4:E-9 E-13 E-13 O-13 E-9 E13 O3 O3 O-9 E-29,[3,-3]
e6Pm4,7:E9 E13 E27 E33 O-3 E-25 E-3 E13 E-9 E5,[-3,3]
e6Qm5,7:E9 E13 E27 E33 O-3 E-23 O-1 E-27 O25 E1,[-4,-6]
e6Rm2,5:E9 E13 E27 E27 E-11 E35 E1 E31 E29 E-1 E-17,[8,-11]
e6Sm5,12:E-9 E-29 E39 E43 E47 E37 O51 O45 O71 E65 E65 E53,[20,-17]
e6Tm1,-5:E9 E13 E13 E35 O17 O3 E7 E-1 O21 E33 E3,[-3,-13]
e7Am3,2:E-9 E-15 E-31 E-13 O-15 O-27 E-21 O-35 E-9,[-9,4]
e7Bm2,1:E-9 E-15 E-29 O-29 E-11 E11 O13 E-15 O-9 E11,[-7,-2]
e7Cm11,2:E9 E23 E-1 O7 E5 E17 E23 E1 E1 E27 E27,[3,-4]
e7Dm1,5:E-9 E-23 E1 E-17 E-5 O7 E-31 O-25 E-41,[-14,1]
e7Em1,1:E9 E23 E11 E19 O29 E-1 O25 E-1 E-5 E-11,[14,-1]
e7Fm1,3:E-9 E-23 E-11 E-17 O23 O31 O21 E-7 E-15,[7,-5]
e7Gm-2,0:E9 E15 O-3 E15 O-1 O17 O3 O35 E7,[11,-8]
e7Hm-1,14:E-9 E-15 E1 O-11 O-23 O-17 O-27 O13 E-1 O-35 E-31,[-7,-2]
e7Im5,8:E9 E15 O17 E17 E9 O19 O33 E31,[10,-7]
e7Jm4,14:E-9 E-15 E-29 O-31 O-27 E-11 O-13 O13 E-9 O-19,[-7,-2]
e7Km-3,13:E-9 E-15 E-31 E-13 O-15 O-27 O9 E-21 E-33 O-29 E-23,[-9,4]
e7Lm3,2:E-9 E-15 E-31 E-13 O-15 O-9 O-27 E-21 O-35,[-9,4]
e7Mm0,14:E-9 E-15 E-33 E-11 E-17 E-7 O-13 O-17 E-31 E-15,[9,7]
e7Nm14,6:E9 E29 E25 E-21 E-17 E-3 E3 O-21 O1 E-27 O-21,[-2,4]
e7Om12,-3:E9 E13 E27 E-3 O1 O7 E11 O-3 E17 E27,[0,6]
e8Am2,3:E9 E15 E31 E13 O15 O27 E21 O35 E9,[4,-9]
e8Bm1,2:E9 E15 E29 O29 E11 E-11 O-13 E15 O9 E-11,[-2,-7]
e8Cm2,11:E-9 E-23 E1 O-7 E-5 E-17 E-23 E-1 E-1 E-27 E-27,[-4,3]
e8Dm5,1:E9 E23 E-1 E17 E5 O-7 E31 O25 E41,[1,-14]
e8Em1,1:E-9 E-23 E-11 E-19 O-29 E1 O-25 E1 E5 E11,[-1,14]
e8Fm3,1:E9 E23 E11 E17 O-23 O-31 O-21 E7 E15,[-5,7]
e8Gm0,-2:E-9 E-15 O3 E-15 O1 O-17 O-3 O-35 E-7,[-8,11]
e8Hm14,-1:E9 E15 E-1 O11 O23 O17 O27 O-13 E1 O35 E31,[-2,-7]
e8Im8,5:E-9 E-15 O-17 E-17 E-9 O-19 O-33 E-31,[-7,10]
e8Jm14,4:E9 E15 E29 O31 O27 E11 O13 O-13 E9 O19,[-2,-7]
e8Km13,-3:E9 E15 E31 E13 O15 O27 O-9 E21 E33 O29 E23,[4,-9]
e8Lm2,3:E9 E15 E31 E13 O15 O9 O27 E21 O35,[4,-9]
e8Mm14,0:E9 E15 E33 E11 E17 E7 O13 O17 E31 E15,[7,9]
e8Nm6,14:E-9 E-29 E-25 E21 E17 E3 E-3 O21 O-1 E27 O21,[4,-2]
e8Om-3,12:E-9 E-13 E-27 E3 O-1 O-7 E-11 O3 E-17 E-27,[6,0]
It shouldn't be too hard to reconstruct these -- I'll publish a script soon that turns them into RLE directly, but in the meantime you just have to know 1) that the initial target is a block; 2) that lane numbers are symmetrical around 0, so you could get a mirror-image recipe by negating all the lane numbers; 3) that there are no even lanes... or rather, gliders can't travel on the even lanes, though mirror-symmetric diagonal spaceships could; and 4) you send an even-phase glider first, and after every comma, and an odd-phase glider after every semicolon. [
. I've switched to a simpler format, where an 'E' prefix means an even-phase glider, and an 'O' prefix means odd-phase. The old comma/semicolon format still works, but is deprecated.]
My current project is to fold all of these recipes into my Spartan-circuitry compiler script, which so far can only really handle blocks. It's very good at shoving blocks around, though! The latest block-move table from Glue has 96,756 different recipes for up to 32 slow gliders, allowing block moves for pretty much everything (+/-100, +/-100). [
Heinrich Koenig almost finished a p30 gun recipe, once upon a time -- you just have to synchronize the last two gliders. Turning this into a pure slow salvo would be a good practice project:
messier. [I believe Glue has found very messy switch engines only six or seven gliders away from a block, but I've never seen a complete recipe.]
thread, unless there's a better thread for slow-salvo recipes.