Half-bakery reaction with glider

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 22nd, 2014, 8:05 pm

I've made some progress towards writing a weighted search script for the knightship. I believe, the only thing that is left (besides fixing some probably yet hiding bugs) is to set up output for recipes in a machine-readable format, that I'll hopefully finish in the next days.

The script looks for transmutations between blinker, block, tub, boat, hive, ship, loaf, long boat, pond, traffic light and honey farm, optionally emitting an orthogonal glider.

A sample result for a teaser:

Code: Select all

x = 483, y = 503, rule = B3/S23
481bo$480bobo$480bobo$481bo97$376b3o$378bo$377bo98$284b3o$286bo$285bo
98$188b3o$190bo$189bo97$95bo$95b2o$94bobo99$3o$2bo$bo!
Last edited by codeholic on June 23rd, 2014, 3:00 pm, edited 1 time in total.
Ivan Fomichev

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

Re: Half-bakery reaction with glider

Post by dvgrn » June 23rd, 2014, 9:56 am

codeholic wrote:
dvgrn wrote:This looks good, especially if the two gliders can be killed off by one guard somehow...
I've tried different scenarios, but now I'm out of ideas. 12 gliders is worse than 10, but still okay. Cleaning up two last gliders with one 'guard' per glider is of course trivial...
I've looked also, and haven't found any good ways around the obvious geometry problem: for the standard pair of rake gliders, a single guard glider can't reach the lead glider's useful sparks -- the second glider's half-bakeries are in the way. Attacking from the other (NW) side just tends to destroy the half-bakery, which is not what we want.

So I've given up and gone back to Rake #1. As vaguely promised in a previous message, here's a fairly random way to suppress a total salvo of 11 synchronized gliders. No doubt this can be tightened up considerably. But the length of this absorber unit will be a tiny fraction of 1% of the full knightship length, so it's probably not worth doing anything with it -- unless someone can figure out how to reduce the synchronized salvo to 9 or 10 gliders, of course.

Code: Select all

#C B-heptomino Rake #1 with complete absorber attachment
 x = 1331, y = 1298, rule = LifeHistory
1328.A.A$1328.2A$1329.A14$1314.4C$1313.C$1313.C$1313.C.3C$1313.C3.C$
1313.C3.C$1313.5C13$1304.A$1302.2A$1303.2A24$984.C$983.C$983.3C16$
1002.C$1002.C.C$1002.2C12$980.C.C$980.2C$981.C14$1087.C$1085.2C$1086.
2C12$937.C126.C$936.C.C125.C.C$935.C3.C124.2C$920.2C13.C3.C$919.C2.C
12.C3.C$919.C.C13.5C$917.2C.C14.C3.C$916.C2.C15.C3.C$916.C.C$917.C32.
2C$949.C2.C$949.C.C$947.2C.C$946.C2.C$946.C.C$947.C2$934.2C$933.C2.C$
933.C.C$931.2C.C$930.C2.C$930.C.C$931.C4$1076.C$1076.C.C$1076.2C12$
1054.C.C$1054.2C$1055.C2$1125.C$1124.C$1124.3C12$1104.C$1102.2C$1103.
2C2$1002.3C26.5C$1001.C3.C26.C3.C$1001.C30.C3.C$1001.C30.4C$1001.C30.
C3.C$1001.C3.C26.C3.C$1002.3C26.5C11$1024.2C$1023.C2.C$1023.C.C$990.
2C29.2C.C$989.C2.C27.C2.C$989.C.C28.C.C$987.2C.C30.C$986.C2.C$986.C.C
19.2C$987.C19.C2.C$1007.C.C$974.2C29.2C.C$973.C2.C27.C2.C$973.C.C28.C
.C$971.2C.C30.C$970.C2.C$970.C.C$971.C$1058.5C$1059.C3.C$1059.C3.C$
1059.C3.C$1059.C3.C$1059.C3.C$1058.5C11$1056.2C$1055.C2.C$1055.C.C$
1053.2C.C$1052.C2.C$1052.C.C$1053.C2$1040.2C$982.2E55.C2.C$981.E2.E
54.C.C$981.E.E53.2C.C$979.2E.E53.C2.C$947.2E29.E2.E54.C.C$946.E2.E28.
E.E56.C$946.E.E30.E$944.2E.E$943.E2.E$943.E.E19.2E$944.E19.E2.E$964.E
.E$962.2E.E$930.2E29.E2.E$929.E2.E28.E.E$929.E.E30.E$927.2E.E$926.E2.
E$926.E.E$927.E7$958.2E$957.E2.E$957.E.E$955.2E.E$923.2E29.E2.E$922.E
2.E28.E.E$922.E.E30.E$920.2E.E$919.E2.E$919.E.E19.2E71.2E$920.E19.E2.
E69.E2.E$940.E.E70.E.E$938.2E.E69.2E.E$906.2E29.E2.E69.E2.E$905.E2.E
28.E.E70.E.E$905.E.E30.E72.E$903.2E.E$902.E2.E$902.E.E92.2E$903.E92.E
2.E$996.E.E$994.2E.E$993.E2.E$993.E.E$994.E2$934.2E$933.E2.E$933.E.E$
931.2E.E$930.E2.E$930.E.E$897.2E32.E$896.E2.E$896.E.E$894.2E.E92.2E$
893.E2.E19.2E71.E2.E$893.E.E19.E2.E70.E.E$894.E20.E.E69.2E.E$913.2E.E
69.E2.E$912.E2.E70.E.E$880.2E30.E.E72.E$879.E2.E30.E$879.E.E$877.2E.E
$876.E2.E92.2E$876.E.E92.E2.E$877.E93.E.E$969.2E.E$968.E2.E$968.E.E$
969.E3$908.2E$907.E2.E$907.E.E$905.2E.E$873.2E29.E2.E$872.E2.E28.E.E$
872.E.E30.E$870.2E.E92.2E$869.E2.E92.E2.E$869.E.E19.2E72.E.E$870.E19.
E2.E69.2E.E$890.E.E69.E2.E$888.2E.E70.E.E$856.2E29.E2.E72.E$855.E2.E
28.E.E$855.E.E30.E$853.2E.E92.2E$852.E2.E92.E2.E$852.E.E93.E.E$853.E
92.2E.E$945.E2.E$945.E.E$946.E4$884.2E$883.E2.E$883.E.E$881.2E.E$880.
E2.E$880.E.E$847.2E32.E$846.E2.E92.2E$846.E.E92.E2.E$844.2E.E93.E.E$
843.E2.E19.2E71.2E.E$843.E.E19.E2.E69.E2.E$844.E20.E.E70.E.E$863.2E.E
72.E$862.E2.E$830.2E30.E.E$829.E2.E30.E$829.E.E92.2E$827.2E.E92.E2.E$
826.E2.E93.E.E$826.E.E92.2E.E$827.E92.E2.E$920.E.E$921.E5$858.2E$857.
E2.E$857.E.E$855.2E.E$823.2E29.E2.E$822.E2.E28.E.E61.2E$822.E.E30.E
61.E2.E$820.2E.E93.E.E$819.E2.E92.2E.E$819.E.E19.2E71.E2.E$820.E19.E
2.E70.E.E$840.E.E72.E$838.2E.E$806.2E29.E2.E$805.E2.E28.E.E61.2E$805.
E.E30.E61.E2.E$803.2E.E93.E.E$802.E2.E92.2E.E$802.E.E92.E2.E$803.E93.
E.E$898.E6$834.2E$833.E2.E$833.E.E$831.2E.E$830.E2.E$830.E.E61.2E$
797.2E32.E61.E2.E$796.E2.E93.E.E$796.E.E92.2E.E$794.2E.E92.E2.E$793.E
2.E19.2E72.E.E$793.E.E19.E2.E72.E$794.E20.E.E$813.2E.E$812.E2.E$780.
2E30.E.E61.2E$779.E2.E30.E61.E2.E$779.E.E93.E.E$777.2E.E92.2E.E$776.E
2.E92.E2.E$776.E.E93.E.E$777.E95.E7$808.2E$807.E2.E$807.E.E$805.2E.E
61.2E$804.E2.E61.E2.E$804.E.E62.E.E$805.E61.2E.E$866.E2.E$866.E.E$
791.2E74.E$790.E2.E$790.E.E$788.2E.E61.2E$756.2E29.E2.E61.E2.E$755.E
2.E28.E.E62.E.E$755.E.E30.E61.2E.E$753.2E.E92.E2.E$752.E2.E93.E.E$
752.E.E95.E$753.E7$784.2E$783.E2.E$783.E.E$781.2E.E61.2E$780.E2.E61.E
2.E$780.E.E62.E.E$781.E61.2E.E$842.E2.E$842.E.E$843.E$766.2E$765.E2.E
$765.E.E$763.2E.E61.2E$762.E2.E61.E2.E$762.E.E62.E.E$763.E61.2E.E$
824.E2.E$824.E.E$825.E9$758.2E$757.E2.E61.2E$757.E.E61.E2.E$755.2E.E
62.E.E$754.E2.E61.2E.E$754.E.E61.E2.E$755.E62.E.E$819.E2$741.2E$740.E
2.E61.2E$740.E.E61.E2.E$738.2E.E62.E.E$737.E2.E61.2E.E$737.E.E61.E2.E
$738.E62.E.E$802.E10$734.2E$733.E2.E$733.E.E$731.2E.E$730.E2.E$730.E.
E$731.E$526.2E$525.E2.E$525.E.E$523.2E.E189.2E$522.E2.E189.E2.E$522.E
.E190.E.E$523.E32.2E155.2E.E$555.E2.E153.E2.E$555.E.E154.E.E$553.2E.E
156.E$552.E2.E$552.E.E$553.E2$540.2E$539.E2.E$539.E.E$537.2E.E$536.E
2.E$536.E.E$537.E$708.2E$707.E2.E$707.E.E$504.2E199.2E.E$503.E2.E197.
E2.E$503.E.E198.E.E$501.2E.E200.E$500.E2.E$500.E.E$501.E32.2E155.2E$
533.E2.E153.E2.E$533.E.E154.E.E$531.2E.E153.2E.E$530.E2.E153.E2.E$
530.E.E154.E.E$531.E156.E2$518.2E$517.E2.E$517.E.E$515.2E.E$514.E2.E$
514.E.E$515.E3$684.2E$482.2E199.E2.E$481.E2.E198.E.E$481.E.E197.2E.E$
479.2E.E197.E2.E$478.E2.E198.E.E$478.E.E200.E$479.E32.2E$511.E2.E$
511.E.E$509.2E.E153.2E$508.E2.E153.E2.E$508.E.E154.E.E$509.E153.2E.E$
662.E2.E$662.E.E$495.2E166.E$494.E2.E$494.E.E$492.2E.E$491.E2.E$491.E
.E$492.E3$460.2E$459.E2.E$459.E.E197.2E$457.2E.E197.E2.E$456.E2.E198.
E.E$456.E.E197.2E.E$457.E32.2E163.E2.E$489.E2.E162.E.E$489.E.E164.E$
487.2E.E$486.E2.E$486.E.E$487.E2$474.2E$473.E2.E$473.E.E$471.2E.E$
470.E2.E$470.E.E$471.E3$439.2E$438.E2.E$438.E.E$436.2E.E$435.E2.E187.
2E$435.E.E187.E2.E$436.E32.2E154.E.E$468.E2.E151.2E.E$468.E.E151.E2.E
$466.2E.E152.E.E$465.E2.E154.E$465.E.E$466.E3$452.2E$451.E2.E$451.E.E
$449.2E.E$448.E2.E$448.E.E$449.E3$417.2E197.2E$416.E2.E195.E2.E$416.E
.E196.E.E$414.2E.E195.2E.E$413.E2.E195.E2.E$413.E.E196.E.E$414.E32.2E
164.E$446.E2.E$446.E.E151.2E$444.2E.E151.E2.E$443.E2.E152.E.E$443.E.E
151.2E.E$444.E151.E2.E$596.E.E$597.E$430.2E$429.E2.E$429.E.E$427.2E.E
$426.E2.E$426.E.E$427.E3$395.2E$394.E2.E$394.E.E$392.2E.E$391.E2.E$
391.E.E$392.E32.2E$424.E2.E$424.E.E$422.2E.E$421.E2.E$421.E.E$422.E3$
408.2E$407.E2.E$407.E.E$405.2E.E$404.E2.E$404.E.E$405.E3$373.2E$372.E
2.E$372.E.E$370.2E.E$369.E2.E$369.E.E$370.E32.2E$402.E2.E$402.E.E$
400.2E.E$399.E2.E$399.E.E$400.E3$386.2E$385.E2.E$385.E.E$383.2E.E$
382.E2.E$382.E.E$383.E3$351.2E$350.E2.E246.2E$350.E.E246.E2.E$348.2E.
E247.E.E$347.E2.E246.2E.E$347.E.E246.E2.E$348.E32.2E213.E.E$380.E2.E
213.E$380.E.E$378.2E.E202.2E$377.E2.E202.E2.E$377.E.E203.E.E$378.E
202.2E.E$580.E2.E$580.E.E$364.2E215.E$363.E2.E$363.E.E$361.2E.E$360.E
2.E$360.E.E$361.E3$329.2E$328.E2.E246.2E$328.E.E246.E2.E$326.2E.E247.
E.E$325.E2.E246.2E.E$325.E.E246.E2.E$326.E32.2E213.E.E$358.E2.E213.E$
358.E.E$356.2E.E$355.E2.E202.2E$355.E.E202.E2.E$356.E203.E.E$558.2E.E
$557.E2.E$342.2E213.E.E$341.E2.E213.E$341.E.E$339.2E.E$338.E2.E$338.E
.E$339.E3$307.2E$306.E2.E$306.E.E246.2E$304.2E.E246.E2.E$303.E2.E247.
E.E$303.E.E246.2E.E$304.E32.2E212.E2.E$336.E2.E211.E.E$336.E.E213.E$
334.2E.E$333.E2.E202.2E$333.E.E202.E2.E$334.E203.E.E$536.2E.E$535.E2.
E$320.2E213.E.E$319.E2.E213.E$319.E.E$317.2E.E$316.E2.E$316.E.E$317.E
3$285.2E$284.E2.E$284.E.E$282.2E.E$281.E2.E$281.E.E$282.E32.2E$314.E
2.E$314.E.E$312.2E.E$311.E2.E$311.E.E$312.E3$298.2E$297.E2.E$297.E.E$
295.2E.E$294.E2.E$294.E.E$295.E3$263.2E$262.E2.E$262.E.E$260.2E.E$
259.E2.E$259.E.E$260.E32.2E$292.E2.E$292.E.E$290.2E.E$289.E2.E$289.E.
E$290.E3$276.2E$275.E2.E$275.E.E$273.2E.E$272.E2.E$272.E.E$273.E3$
241.2E$240.E2.E$240.E.E$238.2E.E$237.E2.E$237.E.E$238.E32.2E$270.E2.E
$270.E.E$268.2E.E$267.E2.E$267.E.E$268.E3$254.2E$253.E2.E$253.E.E$
251.2E.E$250.E2.E$250.E.E$251.E3$219.2E$218.E2.E$218.E.E$216.2E.E$
215.E2.E$215.E.E$216.E32.2E$248.E2.E$248.E.E$246.2E.E$245.E2.E$245.E.
E$246.E3$232.2E$231.E2.E$231.E.E$229.2E.E$228.E2.E$228.E.E$229.E3$
197.2E$196.E2.E$196.E.E$194.2E.E$193.E2.E$193.E.E$194.E32.2E$226.E2.E
$226.E.E$224.2E.E$223.E2.E$223.E.E$224.E3$210.2E$209.E2.E$209.E.E$
207.2E.E$206.E2.E$206.E.E$207.E3$175.2E$174.E2.E$174.E.E$172.2E.E$
171.E2.E$171.E.E$172.E32.2E$204.E2.E$204.E.E$202.2E.E$201.E2.E$201.E.
E$202.E3$188.2E$187.E2.E$187.E.E$185.2E.E$184.E2.E$184.E.E$185.E3$
153.2E$152.E2.E$152.E.E$150.2E.E$149.E2.E$149.E.E$150.E32.2E$182.E2.E
$182.E.E$180.2E.E$179.E2.E$179.E.E$180.E3$166.2E$165.E2.E$165.E.E$
163.2E.E$162.E2.E$162.E.E$163.E3$131.2E$130.E2.E$130.E.E$128.2E.E$
127.E2.E$127.E.E$128.E32.2E$160.E2.E$160.E.E$158.2E.E$157.E2.E$157.E.
E$158.E3$144.2E$143.E2.E$143.E.E$141.2E.E$140.E2.E$140.E.E$141.E3$
109.2E$108.E2.E$108.E.E$106.2E.E$105.E2.E$105.E.E$106.E32.2E$138.E2.E
$138.E.E$136.2E.E$135.E2.E$135.E.E$136.E3$122.2E$121.E2.E$121.E.E$
119.2E.E$118.E2.E$118.E.E$119.E3$87.2E$86.E2.E$86.E.E$84.2E.E$83.E2.E
$83.E.E$84.E32.2E$116.E2.E$116.E.E$114.2E.E$113.E2.E$113.E.E$114.E3$
100.2E$99.E2.E$99.E.E$97.2E.E$96.E2.E$96.E.E$97.E3$65.2E$64.E2.E$64.E
.E$62.2E.E$61.E2.E$61.E.E$62.E32.2E$94.E2.E$94.E.E$92.2E.E$91.E2.E$
91.E.E$92.E3$78.2E$77.E2.E$77.E.E$75.2E.E$74.E2.E$74.E.E$75.E3$43.2E$
42.E2.E$42.E.E$40.2E.E$39.E2.E$39.E.E$40.E32.2E$72.E2.E$72.E.E$70.2E.
E$69.E2.E$69.E.E$70.E4$29.2E$28.E2.E$28.E.E$26.2E.E$25.E2.E32.2E$25.E
.E32.E2.E$26.E33.E.E$58.2E.E$57.E2.E$57.E.E$58.E8$49.2E$48.E2.E$48.E.
E$46.2E.E$45.E2.E$32.2E11.E.E$31.E2.E11.E$31.E.E$29.2E.E$4.2E22.E2.E$
3.E2.E21.E.E$3.E.E23.E$.2E.E$E2.E$E.E$.E9$27.2E$26.E2.E$26.E.E$24.2E.
E$11.2E10.E2.E$10.E2.E9.E.E$10.E.E11.E$8.2E.E$7.E2.E$7.E.E$8.E86$117.
2E$116.E2.E$116.E.E$114.2E.E$113.E2.E$113.E.E$114.E2$101.2E$100.E2.E$
100.E.E$98.2E.E$97.E2.E$97.E.E$98.E10$95.2E$94.E2.E$94.E.E$92.2E.E$
91.E2.E$91.E.E$92.E2$79.2E$78.E2.E$78.E.E$76.2E.E$75.E2.E$75.E.E$76.E
8$67.2E$66.E2.E$66.E.E$64.2E.E$63.E2.E$63.E.E$64.E8$55.2E$54.E2.E$54.
E.E$52.2E.E$51.E2.E$51.E.E$52.E8$43.2E$42.E2.E$42.E.E$40.2E.E$39.E2.E
$39.E.E$40.E8$31.2E$30.E2.E$30.E.E$28.2E.E$27.E2.E$27.E.E$28.E!
The two guard gliders are labeled "G". Super mega bonus points for anyone who figures out how to do without one or both of these. The spacing between A, B, C, and D subunits, and within the A subunit, can be adjusted arbitrarily if the input gliders are adjusted to match. The D gliders are timed to allow the southwest cleanup reactions to work. Other timings would most likely also work, but with completely different cleanup reactions -- there are a lot of options available.
codeholic wrote:I've made some progress towards writing a weighted search script for the knightship. I believe, the only thing that is left (besides fixing some probably yet hiding bugs) is to set up output for recipes in a machine-readable format, that I'll hopefully finish in the next days.

The script looks for transmutations between blinker, block, tub, boat, hive, ship, loaf, long boat, pond, traffic light and honey farm, optionally emitting an orthogonal glider.

A sample result for a teaser...
Looks very good! That seems like a good place to draw the line, between longboat and toad -- especially since ships are probably a lot more common in this context than random-soup statistics would indicate, because of their presence in B-heptomino ash. I can't think of any really common constellations besides traffic light and honeyfarm that really need to be considered as separate targets; half-blockades will show up a lot in the middle of recipes, but they can just as well get mutated one more step into traffic lights, blinkers or honeyfarms.

Anyway, it might be time now to start working on building actual synchronized-glider-salvo seeds...!

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 23rd, 2014, 5:10 pm

dvgrn wrote:Anyway, it might be time now to start working on building actual synchronized-glider-salvo seeds...!
This is actually pretty easy to do using invariants. You don't necessarily need to build synchronised salvo purely by seeds, you can intermix half-bakeries to adjust relative glider positions between seeds. That's why your estimate of 50 still-lifes is probably exaggerated. Adding 3 still-lifes makes two synchronised gliders out of one. That means given two initial gliders sent to either chain of half-bakeries, you'll need roughly (3-1)*3+(8-1)*3 = 27 still-lifes.
Ivan Fomichev

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 23rd, 2014, 8:24 pm

Here is a recipe for the SE salvo, including guard gliders:

Code: Select all

x = 448, y = 392, rule = B3/S23
411bo$409bobo$410b2o19$446bo$445bobo$446b2o6$428b2o$428b2o$437b2o$436b
o2bo$436bobo$437bo13$423b2o$422bo2bo$422bobo$420b2obo$419bo2bo$419bobo
$420bo6$413b2o$412bo2bo$412bobo$410b2obo$409bo2bo$409bobo$410bo6$403b
2o$402bo2bo$402bobo$400b2obo$399bo2bo$399bobo$400bo6$393b2o$392bo2bo$
392bobo$390b2obo$389bo2bo$389bobo$390bo6$383b2o$382bo2bo$382bobo$380b
2obo$379bo2bo$379bobo$380bo6$373b2o$372bo2bo$372bobo$370b2obo$369bo2bo
$369bobo$370bo6$363b2o$362bo2bo$362bobo$360b2obo$359bo2bo$359bobo$360b
o6$353b2o$352bo2bo$352bobo$350b2obo$349bo2bo$349bobo$350bo6$343b2o$
342bo2bo$342bobo$340b2obo$339bo2bo$339bobo$340bo6$333b2o$332bo2bo$332b
obo$330b2obo$329bo2bo$329bobo$330bo6$323b2o$322bo2bo$219bo102bobo$218b
obo99b2obo$218bo2bo97bo2bo$186bo32b2o98bobo$185bobo132bo$186b2o$215bo$
214bobo$214bo2bo$215b2o$313b2o$312bo2bo$312bobo$185b2o29b2o92b2obo$
184bo2bo27bo2bo90bo2bo$185bobo28b2o91bobo$169b2o15bo123bo$169bobo$170b
o93b2o$264b2o3$303b2o$302bo2bo$302bobo$260bo39b2obo$259bobo37bo2bo$
259bo2bo36bobo$260b2o38bo5$264b2o$264bobo26b2o$265bo26bo2bo$292bobo$
290b2obo$289bo2bo$289bobo$290bo4$176bo$175bobo$176b2o69b2o34b2o$246bo
2bo32bo2bo$246bobo33bobo$244b2obo32b2obo$243bo2bo32bo2bo$243bobo33bobo
$244bo35bo2$175b2o$174bo2bo$175bobo$159b2o15bo$159bobo75b2o34b2o$160bo
75bo2bo32bo2bo$236bobo33bobo$234b2obo32b2obo$233bo2bo32bo2bo$233bobo
33bobo$234bo35bo6$227b2o34b2o$226bo2bo32bo2bo$226bobo33bobo$224b2obo
32b2obo$223bo2bo32bo2bo$223bobo33bobo$224bo35bo6$217b2o34b2o$216bo2bo
32bo2bo$216bobo33bobo$214b2obo32b2obo$213bo2bo32bo2bo$213bobo33bobo$
214bo35bo6$207b2o34b2o$206bo2bo32bo2bo$206bobo33bobo$204b2obo32b2obo$
203bo2bo32bo2bo$203bobo33bobo$204bo35bo6$233b2o$232bo2bo$232bobo$178bo
51b2obo$177bobo49bo2bo$178b2o49bobo$230bo6$223b2o$177b2o43bo2bo$176bo
2bo42bobo$177bobo40b2obo$161b2o15bo40bo2bo$161bobo55bobo$162bo57bo13$
88b2o$87bo2bo$87bobo$54b2o29b2obo$53bo2bo27bo2bo$53bobo28bobo$51b2obo
30bo$50bo2bo$50bobo$51bo11$174bo$173bobo$173bo2bo$174b2o5$171b2o$170bo
2bo$171bobo$172bo4$120b2o46bo$54b2o63bo2bo44bobo$53bo2bo62bobo46b2o$
53bobo61b2obo$20b2o29b2obo61bo2bo$19bo2bo27bo2bo62bobo$19bobo28bobo64b
o$17b2obo30bo$16bo2bo$16bobo19b2o$17bo19bo2bo$37bobo$4b2o29b2obo$3bo2b
o27bo2bo$3bobo28bobo$b2obo30bo$o2bo$obo$bo18$86b2o$85bo2bo$85bobo$83b
2obo$82bo2bo$82bobo$83bo2$70b2o$69bo2bo$69bobo$67b2obo$66bo2bo$66bobo$
67bo!
EDIT: I added guard gliders, but I had to change one of them to find a suitable reaction.

EDIT: It seems, that guard glider pairs in both your and my patterns are not good, because it would be much more convenient, if they allowed HB-transformations on them, to be adjusted in parallel with the main construction salvos :(
Ivan Fomichev

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

Re: Half-bakery reaction with glider

Post by dvgrn » June 24th, 2014, 1:58 pm

codeholic wrote:It seems, that guard glider pairs in both your and my patterns are not good, because it would be much more convenient, if they allowed HB-transformations on them, to be adjusted in parallel with the main construction salvos.
Yes, I just ran into that same annoying little problem. Easy to solve -- the trailing guard glider just needs to be six cells or more to the right of the leading guard glider. But I don't know what the relative spacings are for the splitters you've collected.

Can you do anything with the following pattern, for example? The two yellow gliders need to be generated by a one-time splitter reaction. Sorry to mess up your previous good work, but this is actually the closest allowable spacing for the D trails -- I had left extra space in the previous sample pattern.

Your Herschel-based glider splitter does a good job of reaching across the extra distance between the C and D trails, but it leaves junk spread over a relatively wide area. It's certainly usable, but maybe a tighter trail spacing would allow it to be replaced by a smaller splitter...?

The two green guard gliders are HB-compatible but lots of other relative spacings could be used instead.

Code: Select all

#C updated SW suppression pattern
x = 1539, y = 1526, rule = LifeHistory
1538.A$1536.2A$1537.2A31$1501.4C$1500.C$1500.C$1500.C.3C$1500.C3.C$
1500.C3.C$1500.5C27$1466.A$1464.2A$1465.2A56$1146.E$1145.E$1145.3E5$
1146.E6$1147.E6$1147.E6$1148.E6$1148.E6$1149.E5$1149.E$1149.E.E$1149.
2E55$1272.E$1271.E$1271.3E$1074.A$1073.A.A$1074.2A$1267.E$1263.E$
1259.E$1255.E$1251.E$1247.E$1243.E$1073.2A164.E$1072.A2.A159.E$1073.A
.A155.E$1057.2A15.A152.E$1057.A.A163.E$1058.A$1073.D$1072.D.D142.E$
1071.D2.D142.E.E$1072.2D143.2E27$1151.2D$1151.2D5$1159.2D5.A$1026.2A
131.D.D3.A.A$1025.A2.A131.D4.A2.A$1025.A.A138.2A$1023.2A.A$1022.A2.A$
1022.A.A137.A$1023.A137.A.A$1161.A2.A$1162.2A3$1166.2D$1154.A8.2A.2D$
1153.A.A6.A2.A$1154.2A7.2A$1120.A$1119.A.A$1120.2A5$1153.2A$1152.A2.A
$1153.A.A$1119.2A16.2A15.A$1118.A2.A15.A.A$1119.A.A16.A$1103.2A15.A
32.D$1103.A.A46.D.D$1104.A46.D2.D$1119.D32.2D$974.C143.D.D$973.C.C
141.D2.D$972.C3.C141.2D$957.2C13.C3.C$956.C2.C12.C3.C$956.C.C13.5C$
954.2C.C14.C3.C$953.C2.C15.C3.C$953.C.C$954.C32.2C$986.C2.C$986.C.C$
984.2C.C$983.C2.C$983.C.C$984.C2$971.2C$970.C2.C$970.C.C$968.2C.C$
967.C2.C$967.C.C$968.C2$1083.2A$1082.A2.A$1082.A.A$1080.2A.A$1079.A2.
A$1079.A.A$1080.A2$1136.A$1135.A.A$1136.2A5$1099.2A$1098.A2.A$1098.A.
A$1096.2A.A35.2A$1095.A2.A35.A2.A$1095.A.A37.A.A$1096.A22.2A15.A$
1119.A.A$1120.A$1135.D$1134.D.D$1133.D2.D$1134.2D6$1116.2A$1115.A2.A$
1115.A.A$1113.2A.A$1112.A2.A$1039.3C26.5C39.A.A$1038.C3.C26.C3.C39.A$
1038.C30.C3.C$1038.C30.4C$1038.C30.C3.C$1038.C3.C26.C3.C$1039.3C26.5C
11$1061.2C$1060.C2.C$1060.C.C16.5C$1027.2C29.2C.C18.C3.C$1026.C2.C27.
C2.C19.C3.C$1026.C.C28.C.C20.C3.C$1024.2C.C30.C21.C3.C$1023.C2.C53.C
3.C$1023.C.C19.2C32.5C$1024.C19.C2.C$1044.C.C$1011.2C29.2C.C$1010.C2.
C27.C2.C$1010.C.C28.C.C$1008.2C.C30.C$1007.C2.C$1007.C.C$1008.C2$
1077.2C$1076.C2.C$1076.C.C$1074.2C.C$1073.C2.C$1073.C.C$1074.C2$1061.
2C$1060.C2.C$1060.C.C$1058.2C.C$1057.C2.C$1057.C.C$1058.C11$1019.2E$
1018.E2.E$1018.E.E$1016.2E.E$984.2E29.E2.E$983.E2.E28.E.E$983.E.E30.E
$981.2E.E$980.E2.E$980.E.E19.2E$981.E19.E2.E$1001.E.E$999.2E.E$967.2E
29.E2.E$966.E2.E28.E.E$966.E.E30.E$964.2E.E$963.E2.E$963.E.E$964.E70.
2E$1034.E2.E$1034.E.E$1032.2E.E$1031.E2.E$1031.E.E$1032.E$995.2E$994.
E2.E$994.E.E21.2E$992.2E.E21.E2.E$960.2E29.E2.E22.E.E$959.E2.E28.E.E
21.2E.E$959.E.E30.E21.E2.E$957.2E.E53.E.E$956.E2.E55.E$956.E.E19.2E$
957.E19.E2.E$977.E.E$975.2E.E$943.2E29.E2.E$942.E2.E28.E.E$942.E.E30.
E$940.2E.E$939.E2.E$939.E.E$940.E70.2E$1010.E2.E$1010.E.E$1008.2E.E$
1007.E2.E$1007.E.E$1008.E$971.2E$970.E2.E$970.E.E$968.2E.E21.2E$967.E
2.E21.E2.E$967.E.E22.E.E$934.2E32.E21.2E.E$933.E2.E52.E2.E$933.E.E53.
E.E$931.2E.E55.E$930.E2.E19.2E$930.E.E19.E2.E$931.E20.E.E$950.2E.E$
949.E2.E$917.2E30.E.E$916.E2.E30.E$916.E.E$914.2E.E$913.E2.E70.2E$
913.E.E70.E2.E$914.E71.E.E$984.2E.E$983.E2.E$983.E.E$984.E3$945.2E23.
2E$944.E2.E21.E2.E$944.E.E22.E.E$942.2E.E21.2E.E$910.2E29.E2.E21.E2.E
$909.E2.E28.E.E22.E.E$909.E.E30.E24.E$907.2E.E$906.E2.E$906.E.E19.2E$
907.E19.E2.E$927.E.E$925.2E.E$893.2E29.E2.E$892.E2.E28.E.E$892.E.E30.
E$890.2E.E$889.E2.E70.2E$889.E.E70.E2.E$890.E71.E.E$960.2E.E$959.E2.E
$959.E.E$960.E3$921.2E$920.E2.E21.2E$920.E.E21.E2.E$918.2E.E22.E.E$
917.E2.E21.2E.E$917.E.E21.E2.E$884.2E32.E22.E.E$883.E2.E55.E$883.E.E$
881.2E.E$880.E2.E19.2E$880.E.E19.E2.E$881.E20.E.E$900.2E.E$899.E2.E$
867.2E30.E.E$866.E2.E30.E$866.E.E70.2E$864.2E.E70.E2.E$863.E2.E71.E.E
$863.E.E70.2E.E$864.E70.E2.E$935.E.E$936.E3$922.2E$921.E2.E$895.2E24.
E.E$894.E2.E21.2E.E$894.E.E21.E2.E$892.2E.E22.E.E$860.2E29.E2.E24.E$
859.E2.E28.E.E$859.E.E30.E$857.2E.E$856.E2.E$856.E.E19.2E$857.E19.E2.
E$877.E.E$875.2E.E$843.2E29.E2.E$842.E2.E28.E.E$842.E.E30.E39.2E$840.
2E.E70.E2.E$839.E2.E71.E.E$839.E.E70.2E.E$840.E70.E2.E$911.E.E$912.E
4$897.2E$871.2E23.E2.E$870.E2.E22.E.E$870.E.E21.2E.E$868.2E.E21.E2.E$
867.E2.E22.E.E$867.E.E24.E$834.2E32.E$833.E2.E$833.E.E$831.2E.E$830.E
2.E19.2E$830.E.E19.E2.E$831.E20.E.E$850.2E.E$849.E2.E$817.2E30.E.E39.
2E$816.E2.E30.E39.E2.E$816.E.E71.E.E$814.2E.E70.2E.E$813.E2.E70.E2.E$
813.E.E71.E.E$814.E73.E3$874.2E$873.E2.E$873.E.E$871.2E.E$845.2E23.E
2.E$844.E2.E22.E.E$844.E.E24.E$842.2E.E$841.E2.E$841.E.E$842.E3$828.
2E$827.E2.E$827.E.E$825.2E.E$793.2E29.E2.E39.2E$792.E2.E28.E.E39.E2.E
$792.E.E30.E40.E.E$790.2E.E70.2E.E$789.E2.E70.E2.E$789.E.E71.E.E$790.
E73.E4$849.2E$848.E2.E$848.E.E$821.2E23.2E.E$820.E2.E21.E2.E$820.E.E
22.E.E$818.2E.E24.E$817.E2.E$817.E.E$818.E4$803.2E$802.E2.E$802.E.E$
800.2E.E39.2E$799.E2.E39.E2.E$799.E.E40.E.E$800.E39.2E.E$839.E2.E$
839.E.E$840.E3$826.2E$825.E2.E$825.E.E$823.2E.E$822.E2.E$822.E.E$795.
2E26.E$794.E2.E$794.E.E$792.2E.E$791.E2.E$791.E.E$792.E3$778.2E$777.E
2.E$777.E.E$775.2E.E$774.E2.E$774.E.E$775.E11$771.2E$770.E2.E$770.E.E
$768.2E.E$767.E2.E$767.E.E$768.E$563.2E$562.E2.E$562.E.E$560.2E.E189.
2E$559.E2.E189.E2.E$559.E.E190.E.E$560.E32.2E155.2E.E$592.E2.E153.E2.
E$592.E.E154.E.E$590.2E.E156.E$589.E2.E$589.E.E$590.E2$577.2E$576.E2.
E$576.E.E$574.2E.E$573.E2.E$573.E.E$574.E$745.2E$744.E2.E$744.E.E$
541.2E199.2E.E$540.E2.E197.E2.E$540.E.E198.E.E$538.2E.E200.E$537.E2.E
$537.E.E$538.E32.2E155.2E$570.E2.E153.E2.E$570.E.E154.E.E$568.2E.E
153.2E.E$567.E2.E153.E2.E$567.E.E154.E.E$568.E156.E2$555.2E$554.E2.E$
554.E.E$552.2E.E$551.E2.E$551.E.E$552.E3$721.2E$519.2E199.E2.E$518.E
2.E198.E.E$518.E.E197.2E.E$516.2E.E197.E2.E$515.E2.E198.E.E$515.E.E
200.E$516.E32.2E$548.E2.E$548.E.E$546.2E.E153.2E$545.E2.E153.E2.E$
545.E.E154.E.E$546.E153.2E.E$699.E2.E$699.E.E$532.2E166.E$531.E2.E$
531.E.E$529.2E.E$528.E2.E$528.E.E$529.E3$497.2E$496.E2.E$496.E.E197.
2E$494.2E.E197.E2.E$493.E2.E198.E.E$493.E.E197.2E.E$494.E32.2E163.E2.
E$526.E2.E162.E.E$526.E.E164.E$524.2E.E$523.E2.E$523.E.E$524.E2$511.
2E$510.E2.E$510.E.E$508.2E.E$507.E2.E$507.E.E$508.E3$476.2E$475.E2.E$
475.E.E$473.2E.E$472.E2.E187.2E$472.E.E187.E2.E$473.E32.2E154.E.E$
505.E2.E151.2E.E$505.E.E151.E2.E$503.2E.E152.E.E$502.E2.E154.E$502.E.
E$503.E3$489.2E$488.E2.E$488.E.E$486.2E.E$485.E2.E$485.E.E$486.E3$
454.2E197.2E$453.E2.E195.E2.E$453.E.E196.E.E$451.2E.E195.2E.E$450.E2.
E195.E2.E$450.E.E196.E.E$451.E32.2E164.E$483.E2.E$483.E.E151.2E$481.
2E.E151.E2.E$480.E2.E152.E.E$480.E.E151.2E.E$481.E151.E2.E$633.E.E$
634.E$467.2E$466.E2.E$466.E.E$464.2E.E$463.E2.E$463.E.E$464.E3$432.2E
$431.E2.E$431.E.E$429.2E.E$428.E2.E$428.E.E$429.E32.2E$461.E2.E$461.E
.E$459.2E.E$458.E2.E$458.E.E$459.E3$445.2E$444.E2.E$444.E.E$442.2E.E$
441.E2.E$441.E.E$442.E3$410.2E$409.E2.E$409.E.E$407.2E.E$406.E2.E$
406.E.E$407.E32.2E$439.E2.E$439.E.E$437.2E.E180.2E$436.E2.E180.E2.E$
436.E.E181.E.E$437.E180.2E.E$617.E2.E$617.E.E$423.2E193.E$422.E2.E$
422.E.E180.2E$420.2E.E180.E2.E$419.E2.E181.E.E$419.E.E180.2E.E$420.E
180.E2.E$601.E.E$602.E$388.2E$387.E2.E$387.E.E$385.2E.E$384.E2.E$384.
E.E$385.E32.2E$417.E2.E$417.E.E$415.2E.E180.2E$414.E2.E180.E2.E$414.E
.E181.E.E$415.E180.2E.E$595.E2.E$595.E.E$401.2E193.E$400.E2.E$400.E.E
$398.2E.E180.2E$397.E2.E180.E2.E$397.E.E181.E.E$398.E180.2E.E$578.E2.
E$578.E.E$366.2E211.E$365.E2.E$365.E.E$363.2E.E$362.E2.E$362.E.E$363.
E32.2E$395.E2.E$395.E.E$393.2E.E$392.E2.E180.2E$392.E.E180.E2.E$393.E
181.E.E$573.2E.E$572.E2.E$379.2E191.E.E$378.E2.E191.E$378.E.E$376.2E.
E180.2E$375.E2.E180.E2.E$375.E.E181.E.E$376.E180.2E.E$556.E2.E$556.E.
E$344.2E211.E$343.E2.E$343.E.E$341.2E.E$340.E2.E$340.E.E$341.E32.2E$
373.E2.E$373.E.E$371.2E.E$370.E2.E$370.E.E$371.E3$357.2E$356.E2.E$
356.E.E$354.2E.E$353.E2.E$353.E.E$354.E3$322.2E$321.E2.E$321.E.E$319.
2E.E$318.E2.E$318.E.E$319.E32.2E$351.E2.E$351.E.E$349.2E.E$348.E2.E$
348.E.E$349.E3$335.2E$334.E2.E$334.E.E$332.2E.E$331.E2.E$331.E.E$332.
E3$300.2E$299.E2.E$299.E.E$297.2E.E$296.E2.E$296.E.E$297.E32.2E$329.E
2.E$329.E.E$327.2E.E$326.E2.E$326.E.E$327.E3$313.2E$312.E2.E$312.E.E$
310.2E.E$309.E2.E$309.E.E$310.E3$278.2E$277.E2.E$277.E.E$275.2E.E$
274.E2.E$274.E.E$275.E32.2E$307.E2.E$307.E.E$305.2E.E$304.E2.E$304.E.
E$305.E3$291.2E$290.E2.E$290.E.E$288.2E.E$287.E2.E$287.E.E$288.E3$
256.2E$255.E2.E$255.E.E$253.2E.E$252.E2.E$252.E.E$253.E32.2E$285.E2.E
$285.E.E$283.2E.E$282.E2.E$282.E.E$283.E3$269.2E$268.E2.E$268.E.E$
266.2E.E$265.E2.E$265.E.E$266.E3$234.2E$233.E2.E$233.E.E$231.2E.E$
230.E2.E$230.E.E$231.E32.2E$263.E2.E$263.E.E$261.2E.E$260.E2.E$260.E.
E$261.E3$247.2E$246.E2.E$246.E.E$244.2E.E$243.E2.E$243.E.E$244.E3$
212.2E$211.E2.E$211.E.E$209.2E.E$208.E2.E$208.E.E$209.E32.2E$241.E2.E
$241.E.E$239.2E.E$238.E2.E$238.E.E$239.E3$225.2E$224.E2.E$224.E.E$
222.2E.E$221.E2.E$221.E.E$222.E3$190.2E$189.E2.E$189.E.E$187.2E.E$
186.E2.E$186.E.E$187.E32.2E$219.E2.E$219.E.E$217.2E.E$216.E2.E$216.E.
E$217.E3$203.2E$202.E2.E$202.E.E$200.2E.E$199.E2.E$199.E.E$200.E3$
168.2E$167.E2.E$167.E.E$165.2E.E$164.E2.E$164.E.E$165.E32.2E$197.E2.E
$197.E.E$195.2E.E$194.E2.E$194.E.E$195.E3$181.2E$180.E2.E$180.E.E$
178.2E.E$177.E2.E$177.E.E$178.E3$146.2E$145.E2.E$145.E.E$143.2E.E$
142.E2.E$142.E.E$143.E32.2E$175.E2.E$175.E.E$173.2E.E$172.E2.E$172.E.
E$173.E3$159.2E$158.E2.E$158.E.E$156.2E.E$155.E2.E$155.E.E$156.E3$
124.2E$123.E2.E$123.E.E$121.2E.E$120.E2.E$120.E.E$121.E32.2E$153.E2.E
$153.E.E$151.2E.E$150.E2.E$150.E.E$151.E3$137.2E$136.E2.E$136.E.E$
134.2E.E$133.E2.E$133.E.E$134.E3$102.2E$101.E2.E$101.E.E$99.2E.E$98.E
2.E$98.E.E$99.E32.2E$131.E2.E$131.E.E$129.2E.E$128.E2.E$128.E.E$129.E
3$115.2E$114.E2.E$114.E.E$112.2E.E$111.E2.E$111.E.E$112.E3$80.2E$79.E
2.E$79.E.E$77.2E.E$76.E2.E$76.E.E$77.E32.2E$109.E2.E$109.E.E$107.2E.E
$106.E2.E$106.E.E$107.E4$66.2E$65.E2.E$65.E.E$63.2E.E$62.E2.E32.2E$
62.E.E32.E2.E$63.E33.E.E$95.2E.E$94.E2.E$94.E.E$95.E8$86.2E$85.E2.E$
85.E.E$83.2E.E$82.E2.E$69.2E11.E.E$68.E2.E11.E$68.E.E$66.2E.E$41.2E
22.E2.E$40.E2.E21.E.E$40.E.E23.E$38.2E.E$37.E2.E$37.E.E$38.E9$64.2E$
63.E2.E$63.E.E$61.2E.E$48.2E10.E2.E$47.E2.E9.E.E$47.E.E11.E$45.2E.E$
44.E2.E$44.E.E$45.E70$138.2E$137.E2.E$137.E.E$135.2E.E$134.E2.E$134.E
.E$135.E2$122.2E$121.E2.E$121.E.E$119.2E.E$118.E2.E$118.E.E$119.E10$
116.2E$115.E2.E$115.E.E$113.2E.E$112.E2.E$112.E.E$113.E2$100.2E$99.E
2.E$99.E.E$97.2E.E$96.E2.E$96.E.E$97.E8$88.2E$87.E2.E$87.E.E$85.2E.E$
84.E2.E$84.E.E$85.E8$76.2E$75.E2.E$75.E.E$73.2E.E$72.E2.E$72.E.E$73.E
8$64.2E$63.E2.E$63.E.E$61.2E.E$60.E2.E$60.E.E$61.E8$52.2E$51.E2.E$51.
E.E$49.2E.E$48.E2.E$48.E.E$49.E8$40.2E$39.E2.E$39.E.E$37.2E.E$36.E2.E
$36.E.E$37.E8$28.2E$27.E2.E$27.E.E$25.2E.E$24.E2.E$24.E.E$25.E8$16.2E
$15.E2.E$15.E.E$13.2E.E$12.E2.E$12.E.E$13.E8$4.2E$3.E2.E$3.E.E$.2E.E$
E2.E$E.E$.E!
EDIT: Added a second pair of yellow gliders on the A side, and put more distance between seeds again to allow for more efficient construction (using several slow elbows in a near-diagonal line, instead of just one elbow).

Thinking through the SW suppression again: it might be a good idea to build a test pattern that runs through several full rake scans, just to make sure there are no unpleasant surprises there. The shooting-range width shown above is a good bit too narrow to support a reset. I'm pretty sure it will just be a matter of adding several consecutive resets (without firing any gliders) to the NE end of of the trails -- but it's worth double-checking.

To support the above set of suppression reactions, the A and BCD trails have to be this exact distance apart... This suggests that a shorter HBK back end might be found by allowing the NW and SE trails to approach each other more closely before they start shooting suppressing gliders back and forth at each other.

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 26th, 2014, 3:37 pm

I wonder, if it's possible to use only one guard glider by using the following reactions on the most SE glider of the A-track, after cleaning up all other gliders but this one and two gliders of the D-track.

Code: Select all

x = 81, y = 19, rule = B3/S23
15bo49bo$14bo49bo$14b3o47b3o$78bobo$28bo49b2o$28bobo48bo$28b2o6$4b2o
48b2o$3bo2bo46bo2bo$3bobo47bobo$b2obo46b2obo$o2bo46bo2bo$obo47bobo$bo
49bo!
The final cleanup could look like

Code: Select all

x = 119, y = 35, rule = B3/S23
116bo$116bobo$116b2o12$94bobo$94b2o$15bo79bo$14bo$14b3o2$28bo$28bobo$
28b2o6$4b2o$3bo2bo$3bobo$b2obo$o2bo$obo$bo!
EDIT: Accidental discovery (LWSS+century)

Code: Select all

x = 36, y = 23, rule = B3/S23
35bo$33b2o$34b2o2$15bobo$15b2o$16bo10$4b2o$3bo2bo$3bobo$b2obo$o2bo$obo
$bo!
Ivan Fomichev

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

Re: Half-bakery reaction with glider

Post by dvgrn » June 26th, 2014, 10:48 pm

codeholic wrote:I wonder, if it's possible to use only one guard glider by using the following reactions on the most SE glider of the A-track, after cleaning up all other gliders but this one and two gliders of the D-track.
At first glance, it looks as if it might possibly work, just by sheer luck... I think the D-track timing will have to be adjusted to allow some subset of A, B, and C to be shot down. Then it's just the luck of the draw whether the remaining A glider can be guarded to produce a 90-degree glider that can stop the D track.

It's worth trying, especially since different spacings between A and BCD will produce different collision timings for 90-degree gliders crossing the shooting range. It will probably take several days for me to sort through all the possibilities (or even some of them).

Here's another idea that came up today: what if a suppressing collision leaves behind some junk, but that junk can be harmlessly cleaned up by the _next_ iteration of the HBK -- i.e., the same junk-producing reaction happening at (-3,-6)?

Code: Select all

x = 24, y = 16, rule = LifeHistory
21.A.A$A20.2A$.2A19.A$2A$11.A.A$11.2A$12.A2$9.2D$9.2D5$12.2A$12.2A!
This one would double the period of the whole construction, but it would actually work okay otherwise... Or if the collision is compact enough, possibly a whole line of blocks or blinkers with (-3,-6) spacing might be produced, which would eventually get in the way of the next glider to the southeast.

Seems like there's some potential for generating blocks or half-blockades even on the A side, and letting the line of junk drift across the shooting range to clean up junk on the BCD side. I'll have to look at this more carefully and see why it won't actually work --!

EDIT: That last idea doesn't work the way I thought of it. Junk produced by gliders from the SE (a rake on the BCD side) and NE (the A gliders) will generally get in the way of the next (-3,-6) offset glider pair. But it might still work with gliders from the NW and NE, similar to the example above.

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 28th, 2014, 5:09 am

Oh. Now it looks really trivial.

Code: Select all

x = 1127, y = 1199, rule = B3/S23
984bo$983bo$983b3o16$1002bo$1002bobo$1002b2o12$980bobo$980b2o$981bo14$
1087bo$1085b2o$1086b2o12$937bo126bo$936bobo125bobo$935bo3bo124b2o$920b
2o13bo3bo$919bo2bo12bo3bo$919bobo13b5o$917b2obo14bo3bo$916bo2bo15bo3bo
$916bobo$917bo32b2o$949bo2bo$949bobo$947b2obo$946bo2bo$946bobo$947bo2$
934b2o$933bo2bo$933bobo$931b2obo$930bo2bo$930bobo$931bo4$1076bo$1076bo
bo$1076b2o12$1054bobo$1054b2o$1055bo2$1125bo$1124bo$1124b3o12$1104bo$
1102b2o$1103b2o2$1002b3o26b5o$1001bo3bo26bo3bo$1001bo30bo3bo$1001bo30b
4o$1001bo30bo3bo39bo$1001bo3bo26bo3bo38bo$1002b3o26b5o39b3o11$1024b2o$
1023bo2bo$1023bobo$990b2o29b2obo$989bo2bo27bo2bo$989bobo28bobo$987b2ob
o30bo$986bo2bo$986bobo19b2o$987bo19bo2bo$1007bobo$974b2o29b2obo$973bo
2bo27bo2bo$973bobo28bobo$971b2obo30bo$970bo2bo$970bobo$971bo$1058b5o$
1040b4o15bo3bo$1039bo19bo3bo$1039bo19bo3bo$1039bob3o15bo3bo$1039bo3bo
15bo3bo$1039bo3bo14b5o$1039b5o8$1031b2o$1030bo2bo$1030bobo23b2o$1028b
2obo23bo2bo$1027bo2bo24bobo$1027bobo23b2obo$1028bo23bo2bo$1052bobo$
1053bo2$1040b2o$982b2o55bo2bo$981bo2bo54bobo$981bobo53b2obo$979b2obo
53bo2bo$947b2o29bo2bo54bobo$946bo2bo28bobo56bo$946bobo30bo$944b2obo$
943bo2bo$943bobo19b2o$944bo19bo2bo$964bobo$962b2obo$930b2o29bo2bo$929b
o2bo28bobo$929bobo30bo$927b2obo$926bo2bo$926bobo$927bo7$958b2o$957bo2b
o$957bobo$955b2obo$923b2o29bo2bo$922bo2bo28bobo$922bobo30bo$920b2obo$
919bo2bo65b2o$919bobo19b2o44bo2bo23b2o$920bo19bo2bo43bobo23bo2bo$940bo
bo42b2obo24bobo$938b2obo42bo2bo23b2obo$906b2o29bo2bo43bobo23bo2bo$905b
o2bo28bobo45bo24bobo$905bobo30bo72bo$903b2obo$902bo2bo$902bobo92b2o$
903bo92bo2bo$996bobo$994b2obo$993bo2bo$993bobo$994bo2$934b2o$933bo2bo$
933bobo$931b2obo$930bo2bo$930bobo$897b2o32bo$896bo2bo$896bobo$894b2obo
65b2o25b2o$893bo2bo19b2o44bo2bo23bo2bo$893bobo19bo2bo43bobo24bobo$894b
o20bobo42b2obo23b2obo$913b2obo42bo2bo23bo2bo$912bo2bo43bobo24bobo$880b
2o30bobo45bo26bo$879bo2bo30bo$879bobo$877b2obo$876bo2bo92b2o$876bobo
92bo2bo$877bo93bobo$969b2obo$968bo2bo$968bobo$969bo3$908b2o$907bo2bo$
907bobo$905b2obo$873b2o29bo2bo$872bo2bo28bobo$872bobo30bo34b2o$870b2ob
o65bo2bo23b2o$869bo2bo66bobo23bo2bo$869bobo19b2o44b2obo24bobo$870bo19b
o2bo42bo2bo23b2obo$890bobo43bobo23bo2bo$888b2obo45bo24bobo$856b2o29bo
2bo72bo$855bo2bo28bobo$855bobo30bo$853b2obo92b2o$852bo2bo92bo2bo$852bo
bo93bobo$853bo92b2obo$945bo2bo$945bobo$946bo4$884b2o$883bo2bo$883bobo$
881b2obo$880bo2bo$880bobo$847b2o32bo$846bo2bo65b2o25b2o$846bobo65bo2bo
23bo2bo$844b2obo66bobo24bobo$843bo2bo19b2o44b2obo23b2obo$843bobo19bo2b
o42bo2bo23bo2bo$844bo20bobo43bobo24bobo$863b2obo45bo26bo$862bo2bo$830b
2o30bobo$829bo2bo30bo$829bobo92b2o$827b2obo92bo2bo$826bo2bo93bobo$826b
obo92b2obo$827bo92bo2bo$920bobo$921bo5$858b2o$857bo2bo$857bobo$855b2ob
o$823b2o29bo2bo34b2o$822bo2bo28bobo34bo2bo23b2o$822bobo30bo35bobo23bo
2bo$820b2obo65b2obo24bobo$819bo2bo65bo2bo23b2obo$819bobo19b2o45bobo23b
o2bo$820bo19bo2bo45bo24bobo$840bobo72bo$838b2obo$806b2o29bo2bo$805bo2b
o28bobo61b2o$805bobo30bo61bo2bo$803b2obo93bobo$802bo2bo92b2obo$802bobo
92bo2bo$803bo93bobo$898bo6$834b2o$833bo2bo$833bobo$831b2obo$830bo2bo$
830bobo34b2o25b2o$797b2o32bo34bo2bo23bo2bo$796bo2bo66bobo24bobo$796bob
o65b2obo23b2obo$794b2obo65bo2bo23bo2bo$793bo2bo19b2o45bobo24bobo$793bo
bo19bo2bo45bo26bo$794bo20bobo$813b2obo$812bo2bo$780b2o30bobo61b2o$779b
o2bo30bo61bo2bo$779bobo93bobo$777b2obo92b2obo$776bo2bo92bo2bo$776bobo
93bobo$777bo95bo7$808b2o$807bo2bo$807bobo34b2o$805b2obo34bo2bo23b2o$
804bo2bo35bobo23bo2bo$804bobo34b2obo24bobo$805bo34bo2bo23b2obo$840bobo
23bo2bo$841bo24bobo$791b2o74bo$790bo2bo$790bobo$788b2obo61b2o$756b2o
29bo2bo61bo2bo$755bo2bo28bobo62bobo$755bobo30bo61b2obo$753b2obo92bo2bo
$752bo2bo93bobo$752bobo95bo$753bo7$784b2o$783bo2bo$783bobo$781b2obo34b
2o25b2o$780bo2bo34bo2bo23bo2bo$780bobo35bobo24bobo$781bo34b2obo23b2obo
$815bo2bo23bo2bo$815bobo24bobo$816bo26bo$766b2o$765bo2bo$765bobo$763b
2obo61b2o$762bo2bo61bo2bo$762bobo62bobo$763bo61b2obo$824bo2bo$824bobo$
825bo9$758b2o36b2o$757bo2bo34bo2bo23b2o$757bobo35bobo23bo2bo$755b2obo
34b2obo24bobo$754bo2bo34bo2bo23b2obo$754bobo35bobo23bo2bo$755bo37bo24b
obo$819bo2$741b2o$740bo2bo61b2o$740bobo61bo2bo$738b2obo62bobo$737bo2bo
61b2obo$737bobo61bo2bo$738bo62bobo$802bo10$734b2o$733bo2bo$733bobo$
731b2obo$730bo2bo$730bobo$731bo$526b2o$525bo2bo$525bobo$523b2obo189b2o
$522bo2bo189bo2bo$522bobo190bobo$523bo32b2o155b2obo$555bo2bo153bo2bo$
555bobo154bobo$553b2obo156bo$552bo2bo$552bobo$553bo2$540b2o$539bo2bo$
539bobo$537b2obo$536bo2bo$536bobo$537bo$708b2o$707bo2bo$707bobo$504b2o
199b2obo$503bo2bo197bo2bo$503bobo198bobo$501b2obo200bo$500bo2bo$500bob
o$501bo32b2o155b2o$533bo2bo153bo2bo$533bobo154bobo$531b2obo153b2obo$
530bo2bo153bo2bo$530bobo154bobo$531bo156bo2$518b2o$517bo2bo$517bobo$
515b2obo$514bo2bo$514bobo$515bo3$684b2o$482b2o199bo2bo$481bo2bo198bobo
$481bobo197b2obo$479b2obo197bo2bo$478bo2bo198bobo$478bobo200bo$479bo
32b2o$511bo2bo$511bobo$509b2obo153b2o$508bo2bo153bo2bo$508bobo154bobo$
509bo153b2obo$662bo2bo$662bobo$495b2o166bo$494bo2bo$494bobo$492b2obo$
491bo2bo$491bobo$492bo3$460b2o$459bo2bo$459bobo197b2o$457b2obo197bo2bo
$456bo2bo198bobo$456bobo197b2obo$457bo32b2o163bo2bo$489bo2bo162bobo$
489bobo164bo$487b2obo$486bo2bo$486bobo$487bo2$474b2o$473bo2bo$473bobo$
471b2obo$470bo2bo$470bobo$471bo3$439b2o$438bo2bo$438bobo$436b2obo$435b
o2bo187b2o$435bobo187bo2bo$436bo32b2o154bobo$468bo2bo151b2obo$468bobo
151bo2bo$466b2obo152bobo$465bo2bo154bo$465bobo$466bo3$452b2o$451bo2bo$
451bobo$449b2obo$448bo2bo$448bobo$449bo3$417b2o197b2o$416bo2bo195bo2bo
$416bobo196bobo$414b2obo195b2obo$413bo2bo195bo2bo$413bobo196bobo$414bo
32b2o164bo$446bo2bo$446bobo151b2o$444b2obo151bo2bo$443bo2bo152bobo$
443bobo151b2obo$444bo151bo2bo$596bobo$597bo$430b2o$429bo2bo$429bobo$
427b2obo$426bo2bo$426bobo$427bo3$395b2o$394bo2bo$394bobo$392b2obo$391b
o2bo$391bobo$392bo32b2o$424bo2bo$424bobo$422b2obo$421bo2bo$421bobo$
422bo3$408b2o$407bo2bo$407bobo$405b2obo$404bo2bo$404bobo$405bo3$373b2o
$372bo2bo$372bobo$370b2obo$369bo2bo$369bobo$370bo32b2o$402bo2bo$402bob
o$400b2obo$399bo2bo$399bobo$400bo3$386b2o$385bo2bo$385bobo$383b2obo$
382bo2bo$382bobo$383bo2$575b2o$351b2o221bo2bo$350bo2bo220bobo23b2o$
350bobo219b2obo23bo2bo$348b2obo219bo2bo24bobo$347bo2bo220bobo23b2obo$
347bobo222bo23bo2bo$348bo32b2o213bobo$380bo2bo213bo$380bobo$378b2obo
202b2o$377bo2bo202bo2bo$377bobo203bobo$378bo202b2obo$580bo2bo$580bobo$
364b2o215bo$363bo2bo$363bobo$361b2obo$360bo2bo$360bobo$361bo3$329b2o
221b2o$328bo2bo219bo2bo23b2o$328bobo220bobo23bo2bo$326b2obo219b2obo24b
obo$325bo2bo219bo2bo23b2obo$325bobo220bobo23bo2bo$326bo32b2o188bo24bob
o$358bo2bo213bo$358bobo$356b2obo$355bo2bo202b2o$355bobo202bo2bo$356bo
203bobo$558b2obo$557bo2bo$342b2o213bobo$341bo2bo213bo$341bobo$339b2obo
$338bo2bo$338bobo$339bo3$307b2o221b2o$306bo2bo219bo2bo$306bobo220bobo
23b2o$304b2obo219b2obo23bo2bo$303bo2bo219bo2bo24bobo$303bobo220bobo23b
2obo$304bo32b2o188bo23bo2bo$336bo2bo211bobo$336bobo213bo$334b2obo$333b
o2bo202b2o$333bobo202bo2bo$334bo203bobo$536b2obo$535bo2bo$320b2o213bob
o$319bo2bo213bo$319bobo$317b2obo$316bo2bo$316bobo$317bo3$285b2o$284bo
2bo$284bobo$282b2obo$281bo2bo$281bobo$282bo32b2o$314bo2bo$314bobo$312b
2obo$311bo2bo$311bobo$312bo3$298b2o$297bo2bo$297bobo$295b2obo$294bo2bo
$294bobo$295bo3$263b2o$262bo2bo$262bobo$260b2obo$259bo2bo$259bobo$260b
o32b2o$292bo2bo$292bobo$290b2obo$289bo2bo$289bobo$290bo3$276b2o$275bo
2bo$275bobo$273b2obo$272bo2bo$272bobo$273bo3$241b2o$240bo2bo$240bobo$
238b2obo$237bo2bo$237bobo$238bo32b2o$270bo2bo$270bobo$268b2obo$267bo2b
o$267bobo$268bo3$254b2o$253bo2bo$253bobo$251b2obo$250bo2bo$250bobo$
251bo3$219b2o$218bo2bo$218bobo$216b2obo$215bo2bo$215bobo$216bo32b2o$
248bo2bo$248bobo$246b2obo$245bo2bo$245bobo$246bo3$232b2o$231bo2bo$231b
obo$229b2obo$228bo2bo$228bobo$229bo3$197b2o$196bo2bo$196bobo$194b2obo$
193bo2bo$193bobo$194bo32b2o$226bo2bo$226bobo$224b2obo$223bo2bo$223bobo
$224bo3$210b2o$209bo2bo$209bobo$207b2obo$206bo2bo$206bobo$207bo3$175b
2o$174bo2bo$174bobo$172b2obo$171bo2bo$171bobo$172bo32b2o$204bo2bo$204b
obo$202b2obo$201bo2bo$201bobo$202bo3$188b2o$187bo2bo$187bobo$185b2obo$
184bo2bo$184bobo$185bo3$153b2o$152bo2bo$152bobo$150b2obo$149bo2bo$149b
obo$150bo32b2o$182bo2bo$182bobo$180b2obo$179bo2bo$179bobo$180bo3$166b
2o$165bo2bo$165bobo$163b2obo$162bo2bo$162bobo$163bo3$131b2o$130bo2bo$
130bobo$128b2obo$127bo2bo$127bobo$128bo32b2o$160bo2bo$160bobo$158b2obo
$157bo2bo$157bobo$158bo3$144b2o$143bo2bo$143bobo$141b2obo$140bo2bo$
140bobo$141bo3$109b2o$108bo2bo$108bobo$106b2obo$105bo2bo$105bobo$106bo
32b2o$138bo2bo$138bobo$136b2obo$135bo2bo$135bobo$136bo3$122b2o$121bo2b
o$121bobo$119b2obo$118bo2bo$118bobo$119bo3$87b2o$86bo2bo$86bobo$84b2ob
o$83bo2bo$83bobo$84bo32b2o$116bo2bo$116bobo$114b2obo$113bo2bo$113bobo$
114bo3$100b2o$99bo2bo$99bobo$97b2obo$96bo2bo$96bobo$97bo3$65b2o$64bo2b
o$64bobo$62b2obo$61bo2bo$61bobo$62bo32b2o$94bo2bo$94bobo$92b2obo$91bo
2bo$91bobo$92bo3$78b2o$77bo2bo$77bobo$75b2obo$74bo2bo$74bobo$75bo3$43b
2o$42bo2bo$42bobo$40b2obo$39bo2bo$39bobo$40bo32b2o$72bo2bo$72bobo$70b
2obo$69bo2bo$69bobo$70bo4$29b2o$28bo2bo$28bobo$26b2obo$25bo2bo32b2o$
25bobo32bo2bo$26bo33bobo$58b2obo$57bo2bo$57bobo$58bo8$49b2o$48bo2bo$
48bobo$46b2obo$45bo2bo$32b2o11bobo$31bo2bo11bo$31bobo$29b2obo$4b2o22bo
2bo$3bo2bo21bobo$3bobo23bo$b2obo$o2bo$obo$bo9$27b2o$26bo2bo$26bobo$24b
2obo$11b2o10bo2bo$10bo2bo9bobo$10bobo11bo$8b2obo$7bo2bo$7bobo$8bo84$
92b2o$91bo2bo$91bobo23b2o$89b2obo23bo2bo$88bo2bo24bobo$88bobo23b2obo$
89bo23bo2bo$113bobo$114bo2$101b2o$100bo2bo$100bobo$98b2obo$97bo2bo$97b
obo$98bo8$70b2o$69bo2bo$69bobo23b2o$67b2obo23bo2bo$66bo2bo24bobo$66bob
o23b2obo$67bo23bo2bo$91bobo$92bo2$79b2o$78bo2bo$78bobo$76b2obo$58b2o
15bo2bo$57bo2bo14bobo$57bobo16bo$55b2obo$54bo2bo$54bobo$55bo8$46b2o$
45bo2bo$45bobo$43b2obo$42bo2bo$42bobo$43bo!
Ivan Fomichev

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

Re: Half-bakery reaction with glider

Post by chris_c » June 28th, 2014, 8:03 am

Hello,

I've been working on this fun problem for a while. Here is my basic design. It uses only eight gliders. The eight 90 degree reflectors that are involved are reset at offset (-3, -6) using another 5 * 8 + 3 * 10 = 70 gliders.

Code: Select all

x = 746, y = 883, rule = B3/S23
108bo$109bo$107b3o$97bo$80bo17bo$81bo14b3o$79b3o$69bo$70bo$68b3o6$114b
o$115bo$113b3o7bo$124bo$86bo35b3o$87bo$68bo16b3o7bo$69bo26bo$67b3o24b
3o$57bo$58bo$56b3o4$133bo8bo$134bo8bo$132b3o6b3o2$105bo8bo$106bo8bo$
74bo29b3o6b3o31bo$75bo72bo$73b3o7bo62b3o$84bo$82b3o34bo$120bo27bo$118b
3o28bo$147b3o$51bo$52bo67bo$50b3o68bo$40bo78b3o$41bo$39b3o2$93bo8bo$
94bo8bo$92b3o6b3o$33bo$34bo$32b3o$22bo84bo$23bo84bo$21b3o33bo48b3o$58b
o$56b3o7bo$67bo40bo$65b3o41bo$107b3o5$39bo$40bo$38b3o7bo$49bo$47b3o$
76bo8bo$77bo8bo$75b3o6b3o4$90bo$91bo$89b3o2$58bo8bo$59bo8bo22bo$57b3o
6b3o23bo$90b3o3$72bo$73bo$71b3o3$73bo$74bo$72b3o60$431bo$430bobo$430bo
bo$431bo2$435b2o$434bo2bo$435b2o3$432bo$431bobo$431bobo$432bo30$467b2o
$467bobo$467bo5$431bo$430bobo$430bobo$431bo2$435b2o$434bo2bo$435b2o3$
432bo$431bobo$431bobo$432bo8$402bo$401bobo$401bobo$402bo2$406b2o$405bo
2bo$406b2o3$403bo$402bobo$402bobo$403bo26$266bobo$267b2o$267bo217b3o$
485bo$486bo9$253bo$254bo$252b3o15$464b2o$463b2o$465bo20$419bobo$420b2o
$420bo11$402bo$403bo$401b3o13$388bo$386bobo$387b2o20$216b2o$215bo2bo$
215bobo$213b2obo$212bo2bo$212bobo$213bo7$253b2o$252bo2bo$252bobo$250b
2obo$249bo2bo$249bobo$250bo2$237b2o$236bo2bo$236bobo$194b2o38b2obo$
193bo2bo36bo2bo$193bobo37bobo$191b2obo39bo$190bo2bo$190bobo$191bo2$
677bo$676b2o$676bobo2$184b2o$183bo2bo44b2o453b2o$183bobo44bo2bo452bobo
$181b2obo45bobo453bo$180bo2bo44b2obo$180bobo44bo2bo$181bo45bobo$228bo
2$215b2o$214bo2bo$214bobo471b2o$174b2o36b2obo472bobo$173bo2bo34bo2bo
473bo11b2o$173bobo35bobo486bobo$171b2obo37bo487bo$170bo2bo$170bobo$
171bo543b2o$310b2o403bobo$309bo2bo402bo$309bobo219b2o$310bo219bobo119b
2o$530b2o119b2o$528b2o123bo$527bobo5b2o$527b2o5bobo$534b2o126b2o$532b
2o128bobo$531bobo128bo$531b2o3$511b2o$200b2o308bobo$199bo2bo307b2o$
199bobo306b2o$197b2obo306bobo5b2o147b2o$196bo2bo307b2o5bobo147bobo$
196bobo315b2o148bo11b2o$197bo314b2o162bobo$511bobo162bo$184b2o305b2o
18b2o$183bo2bo265b2o36bobo$183bobo265bobo36b2o199b2o42b2o$181b2obo266b
2o35b2o135b2o64bobo41bobo$180bo2bo265b2o36bobo5b2o128bobo63bo43bo$180b
obo265bobo5b2o29b2o5bobo128bo$181bo266b2o5bobo36b2o214b2o$455b2o35b2o
216bobo7b2o$453b2o36bobo141b2o73bo9bobo$452bobo36b2o142bobo82bo$452b2o
181bo$434b2o$433bobo$433b2o$431b2o$179b2o249bobo5b2o$178bo2bo248b2o5bo
bo$178bobo256b2o$176b2obo255b2o200b2o$175bo2bo255bobo200bobo$175bobo
256b2o201bo11b2o84b2o$176bo472bobo83bobo$649bo85bo3$664b2o$664bobo76b
2o$169b2o493bo78bobo$168bo2bo539b2o30bo$168bobo540bobo$166b2obo541bo$
165bo2bo$165bobo518b2o$166bo519bobo7b2o$686bo9bobo$696bo4$159b2o$158bo
2bo$158bobo$156b2obo$155bo2bo$155bobo$156bo$711b2o$711bobo$711bo3$149b
2o533b2o$148bo2bo532bobo32b2o$148bobo533bo34bobo$146b2obo569bo$145bo2b
o510b2o$145bobo511bobo7b2o$146bo512bo9bobo$669bo4$124b2o$123bo2bo12b2o
$123bobo12bo2bo$121b2obo13bobo$120bo2bo12b2obo$120bobo12bo2bo$121bo13b
obo$136bo253b2o292b2o$389bo2bo291bobo$389bobo292bo$387b2obo$386bo2bo$
114b2o270bobo$113bo2bo12b2o256bo304b2o$113bobo12bo2bo560bobo$111b2obo
13bobo243b2o316bo$110bo2bo12b2obo243bo2bo$110bobo12bo2bo244bobo$111bo
13bobo243b2obo$126bo243bo2bo$370bobo$371bo3$104b2o$103bo2bo12b2o$103bo
bo12bo2bo$101b2obo13bobo$100bo2bo12b2obo$100bobo12bo2bo$101bo13bobo$
116bo251b2o$367bo2bo$367bobo$365b2obo$364bo2bo$94b2o268bobo$93bo2bo12b
2o254bo51b2o$93bobo12bo2bo304bo2bo$91b2obo13bobo241b2o62bobo$90bo2bo
12b2obo241bo2bo59b2obo$90bobo12bo2bo242bobo59bo2bo$91bo13bobo241b2obo
60bobo$106bo241bo2bo62bo$348bobo$349bo51b2o$400bo2bo$400bobo$84b2o312b
2obo$83bo2bo12b2o296bo2bo$83bobo12bo2bo283b2o10bobo$81b2obo13bobo283bo
2bo10bo$80bo2bo12b2obo284bobo$80bobo12bo2bo283b2obo$81bo13bobo283bo2bo
$96bo284bobo$382bo4$74b2o$73bo2bo12b2o304b2o$73bobo12bo2bo302bo2bo$71b
2obo13bobo303bobo$70bo2bo12b2obo302b2obo$70bobo12bo2bo302bo2bo$71bo13b
obo303bobo$86bo305bo2$379b2o$378bo2bo$378bobo$64b2o310b2obo$63bo2bo12b
2o294bo2bo$63bobo12bo2bo281b2o10bobo$61b2obo13bobo281bo2bo10bo$60bo2bo
12b2obo282bobo$60bobo12bo2bo281b2obo$61bo13bobo281bo2bo$76bo282bobo$
360bo4$54b2o$53bo2bo12b2o$53bobo12bo2bo$51b2obo13bobo$50bo2bo12b2obo$
50bobo12bo2bo$51bo13bobo$66bo5$44b2o$43bo2bo$43bobo$41b2obo$40bo2bo$
40bobo$41bo6$34b2o$33bo2bo$33bobo$31b2obo$30bo2bo$30bobo$31bo6$24b2o$
23bo2bo$23bobo$21b2obo$20bo2bo$20bobo$21bo6$14b2o$13bo2bo$13bobo$11b2o
bo$10bo2bo$10bobo$11bo6$4b2o$3bo2bo$3bobo$b2obo$o2bo$obo$bo114$137b2o$
136bo2bo$136bobo$134b2obo$133bo2bo$133bobo$134bo2$121b2o$120bo2bo$120b
obo$118b2obo$117bo2bo$117bobo$118bo6$111b2o$110bo2bo$110bobo$108b2obo$
107bo2bo$107bobo$108bo19$149b2o$148bo2bo$148bobo$146b2obo$145bo2bo$
145bobo$146bo2$133b2o$132bo2bo$132bobo$130b2obo$129bo2bo$129bobo$130bo
6$123b2o$122bo2bo$108b2o12bobo$107bo2bo9b2obo$107bobo9bo2bo$105b2obo
10bobo$104bo2bo12bo$104bobo$105bo6$98b2o$97bo2bo$97bobo$95b2obo$94bo2b
o$94bobo$95bo6$88b2o$87bo2bo$87bobo$85b2obo$84bo2bo$84bobo$85bo6$78b2o
$77bo2bo$77bobo$75b2obo$74bo2bo$74bobo$75bo!
My hope is to avoid any seeds that fire more than one glider. Once the reflectors have been reset it should be possible that eight gliders from the main SW/NE channel can be used to restart the reaction. Correct timing can hopefully be achieved by altering the spacing between the reflectors. E.g. moving a reflector one square to the north east will delay the returning SW glider by 8 generations. Putting an extra half-bakery in the way of a SW glider delays the glider by an odd number of cycles, so hopefully any timing is achievable.

Next I have four monochromatic salvos that reset both of the refelectors and give SW gliders of either colour. They are reasonably optimised for the number of "passes" required but could definitely be improved. More on this later.

Code: Select all

x = 746, y = 883, rule = B3/S23
108bo$109bo$107b3o$97bo$80bo17bo$81bo14b3o$79b3o$69bo$70bo$68b3o6$114b
o$115bo$113b3o7bo$124bo$86bo35b3o$87bo$68bo16b3o7bo$69bo26bo$67b3o24b
3o$57bo$58bo$56b3o4$133bo8bo$134bo8bo$132b3o6b3o2$105bo8bo$106bo8bo$
74bo29b3o6b3o31bo$75bo72bo$73b3o7bo62b3o$84bo$82b3o34bo$120bo27bo$118b
3o28bo$147b3o$51bo$52bo67bo$50b3o68bo$40bo78b3o$41bo$39b3o2$93bo8bo$
94bo8bo$92b3o6b3o$33bo$34bo$32b3o$22bo84bo$23bo84bo$21b3o33bo48b3o$58b
o$56b3o7bo$67bo40bo$65b3o41bo$107b3o5$39bo$40bo$38b3o7bo$49bo$47b3o$
76bo8bo$77bo8bo$75b3o6b3o4$90bo$91bo$89b3o2$58bo8bo$59bo8bo22bo$57b3o
6b3o23bo$90b3o3$72bo$73bo$71b3o3$73bo$74bo$72b3o60$431bo$430bobo$430bo
bo$431bo2$435b2o$434bo2bo$435b2o3$432bo$431bobo$431bobo$432bo30$467b2o
$467bobo$467bo5$431bo$430bobo$430bobo$431bo2$435b2o$434bo2bo$435b2o3$
432bo$431bobo$431bobo$432bo8$402bo$401bobo$401bobo$402bo2$406b2o$405bo
2bo$406b2o3$403bo$402bobo$402bobo$403bo26$266bobo$267b2o$267bo217b3o$
485bo$486bo9$253bo$254bo$252b3o15$464b2o$463b2o$465bo20$419bobo$420b2o
$420bo11$402bo$403bo$401b3o13$388bo$386bobo$387b2o20$216b2o$215bo2bo$
215bobo$213b2obo$212bo2bo$212bobo$213bo7$253b2o$252bo2bo$252bobo$250b
2obo$249bo2bo$249bobo$250bo2$237b2o$236bo2bo$236bobo$194b2o38b2obo$
193bo2bo36bo2bo$193bobo37bobo$191b2obo39bo$190bo2bo$190bobo$191bo2$
677bo$676b2o$676bobo2$184b2o$183bo2bo44b2o453b2o$183bobo44bo2bo452bobo
$181b2obo45bobo453bo$180bo2bo44b2obo$180bobo44bo2bo$181bo45bobo$228bo
2$215b2o$214bo2bo$214bobo471b2o$174b2o36b2obo472bobo$173bo2bo34bo2bo
473bo11b2o$173bobo35bobo486bobo$171b2obo37bo487bo$170bo2bo$170bobo$
171bo543b2o$310b2o403bobo$309bo2bo402bo$309bobo219b2o$310bo219bobo119b
2o$530b2o119b2o$528b2o123bo$527bobo5b2o$527b2o5bobo$534b2o126b2o$532b
2o128bobo$531bobo128bo$531b2o3$511b2o$200b2o308bobo$199bo2bo307b2o$
199bobo306b2o$197b2obo306bobo5b2o147b2o$196bo2bo307b2o5bobo147bobo$
196bobo315b2o148bo11b2o$197bo314b2o162bobo$511bobo162bo$184b2o305b2o
18b2o$183bo2bo265b2o36bobo$183bobo265bobo36b2o199b2o42b2o$181b2obo266b
2o35b2o135b2o64bobo41bobo$180bo2bo265b2o36bobo5b2o128bobo63bo43bo$180b
obo265bobo5b2o29b2o5bobo128bo$181bo266b2o5bobo36b2o214b2o$455b2o35b2o
216bobo7b2o$453b2o36bobo141b2o73bo9bobo$452bobo36b2o142bobo82bo$452b2o
181bo$434b2o$433bobo$433b2o$431b2o$179b2o249bobo5b2o$178bo2bo248b2o5bo
bo$178bobo256b2o$176b2obo255b2o200b2o$175bo2bo255bobo200bobo$175bobo
256b2o201bo11b2o84b2o$176bo472bobo83bobo$649bo85bo3$664b2o$664bobo76b
2o$169b2o493bo78bobo$168bo2bo539b2o30bo$168bobo540bobo$166b2obo541bo$
165bo2bo$165bobo518b2o$166bo519bobo7b2o$686bo9bobo$696bo4$159b2o$158bo
2bo$158bobo$156b2obo$155bo2bo$155bobo$156bo$711b2o$711bobo$711bo3$149b
2o533b2o$148bo2bo532bobo32b2o$148bobo533bo34bobo$146b2obo569bo$145bo2b
o510b2o$145bobo511bobo7b2o$146bo512bo9bobo$669bo4$124b2o$123bo2bo12b2o
$123bobo12bo2bo$121b2obo13bobo$120bo2bo12b2obo$120bobo12bo2bo$121bo13b
obo$136bo253b2o292b2o$389bo2bo291bobo$389bobo292bo$387b2obo$386bo2bo$
114b2o270bobo$113bo2bo12b2o256bo304b2o$113bobo12bo2bo560bobo$111b2obo
13bobo243b2o316bo$110bo2bo12b2obo243bo2bo$110bobo12bo2bo244bobo$111bo
13bobo243b2obo$126bo243bo2bo$370bobo$371bo3$104b2o$103bo2bo12b2o$103bo
bo12bo2bo$101b2obo13bobo$100bo2bo12b2obo$100bobo12bo2bo$101bo13bobo$
116bo251b2o$367bo2bo$367bobo$365b2obo$364bo2bo$94b2o268bobo$93bo2bo12b
2o254bo51b2o$93bobo12bo2bo304bo2bo$91b2obo13bobo241b2o62bobo$90bo2bo
12b2obo241bo2bo59b2obo$90bobo12bo2bo242bobo59bo2bo$91bo13bobo241b2obo
60bobo$106bo241bo2bo62bo$348bobo$349bo51b2o$400bo2bo$400bobo$84b2o312b
2obo$83bo2bo12b2o296bo2bo$83bobo12bo2bo283b2o10bobo$81b2obo13bobo283bo
2bo10bo$80bo2bo12b2obo284bobo$80bobo12bo2bo283b2obo$81bo13bobo283bo2bo
$96bo284bobo$382bo4$74b2o$73bo2bo12b2o304b2o$73bobo12bo2bo302bo2bo$71b
2obo13bobo303bobo$70bo2bo12b2obo302b2obo$70bobo12bo2bo302bo2bo$71bo13b
obo303bobo$86bo305bo2$379b2o$378bo2bo$378bobo$64b2o310b2obo$63bo2bo12b
2o294bo2bo$63bobo12bo2bo281b2o10bobo$61b2obo13bobo281bo2bo10bo$60bo2bo
12b2obo282bobo$60bobo12bo2bo281b2obo$61bo13bobo281bo2bo$76bo282bobo$
360bo4$54b2o$53bo2bo12b2o$53bobo12bo2bo$51b2obo13bobo$50bo2bo12b2obo$
50bobo12bo2bo$51bo13bobo$66bo5$44b2o$43bo2bo$43bobo$41b2obo$40bo2bo$
40bobo$41bo6$34b2o$33bo2bo$33bobo$31b2obo$30bo2bo$30bobo$31bo6$24b2o$
23bo2bo$23bobo$21b2obo$20bo2bo$20bobo$21bo6$14b2o$13bo2bo$13bobo$11b2o
bo$10bo2bo$10bobo$11bo6$4b2o$3bo2bo$3bobo$b2obo$o2bo$obo$bo114$137b2o$
136bo2bo$136bobo$134b2obo$133bo2bo$133bobo$134bo2$121b2o$120bo2bo$120b
obo$118b2obo$117bo2bo$117bobo$118bo6$111b2o$110bo2bo$110bobo$108b2obo$
107bo2bo$107bobo$108bo19$149b2o$148bo2bo$148bobo$146b2obo$145bo2bo$
145bobo$146bo2$133b2o$132bo2bo$132bobo$130b2obo$129bo2bo$129bobo$130bo
6$123b2o$122bo2bo$108b2o12bobo$107bo2bo9b2obo$107bobo9bo2bo$105b2obo
10bobo$104bo2bo12bo$104bobo$105bo6$98b2o$97bo2bo$97bobo$95b2obo$94bo2b
o$94bobo$95bo6$88b2o$87bo2bo$87bobo$85b2obo$84bo2bo$84bobo$85bo6$78b2o
$77bo2bo$77bobo$75b2obo$74bo2bo$74bobo$75bo!

Code: Select all

x = 1091, y = 995, rule = B3/S23
1041bo$1040bobo$1040bobo$1041bo2$1036b2o7b2o$1035bo2bo5bo2bo$1028b2o6b
2o7b2o$1027bobo$1029bo11bo$1040bobo$1040bobo$1041bo26$1009b2o$1008bobo
$1010bo23$974b2o$973bobo$975bo10$976b2o$975bobo$977bo3$1084b2o$1084b2o
2$1088b2o$1087bo2bo$1088bobo$1089bo28$921b2o$920bobo$922bo12$913b2o$
912bobo$914bo7$902b2o$901bobo$903bo14$892b2o$891bobo$893bo35$865b2o$
864bobo$866bo17$834b2o$833bobo$835bo5$819b2o$818bobo$820bo5$816b2o$
815bobo$817bo29$793b2o$792bobo$794bo44$723b2o$722bobo$724bo8$713b2o$
712bobo$714bo32$669b2o10b2o$668bobo9bobo$670bo11bo10$665b2o$664bobo$
666bo4$689bo$689b2o$688bobo12$647b2o$646bobo$648bo30b2o$678bobo$680bo
22$627b2o$626bobo$628bo6$587b2o$586bobo$588bo5$580b2o$579bobo$581bo25$
547b2o$546bobo$548bo2$557b2o$556bobo$558bo7$536b2o$535bobo$537bo9$515b
2o$514bobo$516bo22$505b2o$504bobo$506bo18$467b2o$466bobo$468bo8$471b2o
$470bobo$472bo16$463b2o$462bobo$464bo5$432b2o$431bobo$433bo5$425b2o$
424bobo$426bo6$409b2o$408bobo$410bo12$415b2o$414bobo$416bo10$389b2o$
388bobo$390bo6$371b2o8b2o$370bobo7bobo$372bo9bo4$365b2o$364bobo$366bo
22$339b2o$338bobo$340bo5$330b2o24b2o$329bobo23bobo$331bo25bo9$313b2o$
312bobo$314bo34b2o$348bobo$350bo52$299b2o$298bobo$300bo5$282b2o$281bob
o$283bo3$289b2o$288bobo$290bo4$263b2o$262bobo$264bo7$260b2o$259bobo$
261bo11$245b2o$244bobo$246bo59$192bo$192b2o$191bobo6$184b2o$183bobo$
185bo15$157b2o$156bobo$158bo2$167b2o$166bobo$168bo7$146b2o$145bobo$
147bo9$125b2o$124bobo$126bo22$115b2o$114bobo$116bo22$91b2o$90bobo$92bo
16$83b2o$82bobo$84bo3$78b2o$77bobo$79bo6$58b2o$57bobo$59bo6$52b2o$51bo
bo$53bo4$46b2o$45bobo$47bo6$40b2o$39bobo$41bo39$b2o$obo$2bo!

Code: Select all

x = 1261, y = 1290, rule = B3/S23
1177b3o2$1175bo5bo$1175bo5bo$1175bo5bo2$1177b3o4$1189b2o$1189b2o66$
1254bo$1253bobo$1253bobo$1254bo2$1249b2o7b2o$1248bo2bo5bo2bo$1249b2o7b
2o2$1254bo$1241b2o10bobo$1240bobo10bobo$1242bo11bo7$1238b2o$1237bobo$
1239bo5$1223b2o$1222bobo$1224bo8$1213b2o$1212bobo$1214bo6$1211b2o$
1210bobo$1212bo21$1182b2o$1181bobo$1183bo8$1178b2o$1177bobo$1179bo16b
2o$1195bobo$1197bo6$1172b2o$1171bobo$1173bo15$1157b2o$1156bobo$1158bo
7$1150b2o$1149bobo$1151bo15$1139b2o$1138bobo$1140bo29$1080b2o$1079bobo
$1081bo12$1080b2o$1079bobo$1081bo8$1060b2o$1059bobo$1061bo21$1045b2o$
1044bobo$1046bo$1036b2o$1035bobo$1037bo13$1023b2o$1022bobo$1024bo58$
955bo$955b2o$954bobo8$945b2o$944bobo$946bo15$934b2o$933bobo$935bo7$
927b2o$926bobo$928bo15$916b2o$915bobo$917bo29$857b2o$856bobo$858bo12$
857b2o$856bobo$858bo4$863b2o$862bobo$864bo12$827b2o8b2o24b2o$826bobo7b
obo23bobo$828bo9bo25bo7$828b2o$827bobo$829bo24b2o$853bobo$855bo3$821b
2o$820bobo$822bo6$853b2o$852bobo$854bo6$807b2o$806bobo$808bo7$800b2o$
799bobo$801bo15$789b2o$788bobo$790bo18$737b2o$736bobo$738bo19$726b2o$
725bobo$727bo8$726b2o$725bobo$714b2o11bo$713bobo$715bo4$708b2o$707bobo
$709bo5$689b2o$688bobo$690bo74$603bo$603b2o$602bobo8$591b2o8b2o$590bob
o7bobo$592bo9bo5$584b2o$583bobo$585bo6$566b2o$565bobo$567bo29$547b2o$
546bobo$548bo13$540b2o$539bobo$541bo$533b2o$532bobo$534bo21$502b2o$
501bobo$503bo72$424bo$424b2o$423bobo8$412b2o$411bobo$413bo8$402b2o$
401bobo$403bo19$383b2o$382bobo$384bo7$376b2o$375bobo$377bo15$365b2o$
364bobo$366bo29$306b2o$305bobo$307bo12$306b2o$305bobo$307bo8$286b2o$
285bobo$287bo33$243b2o$242bobo$244bo2$255b2o$254bobo$256bo8$235b2o$
234bobo$236bo2$255b2o$254bobo$256bo9$226b2o$225bobo$227bo13$201b2o$
200bobo$202bo48$173b2o$172bobo$174bo12$159b2o$158bobo$160bo4$173b2o$
172bobo$174bo12$133b2o$132bobo$134bo8$137b2o$136bobo$138bo9$124b2o$
123bobo$125bo19$113b2o$112bobo$114bo8$89b2o$88bobo$90bo48$43b2o$42bobo
$44bo25$26b2o$25bobo$27bo4$20b2o$19bobo$21bo4$12b2o$11bobo$13bo7$b2o$o
bo$2bo!

Code: Select all

x = 1103, y = 1177, rule = B3/S23
1021bo$1021bo$1021bo2$1017b3o3b3o2$1021bo$1021bo$1021bo3$1032b2o$1032b
2o60$1096bo$1095bobo$1095bobo$1096bo2$1091b2o7b2o$1090bo2bo5bo2bo$
1091b2o7b2o2$1096bo$1095bobo$1095bobo$1096bo4$1087b2o$1086bobo$1088bo
7$1080b2o$1079bobo$1081bo15$1069b2o$1068bobo$1070bo21$1014b2o$1013bobo
$1015bo19$1001b2o$1000bobo$1002bo$992b2o$991bobo$993bo13$979b2o$978bob
o$980bo69$892b2o$891bobo$893bo8$882b2o$881bobo$883bo8$872b2o$871bobo$
873bo10$858b2o$857bobo$859bo10$858b2o$857bobo$859bo2$846b2o$845bobo$
847bo16$826b2o$825bobo$827bo18$800b2o$799bobo$801bo28$792b2o8b2o$791bo
bo7bobo$793bo9bo8$792b2o$791bobo$793bo8$782b2o$781bobo$783bo10$762b2o$
761bobo$763bo7$759b2o$758bobo$760bo5$744b2o$743bobo$745bo34b2o$779bobo
$781bo6$734b2o$733bobo$735bo6$732b2o$731bobo$733bo40$690b2o$689bobo$
691bo5$687b2o$686bobo$688bo16$643b2o$642bobo$644bo18$617b2o$616bobo$
618bo3$626b2o$625bobo$627bo4$622b2o$621bobo$623bo12$608b2o$607bobo$
609bo6$590b2o$589bobo$591bo25$565b2o$564bobo$566bo5$560b2o$559bobo$
561bo12$558b2o$557bobo$559bo3$541b2o$540bobo$542bo29$522b2o$521bobo$
523bo13$515b2o$514bobo$516bo$508b2o$507bobo$509bo21$477b2o$476bobo$
478bo68$439b2o$438bobo$440bo9$414b2o$413bobo$415bo7$411b2o$410bobo$
412bo5$396b2o$395bobo$397bo8$386b2o$385bobo$387bo6$384b2o$383bobo$385b
o32$350b2o$349bobo$351bo8$334b2o$333bobo$335bo8$334b2o$333bobo$335bo9$
315b2o$314bobo$316bo7$312b2o$311bobo$313bo5$297b2o$296bobo$298bo6$315b
2o$314bobo$287b2o27bo$286bobo$288bo6$285b2o$284bobo$286bo32$251b2o$
250bobo$252bo8$235b2o$234bobo$236bo8$235b2o$234bobo$236bo9$216b2o$215b
obo$217bo7$213b2o$212bobo$214bo5$198b2o$197bobo$199bo6$216b2o$215bobo$
188b2o27bo$187bobo$189bo6$186b2o$185bobo$187bo40$144b2o$143bobo$145bo
5$141b2o$140bobo$142bo23$100b2o$99bobo$101bo8$90b2o$89bobo$91bo10$80b
2o$79bobo$81bo7$73b2o$72bobo$74bo11$60b2o$59bobo$61bo25$43b2o$42bobo$
44bo21$14b2o$13bobo$15bo2$24b2o$23bobo$25bo4$14b2o$13bobo$15bo7$b2o$ob
o$2bo!
Finally I have a very silly monochromatic salvo that shifts a honey farm by (-3, -6) and produces an extra loaf that can be pulled arbitrarily far away from the honey farm. Also as shown, it is easy to transform this loaf back into a honey farm of either color to act as a seed for any of the above 4 salvos. This pattern is very inefficient and was made almost entirely by hand. It would of course be better to be able to reconstitute the honey farm seeds directly from the ash of the big monochromatic salvos but it seemed daunting to do that once never mind four times over.

Code: Select all

x = 738, y = 593, rule = B3/S23
617bo$616bobo$616bobo$617bo2$612b2o7b2o$611bo2bo5bo2bo$612b2o7b2o2$
617bo77b2o38b2o$616bobo75bo2bo36bo2bo$616bobo75bobo37bobo$607b2o8bo77b
o39bo$606bobo$608bo80b2o38b2o$688bobo37bobo$690bo39bo5$596b2o$595bobo$
597bo8$712b2o$679b2o30bobo$678bobo32bo$680bo7$702b2o$567b2o132bobo$
566bobo134bo$568bo16$549b2o$548bobo$550bo4$531b2o$530bobo$532bo9$552b
2o$551bobo$553bo5$527b2o$526bobo$528bo16$497b2o$496bobo$498bo20$497b2o
$496bobo$498bo10$487b2o$486bobo$488bo14$461b2o$460bobo$462bo32$437b2o$
436bobo$438bo14$387b2o$386bobo$388bo14$361b2o$360bobo$362bo6$389b2o$
388bobo$390bo32$353b2o$352bobo$354bo31$330b2o$329bobo$331bo4$288b2o$
287bobo$289bo8$280b2o$279bobo$281bo14$254b2o$253bobo$255bo26$228b2o$
227bobo$229bo7$241b2o$240bobo$242bo$250b2o$249bobo$251bo9$237b2o$236bo
bo$238bo4$231b2o$230bobo$232bo23$174b2o$173bobo$175bo13$165b2o$164bobo
$166bo12$155b2o$154bobo$156bo5$148b2o$147bobo$149bo9$143b2o$142bobo$
144bo12$103b2o$102bobo$104bo10$85b2o$84bobo$86bo6$113b2o$112bobo$114bo
28$61b2o$60bobo$62bo10$51b2o$50bobo$52bo10$41b2o$40bobo$42bo10$31b2o$
30bobo$32bo10$21b2o$20bobo$22bo10$11b2o$10bobo$12bo10$b2o$obo$2bo!
Here is a bit of explanation of how I came up with these salvos.

First of all I hacked gencols with the following little patch so that gencols only considers "even" translations in both the printing and the generation stages.

Code: Select all

--- a/lists.c
+++ b/lists.c
@@ -618,6 +618,8 @@ char *s;
 
   boundingrect(hash,gen,&x1,&y1,&x2,&y2);
 
+  x1 -= (x1 ^ y1) & 1;
+
   i=0;
   if (x2<x1) s[i++]='!';
   else {
--- a/output.c
+++ b/output.c
@@ -39,7 +39,8 @@ int gen,resultafter,delpat1,delpat2,synch,genresult,pat1offset,pat2offset,phase;
        cell<(CellList **)align.table+align.hsize; cell++) {
     tcell=cell;
     while (*tcell) {
-      if ((*tcell)->gen==SPECGEN && (*tcell)->u.val==gen) {
+      if ((*tcell)->gen==SPECGEN && (*tcell)->u.val==gen
+          && !(((*tcell)->x ^ (*tcell)->y) & 1)) {
 	delgen(tmp,ALLGENS);
 
         /* set up collision */
It seems to work as expected but I do not understand the gencols code well enough to be 100% sure.

Next I used this very crude script to filter for patterns that only produce gliders in a single direction (either NW or SE). It is based on a script that dvgrn wrote elsewhere on this forum. I can't remember where exactly.

Code: Select all

import golly as g
g.setrule("Life")

INIfilename="/home/cbc20/life/gencols-master/hf.list"
OUTfilename="/home/cbc20/life/gencols-master/hf_good.list"
try:
  f = open(INIfilename, 'r')
  all = f.readlines()
  f.close()
  f = open(OUTfilename, 'w')
except:
  g.exit("Failed to load input file: " + INIfilename)

results = []

count=0
for s in all:
  count+=1
  if count%50==0:
    g.show(str(count))
    g.update()
  g.new("Test"+str(count))
  pat=g.parse(s.replace('!','$').replace('.','b').replace('*','o').split()[0])
  g.putcells(pat)

  p0 = int(g.getpop())

  g.run(1000)

  p1 = int(g.getpop())

  g.run(1)

  p2 = int(g.getpop())

  if p1 == 0 or p1 == p0 or p1 != p2:
    continue

  x0, y0, w, h = g.getrect()

  x1 = x0 + w
  y1 = y0 + h

  tl = x0 < -100 and y0 < -100
  bl = x0 < -100 and y1 >  100
  br = x1 >  100 and y1 >  100
  tr = x1 >  100 and y0 < -100
    
  if not bl and not tr and tl + bl + br + tr == 1:
      g.select([-100,-100,200,200])
      g.clear(0)
      results.append((int(g.getpop()) / 5, p2, s))

results.sort()

for gliders, pop, s in results:
  f.write(s)

f.close()

g.show('done ' + OUTfilename)
From this I was able to find a bunch of monochromatic 90 degree turners:

Code: Select all

x = 680, y = 533, rule = B3/S23
303bo119bo$302bobo117bobo$302bobo117bobo$303bo119bo2$298b2o7b2o109b2o
7b2o$297bo2bo5bo2bo107bo2bo5bo2bo$293b2o3b2o7b2o109b2o7b2o117bo$292bob
o250bobo$294bo8bo119bo121bobo$302bobo117bobo121bo$302bobo117bobo$303bo
119bo117b2o7b2o$412b2o126bo2bo5bo2bo$411bobo127b2o7b2o$413bo$290b2o
254bo$289bobo253bobo$291bo253bobo$546bo$403b2o130b2o$402bobo129bobo$
404bo131bo5$526b2o$525bobo$275b2o250bo$274bobo$276bo2$390b2o$389bobo$
391bo3$509b2o$508bobo$510bo80$173bo119bo119bo119bo$172bobo117bobo117bo
bo117bobo$172bobo117bobo117bobo117bobo$173bo119bo119bo119bo2$168b2o7b
2o109b2o7b2o109b2o7b2o109b2o7b2o$167bo2bo5bo2bo107bo2bo5bo2bo107bo2bo
5bo2bo107bo2bo5bo2bo$168b2o7b2o102b2o5b2o7b2o102b2o5b2o7b2o101b2o6b2o
7b2o$162b2o116bobo117bobo116bobo$161bobo9bo108bo10bo108bo10bo107bo11bo
$163bo8bobo117bobo117bobo117bobo$172bobo117bobo117bobo117bobo$173bo
119bo119bo119bo$275b2o118b2o$274bobo117bobo$276bo119bo3$156b2o8b2o$
155bobo7bobo101b2o$157bo9bo100bobo$270bo118b2o$388bobo$390bo8$147b2o$
146bobo231b2o$148bo230bobo$381bo4$501b2o$500bobo$502bo4$256b2o$255bobo
$257bo17$466b2o$465bobo$467bo10$468b2o$467bobo$469bo83$53bo89bo109bo
119bo99bo99bo99bo$52bobo87bobo107bobo117bobo97bobo97bobo97bobo$52bobo
87bobo107bobo117bobo97bobo97bobo97bobo$53bo89bo109bo119bo99bo99bo99bo
2$48b2o7b2o79b2o7b2o99b2o7b2o109b2o7b2o89b2o7b2o89b2o7b2o89b2o7b2o$47b
o2bo5bo2bo77bo2bo5bo2bo97bo2bo5bo2bo107bo2bo5bo2bo87bo2bo5bo2bo87bo2bo
5bo2bo87bo2bo5bo2bo$48b2o7b2o79b2o7b2o99b2o7b2o104b2o3b2o7b2o89b2o7b2o
89b2o7b2o89b2o7b2o$362bobo197b2o$53bo89bo109bo110bo8bo99bo87bobo9bo99b
o$52bobo87bobo107bobo117bobo97bobo88bo8bobo97bobo$52bobo87bobo107bobo
117bobo97bobo97bobo97bobo$39b2o12bo89bo109bo119bo99bo82b2o15bo99bo$38b
obo201b2o213b2o96bobo$40bo200bobo112b2o98bobo98bo$123b2o10b2o106bo111b
obo100bo$49b2o71bobo9bobo220bo$48bobo73bo11bo430b2o102b2o$31b2o17bo
515bobo101bobo$30bobo535bo103bo$32bo200b2o115b2o$232bobo114bobo$25b2o
207bo116bo$24bobo$26bo$461b2o$460bobo79b2o$119b2o341bo78bobo$118bobo
422bo$120bo$211b2o$210bobo$212bo$333b2o112b2o$332bobo111bobo$334bo113b
o$223b2o415b2o$222bobo414bobo$224bo416bo4$432b2o$431bobo191b2o$433bo
100b2o88bobo$533bobo90bo$535bo$101b2o$100bobo$102bo$13b2o607b2o$12bobo
606bobo$14bo608bo7$192b2o$191bobo$193bo4$313b2o$312bobo$314bo102b2o$
416bobo$418bo4$81b2o$80bobo$82bo6$599b2o$598bobo$600bo107$38bo109bo
109bo$37bobo107bobo107bobo$37bobo107bobo107bobo$38bo109bo109bo2$33b2o
7b2o99b2o7b2o99b2o7b2o$32bo2bo5bo2bo97bo2bo5bo2bo97bo2bo5bo2bo$33b2o7b
2o99b2o7b2o99b2o7b2o2$38bo109bo109bo$37bobo107bobo107bobo$37bobo107bob
o107bobo$38bo95b2o12bo109bo$133bobo$135bo123b2o$35b2o221bobo$34bobo
107b2o114bo$36bo106bobo$26b2o117bo$25bobo$27bo$228b2o$227bobo$229bo2$
123b2o$122bobo$124bo$221b2o$220bobo$222bo3$19b2o$18bobo$20bo$102b2o
101b2o$101bobo100bobo$103bo102bo5$9b2o$8bobo$b2o7bo$obo$2bo3$211b2o$
210bobo$212bo8$92b2o$91bobo$93bo!
From here I noted on which lane the glider was shot for each turner and how many passes were required to build the reflector (both in the shown orientation and the reflected one). Also, for the ash of each turner I found by hand a list of locations where a new honey farm could be created. The number of passes in the regeneration stage is unoptimised.

That data resulted in the following silly script.

Code: Select all

# Data format:
#
# 0. color of hf
# 1. glider shoot distance
# 2. rough cost for right shot
# 3. rough cost for left shot
# 4. distances new hf's can be generated at. 1 in the second element of the
#    tuple indicates transformation is via a block and so up to MAX block
#    pulls are permitted before making the new hf.
#
# All data was generated by hand so could easily contain mistakes.

dat = [ (1, +11, 2, 2, [(+13,1),(+9,0),(18,1),(23,1)]),  #2 loaf, 3 ship,
        (0, -11, 3, 2, [(+7,1),(-12,0),(-17,1),(-3,1),(3,1)]),
        (0,  +3, 3, 1, [(-7,1),(-31,1),(-19,1),(-17,1)]),
        (1,  -1, 2, 3, [(+13,0),(+2,1),(+3,1),(+15,1),(+14,0)]),
        (1, +55, 3, 4, [(+36,1),(+48,1),(+2,1),(+32,0),(34,0),(-2,0)]), #5 sh to h
        (1,  +6, 2, 4, [(+21,1),(+3,1),(-12,0),(8,1)]), #4 blinkers
        (0, +29, 2, 3, [(+23,1),(+14,1),(-1,1),(+11,0),(+7,1)]), #5 via loaf
        (0,  +2, 4, 2, []),
        (1,  +5, 2, 3, [(-12,1)]),
        (0,  -7, 3, 3, [(-16,1)]),
        (1, +15, 4, 4, [(-2,0)]),
        (1, +20, 3, 3, [(4,1),(-5,0),(-10,1)]),
        (1,  -1, 3, 4, [(+14,0),(-2,1),(+13,0)]),
        (1, +20, 3, 3, [(13,0),(14,1),(38,1),(36,1),(33,0),(35,1),(34,0)]),
        (0,  -2, 4, 3, [(8,1),(12,0),(-11,1),(-2,1)]),   #3 kill h, bt to b
        (0, +23, 3, 3, [(5,0),(17,1),(-4,1),(-7,0)]),
        (1,  +3, 4, 4, [(1,1),(27,1),(16,1),(17,1)])
        ]
  
MAX = 4
RIGHT = 2
LEFT = 3

def doit(sofar, hf, cost, maxcost, targets, direction):

    if cost <= maxcost:
        for z in dat:
            if (hf - z[0]) % 2 == 0 and hf + z[1] == targets[0]:

                if len(targets) == 1:
                    if cost + z[2] <= maxcost:
                        sofar.append((z[1], None, None))
                        print sofar, cost + z[2]
                        sofar.pop()
                else:
                    for a, b in z[4]:
                        for pulls in range((MAX + 1) if b else 1):

                            newhf = hf + a + 3 * pulls
                            newcost = cost + z[direction]

                            if pulls > 0:
                                newcost += (pulls + 1) / 2
                                if pulls % 2 == 0 and newhf % 2 == 0:
                                    newcost += 1

                            sofar.append((z[1], a, 3 * pulls))
                            doit(sofar, newhf, newcost, maxcost,
                                 targets[1:], direction)
                            sofar.pop()
    
def go(targets, odd, maxcost, direction):
    
    targets = [x + odd for x in targets]

    for z in dat:
        if (targets[0] - z[1] - z[0]) % 2 == 0:
            doit([], targets[0] - z[1], 0, maxcost, targets, direction)


print "South East"
targets = [2,-4,-5,+4,+1,+8,-1,+20,+5-3]

# Try to exploit redundancy in the salvo. Any offset from -3 to +2
# kills the first block. Offsets 20 or 13 both kill the hive with the
# eighth glider.

for color in range(2):
    print "color " + str(color)

    targets[7] = 20
    for i in range(-3, 3):
        targets[0] = i
        go(targets, color, 28.5 - color, RIGHT)

    targets[7] = 13
    for i in range(-3, 3):
        targets[0] = i
        go(targets, color, 28.5 - color, RIGHT)
        

print "North West"
targets = [-5, 0, 3, -7, -17, -11, 18, 9, 7, 5, 5]

#-9 <= targets[0] <= -4 and 0 can move to 2
#-12 <= targets[5] <= -7 and 5 can move to 9

for color in range(2):
    print "color " + str(color)
    for i in range(-9, -3):
        a = targets[:]
        a[0] = i
        for j in range(3):
            for k in range(-12, -8):
                b = a[:]
                b[5] = k
                for l in range(5, 10):
                    go(b, color, 27 + 4 * color, LEFT)
                    b[l], b[l+1] = b[l+1], b[l]
            a[j], a[j+1] = a[j+1], a[j]
With more careful optimisation and perhaps a collection of turners that can be made from objects other that a honey farm (hive would definitely be the next most useful starting object) I'm sure these salvos could be improved a lot. Nevertheless I think it should be possible to build a complete spaceship based on these components.

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

Re: Half-bakery reaction with glider

Post by dvgrn » June 28th, 2014, 8:43 am

chris_c wrote:I've been working on this fun problem for a while. Here is my basic design. It uses only eight gliders...
What! I was just working on cutting down codeholic's ten gliders to the "minimum" of nine, and along comes this pattern with a perfectly good HBK-buildable three-glider collision. Serves me right for not spending more time with gencols to double-check my custom search program; I had, um, proved some weeks ago that there were no workable three-glider recipes for NE gliders. Looks like I probably discounted some very close spacings for the trailing glider, thinking they would crash into the half-bakery reaction.

Anyway, congratulations! This should cut the knightship down to under a million cells on a side, probably a good bit less -- and it's buildable pretty much any time we decide to stop optimizing. There may be some discussion coming up about the relative efficiency of multi-glider seeds...

I have some ideas for getting down to the new minimum of seven synchronized gliders. Now that we don't have the extra degree of freedom from the D gliders, it will just be the luck of the draw whether it works or not, but maybe it's worth having a look anyway.

EDIT: The first of your monochromatic-salvo patterns seems to be a copy of the previous sample pattern. The other three all look good.

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

Re: Half-bakery reaction with glider

Post by dvgrn » June 28th, 2014, 11:16 am

dvgrn wrote:I have some ideas for getting down to the new minimum of seven synchronized gliders. Now that we don't have the extra degree of freedom from the D gliders, it will just be the luck of the draw whether it works or not...
Here's the kind of thing I have in mind for rakes with seven synchronized gliders (i.e., no guard glider on C):

Code: Select all

x = 815, y = 936, rule = LifeHistory
177.C$178.C$176.3C$166.C$149.C17.C$150.C14.3C$148.3C$138.C$139.C$137.
3C6$183.C$184.C$182.3C7.C$193.C$155.C35.3C$156.C$154.3C7.C$165.C$163.
3C7$202.C8.C$203.C8.C$201.3C6.3C2$174.C8.C$175.C8.C$173.3C6.3C31.C$
217.C$215.3C2$188.C$189.C27.C$187.3C28.C$216.3C$120.C$121.C67.C$119.
3C68.C$109.C78.3C$110.C$108.3C5$102.C$103.C$101.3C$91.C$92.C$90.3C33.
C$127.C$125.3C7.C$136.C$134.3C6$108.C$109.C$107.3C7.C$118.C$116.3C$
145.C8.C$146.C8.C$144.3C6.3C4$159.C$160.C$158.3C2$127.C8.C$128.C8.C
22.C$126.3C6.3C23.C$159.3C3$141.C$142.C$140.3C3$142.C$143.C$141.3C60$
500.C$499.C.C$499.C.C$500.C2$504.2C$503.C2.C$504.2C3$501.C$500.C.C$
500.C.C$501.C30$536.2C$536.C.C$536.C5$500.C$499.C.C$499.C.C$500.C2$
504.2C$503.C2.C$504.2C3$501.C$500.C.C$500.C.C$501.C8$471.C$470.C.C$
470.C.C$471.C2$475.2C$474.C2.C$475.2C3$472.C$471.C.C$471.C.C$472.C26$
335.C.C$336.2C$336.C217.3C$554.C$555.C9$322.C$323.C$321.3C15$533.2C$
532.2C$534.C20$488.C.C$489.2C$489.C11$471.C$472.C$470.3C35$285.2C$
284.C2.C$284.C.C$282.2C.C$281.C2.C$281.C.C$282.C7$322.2C$321.C2.C$
321.C.C$319.2C.C$318.C2.C$318.C.C$319.C2$306.2C$305.C2.C$305.C.C$263.
2C38.2C.C$262.C2.C36.C2.C$262.C.C37.C.C$260.2C.C39.C$259.C2.C$259.C.C
$260.C2$746.C$745.2C$745.C.C2$253.2C$252.C2.C44.2C453.2C$252.C.C44.C
2.C452.C.C$250.2C.C45.C.C453.C$249.C2.C44.2C.C$249.C.C44.C2.C$250.C
45.C.C$297.C2$284.2C$283.C2.C$283.C.C471.2C$243.2C36.2C.C472.C.C$242.
C2.C34.C2.C473.C11.2C$242.C.C35.C.C486.C.C$240.2C.C37.C487.C$239.C2.C
$239.C.C$240.C543.2C$379.2C403.C.C$378.C2.C402.C$378.C.C219.2C$379.C
219.C.C119.2C$599.2C119.2C$597.2C123.C$596.C.C5.2C$596.2C5.C.C$603.2C
126.2C$601.2C128.C.C$600.C.C128.C$600.2C3$580.2C$269.2C308.C.C$268.C
2.C307.2C$268.C.C306.2C$266.2C.C306.C.C5.2C147.2C$265.C2.C307.2C5.C.C
147.C.C$265.C.C315.2C148.C11.2C$266.C314.2C162.C.C$580.C.C162.C$253.
2C325.2C$252.C2.C265.2C$252.C.C265.C.C237.2C42.2C$250.2C.C266.2C172.
2C64.C.C41.C.C$249.C2.C265.2C174.C.C63.C43.C$249.C.C265.C.C5.2C167.C$
250.C266.2C5.C.C252.2C$524.2C253.C.C7.2C$522.2C180.2C73.C9.C.C$521.C.
C180.C.C82.C$521.2C181.C$503.2C$502.C.C$502.2C$500.2C$248.2C249.C.C5.
2C$247.C2.C248.2C5.C.C$247.C.C256.2C$245.2C.C255.2C200.2C$244.C2.C
255.C.C200.C.C$244.C.C256.2C201.C11.2C84.2C$245.C472.C.C83.C.C$718.C
85.C3$733.2C$733.C.C76.2C$238.2C493.C78.C.C$237.C2.C539.2C30.C$237.C.
C540.C.C$235.2C.C541.C$234.C2.C$234.C.C518.2C$235.C519.C.C7.2C$755.C
9.C.C$765.C4$228.2C$227.C2.C$227.C.C$225.2C.C$224.C2.C$224.C.C$225.C$
780.2C$780.C.C$780.C3$218.2C533.2C$217.C2.C532.C.C32.2C$217.C.C533.C
34.C.C$215.2C.C569.C$214.C2.C510.2C$214.C.C511.C.C7.2C$215.C512.C9.C.
C$738.C4$193.2C$192.C2.C12.2C$192.C.C12.C2.C$190.2C.C13.C.C$189.C2.C
12.2C.C$189.C.C12.C2.C$190.C13.C.C$205.C253.2C292.2C$458.C2.C291.C.C$
458.C.C292.C$456.2C.C$455.C2.C$183.2C270.C.C$182.C2.C12.2C256.C304.2C
$182.C.C12.C2.C560.C.C$180.2C.C13.C.C243.2C316.C$179.C2.C12.2C.C243.C
2.C$179.C.C12.C2.C244.C.C$180.C13.C.C243.2C.C$195.C243.C2.C$439.C.C$
440.C3$173.2C$172.C2.C12.2C$172.C.C12.C2.C$170.2C.C13.C.C$169.C2.C12.
2C.C$169.C.C12.C2.C$170.C13.C.C$185.C251.2C$436.C2.C$436.C.C$434.2C.C
$433.C2.C$163.2C268.C.C$162.C2.C12.2C254.C51.2C$162.C.C12.C2.C304.C2.
C$160.2C.C13.C.C241.2C62.C.C$159.C2.C12.2C.C241.C2.C59.2C.C$159.C.C
12.C2.C242.C.C59.C2.C$160.C13.C.C241.2C.C60.C.C$175.C241.C2.C62.C$
417.C.C$418.C51.2C$469.C2.C$469.C.C$153.2C312.2C.C$152.C2.C12.2C296.C
2.C$152.C.C12.C2.C283.2C10.C.C$150.2C.C13.C.C283.C2.C10.C$149.C2.C12.
2C.C284.C.C$149.C.C12.C2.C283.2C.C$150.C13.C.C283.C2.C$165.C284.C.C$
451.C4$143.2C$142.C2.C12.2C304.2C$142.C.C12.C2.C302.C2.C$140.2C.C13.C
.C303.C.C$139.C2.C12.2C.C302.2C.C$139.C.C12.C2.C302.C2.C$140.C13.C.C
303.C.C$155.C305.C2$448.2C$447.C2.C$447.C.C$133.2C310.2C.C$132.C2.C
12.2C294.C2.C$132.C.C12.C2.C281.2C10.C.C$130.2C.C13.C.C281.C2.C10.C$
129.C2.C12.2C.C282.C.C$129.C.C12.C2.C281.2C.C$130.C13.C.C281.C2.C$
145.C282.C.C$429.C4$123.2C$122.C2.C12.2C$122.C.C12.C2.C$120.2C.C13.C.
C$119.C2.C12.2C.C$119.C.C12.C2.C$120.C13.C.C$135.C5$113.2C$112.C2.C
12.2C$112.C.C12.C2.C$110.2C.C13.C.C$109.C2.C12.2C.C$109.C.C12.C2.C$
110.C13.C.C$125.C5$103.2C$102.C2.C12.2C$102.C.C12.C2.C$100.2C.C13.C.C
$99.C2.C12.2C.C$99.C.C12.C2.C$100.C13.C.C$115.C5$93.2C$92.C2.C12.2C$
92.C.C12.C2.C$90.2C.C13.C.C$89.C2.C12.2C.C$89.C.C12.C2.C$90.C13.C.C$
105.C5$83.2C$82.C2.C12.2C$82.C.C12.C2.C$80.2C.C13.C.C$79.C2.C12.2C.C$
79.C.C12.C2.C$80.C13.C.C$95.C5$73.2C$72.C2.C$72.C.C$70.2C.C$69.C2.C$
69.C.C$70.C6$63.2C$62.C2.C$62.C.C$60.2C.C247.2C$59.C2.C247.C2.C$59.C.
C248.C.C$60.C247.2C.C$307.C2.C$307.C.C$308.C3$294.2C$293.C2.C$293.C.C
$291.2C.C$290.C2.C$290.C.C$291.C11$287.2C$286.C2.C$286.C.C$284.2C.C$
283.C2.C$283.C.C$284.C3$270.2C$269.C2.C$269.C.C$267.2C.C$266.C2.C$
266.C.C$267.C11$263.2C$262.C2.C$262.C.C$260.2C.C$259.C2.C$259.C.C$4.
2C254.C$3.C2.C$3.C.C$.2C.C241.2C$C2.C241.C2.C$C.C242.C.C$.C241.2C.C$
242.C2.C$242.C.C$243.C7$13.A$13.A$13.A2$239.2C$238.C2.C$16.A221.C.C$
16.A219.2C.C$16.A218.C2.C$235.C.C$236.C2$19.A$19.A202.2C$19.A201.C2.C
$221.C.C$219.2C.C$218.C2.C$22.A195.C.C$22.A196.C$22.A4$25.A$25.A$25.A
4$28.A$28.A$28.A4$31.A$31.A$31.A4$34.A$34.A$34.A4$37.A$37.A$37.A4$40.
A$40.A$40.A4$43.A$43.A$43.A4$46.A$46.A$46.A4$49.A$49.A$49.A4$52.A$52.
A$52.A112.2C$164.C2.C$164.C.C$162.2C.C$55.A105.C2.C$55.A105.C.C$55.A
106.C3$148.2C$58.A88.C2.C$58.A88.C.C$58.A86.2C.C$144.C2.C$144.C.C$
145.C$61.A$61.A$61.A4$64.A$64.A$64.A$189.2C$141.2C45.C2.C$140.C2.C44.
C.C$67.A72.C.C43.2C.C$67.A70.2C.C43.C2.C$67.A69.C2.C44.C.C$137.C.C46.
C$138.C2$70.A54.2C45.2C$70.A53.C2.C43.C2.C$70.A53.C.C44.C.C$122.2C.C
43.2C.C$121.C2.C43.C2.C$121.C.C44.C.C$73.A48.C46.C$73.A$73.A4$76.A$
76.A$76.A38.2E$115.2E3$79.A84.2C$79.A83.C2.C$79.A83.C.C$115.2E44.2C.C
$115.2E43.C2.C$160.C.C$82.A78.C$82.A$82.A65.2C$147.C2.C$147.C.C$145.
2C.C$85.A58.C2.C$85.A58.C.C$85.A59.C4$88.A$88.A$88.A3$143.2C$91.A50.C
2.C$91.A50.C.C$91.A48.2C.C$139.C2.C$139.C.C$140.C$94.A$94.A$94.A31.2C
$125.C2.C$125.C.C$123.2C.C$97.A24.C2.C$97.A24.C.C$97.A25.C4$100.A$
100.A$100.A15.2C$115.C2.C$115.C.C$113.2C.C$103.A8.C2.C$103.A8.C.C$
103.A9.C4$106.A$105.BAB$106.A3$109.B$108.2A$108.2A!
I don't think this particular reaction can quite be made to work -- there may not quite be enough room to suppress the B gliders using a single C output, even if the timing happens to work out. I cheated in this pattern -- the yellow blocks are just there to allow the rest of the trick to work.

However, there are a number of other possible objects that can be built at A, that will eventually make a line down to intersect with B and C. Possibly another small object will turn out to be able to absorb a couple more gliders...?

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 28th, 2014, 5:00 pm

I'm looking for a good way to record slow salvo elbow operations. Please give me feedback if I'm missing something or you think there's a better way to record them.

There is a list of targets. Still-lifes without rotational period of order 4 are have numbers in their names, e. g. "hive1", "hive2". If the target is p2 (i. e. a blinker or a traffic light), then one phase is chosen as "standard" and the difference in phases should be denoted separately.

In order to get canonical recipe, you put the target in the center, so that top left corner of its bounding box is either at (0, 0) or at (1, 0). Since construction is monochromatic, it makes a difference.

Then you send gliders on half-diagonals even numbers. The glider lane is defined as the x-coordinate of leftmost diagonal of a glider's track, where it crosses the line y=0.

Glider parity is 0, if it's in the canonical phase, otherwise 1.

Code: Select all

x = 66, y = 27, rule = LifeHistory
15.B49.B$15.B49.B$13.B.B47.B.B$13.B.B47.B.B$11.B.B.B45.B.B.B$11.B.B.B
45.B.B.B$3.B.B.B45.B.B.B$3.B.B.B45.B.B.B$3.B.B47.B.B$3.B.B47.B.B$3.B
49.B$3.B49.B5$3.D5.3E48.3E2.D$2.D61.D$.D61.D$3A59.D$2.A58.D$.A58.D$
59.D$58.D$57.2A$58.2A$57.A!
The record for the left recipe is

Code: Select all

blinker:0 -6:0 traffic_light:-5:-5:1
It means: Start with blinker at (0, 0). Shoot a glider at phase 0 on the lane -6. The result is a traffic light at (-5, -5) in the phase 1.

The right one

Code: Select all

blinker:1 6:1 traffic_light:-2:-2:0
Start with blinker at (1, 0). Shoot a glider at phase 1 on the lane 6. The result is a traffic light at (-2, -2) in the phase 0.

Any suggestions on how to record emitted gliders?
Ivan Fomichev

oblique
Posts: 122
Joined: July 16th, 2013, 1:30 pm

Re: Half-bakery reaction with glider

Post by oblique » June 28th, 2014, 6:18 pm

codeholic wrote:I'm looking for a good way to record slow salvo elbow operations. Please give me feedback if I'm missing something or you think there's a better way to record them.

[...]

Code: Select all

blinker:1 6:1 traffic_light:-2:-2:0
Start with blinker at (1, 0). Shoot a glider at phase 1 on the lane 6. The result is a traffic light at (-2, -2) in the phase 0.

Any suggestions on how to record emitted gliders?
Normally I would name generation #, place and direction of the glider ... plus the phase it was first found it in. (or gen# and location are adjusted such the first appearing is allways with "phase 0").

In your current context, using lane numbers, color, phase and generaration offset relative to your target instead might be more usefull.

Your notation seams to only work if you hit ONE target with ONE glider at a time and get ONE result.
(Plus you do not spell out the direction of this glider - but if I get it right, this is fixed anyway).

If you disregard anything beyond "simple target" + "single glider" -> ["simple target" and/or "single emitted glider"]
your notation should work.

You are probably not interrested in 180° reflected gliders or ones travelling in the same direction as your bullet.

So: adding something like

Code: Select all

left:same:-3:1
to your notation might suffice.
(i.e.: emitted glider is turned 90° left from the original one, same color, lane offset -3, phase difference 1)

If you need the exact timing you could add a generation number like in

Code: Select all

left:same:-3:1:#30
This number should probably not be the generation you detected this glider in, but rather the generation in which it (virtually) were at collision site (or, in this case, 3 spaces below the top left corner of your original blinker).

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

Re: Half-bakery reaction with glider

Post by chris_c » June 28th, 2014, 7:21 pm

dvgrn wrote:The first of your monochromatic-salvo patterns seems to be a copy of the previous sample pattern. The other three all look good.
Ooops. Here is the missing one. Hopefully :)

Code: Select all

x = 1043, y = 965, rule = B3/S23
974bo$973bobo$973bobo$974bo2$969b2o7b2o$968bo2bo5bo2bo$969b2o7b2o2$
974bo$973bobo$973bobo$974bo3$954b2o10b2o$953bobo9bobo$955bo11bo10$950b
2o$949bobo$951bo18$932b2o$931bobo$933bo22$1036b2o$891b2o143b2o$890bobo
19b2o$892bo18bobo126b2o$913bo125bo2bo$1040bobo$1041bo6$872b2o$871bobo$
873bo7$869b2o$868bobo$870bo11$854b2o$853bobo$855bo74$794b2o$793bobo$
795bo8$784b2o$783bobo$785bo3$769b2o$768bobo$770bo8$759b2o$758bobo$760b
o23$732b2o$731bobo$733bo5$723b2o$722bobo$724bo11$710b2o$709bobo$711bo
21$673b2o$672bobo$674bo12$663bo$663b2o$662bobo12$643b2o$642bobo$644bo
5$636b2o$635bobo$637bo22$620b2o$619bobo$621bo$611b2o$610bobo$612bo13$
604b2o$603bobo$605bo8$594b2o$593bobo$586b2o7bo$585bobo$587bo19$565b2o$
564bobo$566bo4$555b2o$554bobo$556bo42$537b2o$536bobo$538bo16$509b2o$
508bobo$510bo4$503b2o$502bobo$504bo6$497b2o$496bobo$498bo9$488b2o$487b
obo$489bo86$408b2o$407bobo$409bo16$398b2o12b2o$397bobo11bobo$399bo13bo
5$383b2o$382bobo$384bo7$384b2o$383bobo$385bo4$378b2o$377bobo$379bo9$
359b2o$358bobo$360bo2$353b2o$352bobo$354bo3$364b2o$363bobo$365bo7$339b
2o$338bobo$340bo16$331b2o$330bobo$332bo20$299b2o$298bobo$300bo4$293b2o
$292bobo$294bo15$266b2o6b2o$265bobo5bobo$267bo7bo5$265b2o$264bobo$266b
o11$252b2o$251bobo$253bo23$221b2o$220bobo$222bo16$211b2o$210bobo$212bo
8$211b2o$210bobo$212bo8$173b2o36b2o$172bobo35bobo$174bo37bo8$173b2o$
172bobo$174bo10$177b2o$176bobo$178bo6$163b2o$162bobo$164bo7$148b2o$
147bobo$149bo23$133b2o$132bobo$134bo26$81b2o$80bobo$82bo16$67b2o$66bob
o$68bo12$43b2o10b2o$42bobo9bobo$44bo11bo10$39b2o$38bobo$40bo18$21b2o$
20bobo$22bo24$b2o$obo$2bo!

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

Re: Half-bakery reaction with glider

Post by chris_c » June 28th, 2014, 9:56 pm

dvgrn wrote: I don't think this particular reaction can quite be made to work -- there may not quite be enough room to suppress the B gliders using a single C output, even if the timing happens to work out.
That's a very cool idea! It turns out that widening the shooting range allows time for an extra trick before the C salvo dies:

Code: Select all

x = 1157, y = 1412, rule = B3/S23
281bo$282bo$280b3o$270bo$253bo17bo$254bo14b3o$252b3o$242bo$243bo$241b
3o6$287bo$288bo$286b3o7bo$297bo$259bo35b3o$260bo$258b3o7bo$269bo$267b
3o7$306bo8bo$307bo8bo$305b3o6b3o2$278bo8bo$279bo8bo$277b3o6b3o31bo$
321bo$319b3o2$292bo$293bo27bo$291b3o28bo$320b3o$224bo$225bo67bo$223b3o
68bo$213bo78b3o$214bo$212b3o5$206bo$207bo$205b3o$195bo$196bo$194b3o33b
o$231bo$229b3o7bo$240bo$238b3o6$212bo$213bo$211b3o7bo$222bo$220b3o$
249bo8bo$250bo8bo$248b3o6b3o4$263bo$264bo$262b3o2$231bo8bo$232bo8bo22b
o$230b3o6b3o23bo$263b3o3$245bo$246bo$244b3o3$246bo$247bo$245b3o110$
654bo$653bobo$653bobo$654bo2$658b2o$657bo2bo$658b2o3$655bo$654bobo$
654bobo$655bo37$654bo$653bobo$653bobo$654bo2$658b2o$657bo2bo$658b2o3$
655bo$654bobo$654bobo$655bo8$625bo$624bobo$624bobo$625bo2$629b2o$628bo
2bo$629b2o3$626bo$625bobo$625bobo$626bo9$740b2o$740bobo$740bo67$758b3o
$758bo$759bo26$737b2o$736b2o$738bo20$439b2o$438bo2bo$438bobo$436b2obo$
435bo2bo$435bobo$436bo7$476b2o$475bo2bo$475bobo$473b2obo$472bo2bo$472b
obo$473bo2$460b2o$459bo2bo$459bobo$417b2o38b2obo$416bo2bo36bo2bo$416bo
bo37bobo$414b2obo39bo$413bo2bo$413bobo$414bo6$407b2o218bobo$406bo2bo
44b2o172b2o$406bobo44bo2bo171bo$404b2obo45bobo$403bo2bo44b2obo$403bobo
44bo2bo$404bo45bobo$451bo2$438b2o$437bo2bo$437bobo$397b2o36b2obo$396bo
2bo34bo2bo176bo$396bobo35bobo178bo$394b2obo37bo177b3o$393bo2bo$393bobo
$394bo16$423b2o$422bo2bo$422bobo$420b2obo$419bo2bo$419bobo$420bo2$407b
2o$406bo2bo$406bobo$404b2obo$403bo2bo$403bobo$404bo9$402b2o$401bo2bo$
401bobo$399b2obo$398bo2bo$398bobo$399bo$792bobo$793b2o$793bo3$392b2o$
391bo2bo$391bobo$389b2obo$388bo2bo$388bobo$389bo2$775bo$776bo$774b3o2$
382b2o$381bo2bo$381bobo$379b2obo$378bo2bo$378bobo$379bo6$372b2o$371bo
2bo$371bobo$369b2obo$368bo2bo$368bobo$369bo5$347b2o$346bo2bo12b2o$346b
obo12bo2bo$344b2obo13bobo$343bo2bo12b2obo$343bobo12bo2bo$344bo13bobo$
359bo2$627b2o$626bo2bo$626bobo$337b2o288bo$336bo2bo12b2o$336bobo12bo2b
o$334b2obo13bobo$333bo2bo12b2obo$333bobo12bo2bo$334bo13bobo$349bo5$
327b2o$326bo2bo12b2o$326bobo12bo2bo$324b2obo13bobo$323bo2bo12b2obo$
323bobo12bo2bo$324bo13bobo$339bo5$317b2o$316bo2bo12b2o$316bobo12bo2bo$
314b2obo13bobo$313bo2bo12b2obo$313bobo12bo2bo$314bo13bobo$329bo5$307b
2o$306bo2bo12b2o$306bobo12bo2bo$304b2obo13bobo$303bo2bo12b2obo$303bobo
12bo2bo$304bo13bobo$319bo5$297b2o$296bo2bo12b2o$296bobo12bo2bo$294b2ob
o13bobo$293bo2bo12b2obo$293bobo12bo2bo$294bo13bobo$309bo5$287b2o$286bo
2bo12b2o$286bobo12bo2bo$284b2obo13bobo$283bo2bo12b2obo$283bobo12bo2bo$
284bo13bobo$299bo$1088bo$1087b2o$1087bobo2$277b2o$276bo2bo12b2o803b2o$
276bobo12bo2bo802bobo$274b2obo13bobo803bo$273bo2bo12b2obo$273bobo12bo
2bo$274bo13bobo$289bo4$1099b2o$267b2o830bobo$266bo2bo12b2o815bo11b2o$
266bobo12bo2bo826bobo$264b2obo13bobo827bo$263bo2bo12b2obo$263bobo12bo
2bo$264bo13bobo845b2o$279bo846bobo$1126bo2$1063b2o$1062b2o$257b2o805bo
$256bo2bo12b2o$256bobo12bo2bo$254b2obo13bobo674b2o123b2o$253bo2bo12b2o
bo674bobo123bobo$253bobo12bo2bo675b2o124bo$254bo13bobo674b2o$269bo674b
obo5b2o$944b2o5bobo$951b2o$949b2o$948bobo$247b2o699b2o$246bo2bo12b2o
811b2o$246bobo12bo2bo810bobo$244b2obo13bobo664b2o145bo11b2o$243bo2bo
12b2obo664bobo157bobo$243bobo12bo2bo665b2o158bo$244bo13bobo664b2o$259b
o603b2o59bobo5b2o$862bobo59b2o5bobo168b2o42b2o$862b2o67b2o103b2o64bobo
41bobo$860b2o67b2o105bobo63bo43bo$859bobo5b2o59bobo105bo$237b2o620b2o
5bobo59b2o191b2o$236bo2bo12b2o612b2o253bobo7b2o$236bobo12bo2bo609b2o
180b2o73bo9bobo$234b2obo13bobo609bobo180bobo82bo$233bo2bo12b2obo610b2o
181bo$233bobo12bo2bo593b2o$234bo13bobo593bobo$249bo594b2o$842b2o$841bo
bo5b2o$841b2o5bobo$848b2o$227b2o617b2o200b2o$226bo2bo12b2o601bobo200bo
bo$226bobo12bo2bo600b2o201bo11b2o84b2o$224b2obo13bobo816bobo83bobo$
223bo2bo12b2obo817bo85bo$223bobo12bo2bo$224bo13bobo$239bo835b2o$1075bo
bo76b2o$1075bo78bobo$1122b2o30bo$1122bobo$217b2o903bo$216bo2bo12b2o$
216bobo12bo2bo862b2o$214b2obo13bobo863bobo7b2o$213bo2bo12b2obo864bo9bo
bo$213bobo12bo2bo875bo$214bo13bobo$229bo5$207b2o$206bo2bo12b2o$206bobo
12bo2bo$204b2obo13bobo$203bo2bo12b2obo899b2o$203bobo12bo2bo900bobo$
204bo13bobo901bo$219bo2$1095b2o$1095bobo32b2o$1095bo34bobo$197b2o931bo
$196bo2bo12b2o856b2o$196bobo12bo2bo855bobo7b2o$194b2obo13bobo856bo9bob
o$193bo2bo12b2obo867bo$193bobo12bo2bo$194bo13bobo$209bo5$187b2o$186bo
2bo12b2o$186bobo12bo2bo$184b2obo13bobo597b2o292b2o$183bo2bo12b2obo597b
o2bo291bobo$183bobo12bo2bo598bobo292bo$184bo13bobo597b2obo$199bo597bo
2bo$797bobo$798bo304b2o$1103bobo$785b2o316bo$177b2o605bo2bo$176bo2bo
12b2o590bobo$176bobo12bo2bo587b2obo$174b2obo13bobo587bo2bo$173bo2bo12b
2obo588bobo$173bobo12bo2bo590bo$174bo13bobo$189bo5$167b2o$166bo2bo12b
2o$166bobo12bo2bo$164b2obo13bobo595b2o$163bo2bo12b2obo595bo2bo$163bobo
12bo2bo596bobo$164bo13bobo595b2obo$179bo595bo2bo$775bobo$776bo2$763b2o
$157b2o603bo2bo$156bo2bo12b2o588bobo$156bobo12bo2bo585b2obo$154b2obo
13bobo585bo2bo71b2o$153bo2bo12b2obo586bobo71bo2bo$153bobo12bo2bo588bo
72bobo$154bo13bobo660b2obo$169bo660bo2bo$830bobo$831bo2$818b2o$147b2o
668bo2bo$146bo2bo12b2o653bobo$146bobo12bo2bo650b2obo$144b2obo13bobo
650bo2bo$143bo2bo12b2obo651bobo$143bobo12bo2bo653bo$144bo13bobo$159bo
5$137b2o$136bo2bo12b2o$136bobo12bo2bo$134b2obo13bobo658b2o$133bo2bo12b
2obo658bo2bo$133bobo12bo2bo659bobo$134bo13bobo658b2obo$149bo658bo2bo$
808bobo$809bo2$796b2o$127b2o666bo2bo$126bo2bo12b2o651bobo$126bobo12bo
2bo648b2obo$124b2obo13bobo648bo2bo$123bo2bo12b2obo649bobo$123bobo12bo
2bo651bo$124bo13bobo$139bo5$117b2o$116bo2bo12b2o$116bobo12bo2bo$114b2o
bo13bobo$113bo2bo12b2obo$113bobo12bo2bo$114bo13bobo$129bo5$107b2o$106b
o2bo12b2o$106bobo12bo2bo$104b2obo13bobo$103bo2bo12b2obo$103bobo12bo2bo
$104bo13bobo$119bo5$97b2o$96bo2bo12b2o$96bobo12bo2bo$94b2obo13bobo$93b
o2bo12b2obo$93bobo12bo2bo$94bo13bobo$109bo5$87b2o$86bo2bo12b2o$86bobo
12bo2bo$84b2obo13bobo$83bo2bo12b2obo$83bobo12bo2bo$84bo13bobo$99bo5$
77b2o$76bo2bo12b2o$76bobo12bo2bo$74b2obo13bobo$73bo2bo12b2obo$73bobo
12bo2bo$74bo13bobo$89bo5$67b2o$66bo2bo$66bobo$64b2obo$63bo2bo$63bobo$
64bo5$653b2o$57b2o593bo2bo$56bo2bo592bobo$56bobo591b2obo$54b2obo591bo
2bo$53bo2bo592bobo$53bobo594bo$54bo2$636b2o$635bo2bo$635bobo$633b2obo$
632bo2bo$632bobo$633bo11$629b2o$628bo2bo$628bobo$626b2obo$625bo2bo$
625bobo$626bo3$612b2o$611bo2bo$611bobo$609b2obo$608bo2bo$608bobo$609bo
11$605b2o$604bo2bo$604bobo$602b2obo$4b2o595bo2bo$3bo2bo594bobo$3bobo
596bo$b2obo$o2bo$obo585b2o$bo585bo2bo$587bobo$585b2obo$584bo2bo$584bob
o$585bo5$13bo$13bo$13bo4$16bo564b2o$16bo563bo2bo$16bo563bobo$578b2obo$
577bo2bo$577bobo$19bo558bo$19bo$19bo$564b2o$563bo2bo$563bobo$22bo538b
2obo$22bo537bo2bo$22bo537bobo$561bo3$25bo$25bo$25bo4$28bo$28bo$28bo4$
31bo$31bo$31bo4$34bo$34bo$34bo4$37bo$37bo$37bo4$40bo$40bo$40bo4$43bo$
43bo$43bo4$46bo$46bo$46bo4$49bo$49bo$49bo4$52bo$52bo$52bo4$55bo$55bo$
55bo4$58bo$58bo$58bo4$61bo$61bo$61bo4$64bo$64bo$64bo4$67bo$67bo$67bo4$
70bo$70bo$70bo4$73bo$73bo$73bo4$76bo$76bo$76bo4$79bo$79bo$79bo4$82bo$
82bo$82bo4$85bo$85bo$85bo4$88bo$88bo$88bo4$91bo$91bo$91bo4$94bo$94bo$
94bo4$97bo$97bo$97bo4$100bo$100bo$100bo4$103bo$103bo$103bo4$106bo$106b
o$106bo4$109bo$109bo$109bo4$112bo$112bo$112bo4$115bo$115bo$115bo4$118b
o$118bo$118bo4$121bo$121bo$121bo4$124bo$124bo$124bo4$127bo$127bo$127bo
4$130bo$130bo$130bo4$133bo$133bo$133bo4$136bo$136bo$136bo4$139bo197b2o
$139bo196bo2bo$139bo196bobo$334b2obo$333bo2bo$333bobo$142bo191bo$142bo
$142bo$320b2o$319bo2bo$319bobo$145bo171b2obo$145bo170bo2bo$145bo170bob
o$317bo3$148bo$148bo$148bo4$151bo$151bo$151bo161b2o$312bo2bo$312bobo$
310b2obo$154bo154bo2bo$154bo154bobo55b2o$154bo155bo55bo2bo$366bobo$
297b2o65b2obo$296bo2bo63bo2bo$157bo138bobo64bobo$157bo136b2obo66bo$
157bo135bo2bo$293bobo$294bo55b2o$349bo2bo$160bo188bobo$160bo186b2obo$
160bo185bo2bo$346bobo$347bo2$163bo$163bo$163bo4$166bo$166bo$166bo2$
342b2o$341bo2bo$169bo171bobo$169bo169b2obo$169bo168bo2bo$338bobo$339bo
2$172bo153b2o$172bo152bo2bo$172bo152bobo$323b2obo$322bo2bo$322bobo$
175bo147bo$175bo$175bo4$178bo$178bo$178bo$321b2o$320bo2bo$320bobo$181b
o136b2obo$181bo135bo2bo$181bo135bobo$318bo3$184bo$184bo$184bo$311b2o$
310bo2bo$310bobo$187bo120b2obo$187bo119bo2bo$187bo119bobo$308bo3$190bo
$190bo$190bo$301b2o$300bo2bo$300bobo$193bo104b2obo$193bo91b2o10bo2bo$
193bo90bo2bo9bobo$284bobo11bo$282b2obo$281bo2bo$196bo84bobo$196bo85bo$
196bo$216b2o$215bo2bo$215bobo$199bo13b2obo$199bo12bo2bo59b2o$199bo12bo
bo59bo2bo$213bo60bobo$272b2obo$271bo2bo$202bo68bobo$202bo69bo$202bo4$
205bo$205bo59b2o$205bo58bo2bo$264bobo$262b2obo$261bo2bo$208bo52bobo$
208bo53bo$208bo4$211bo$211bo$211bo2$260b2o$259bo2bo$214bo44bobo$214bo
42b2obo$214bo41bo2bo$256bobo$257bo2$217bo26b2o$217bo25bo2bo$217bo25bob
o$241b2obo$240bo2bo$240bobo$220bo20bo$220bo$220bo4$223bo$223bo$223bo4$
226bo$226bo$226bo4$228b2o$228b2o!

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 29th, 2014, 3:13 am

chris_c wrote:My hope is to avoid any seeds that fire more than one glider. Once the reflectors have been reset it should be possible that eight gliders from the main SW/NE channel can be used to restart the reaction. Correct timing can hopefully be achieved by altering the spacing between the reflectors. E.g. moving a reflector one square to the north east will delay the returning SW glider by 8 generations. Putting an extra half-bakery in the way of a SW glider delays the glider by an odd number of cycles, so hopefully any timing is achievable.
I'm looking forward to see, whether it will really work. A good thing is that additional reflectors can be built directly by the main construction salvo.
Ivan Fomichev

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

Re: Half-bakery reaction with glider

Post by chris_c » June 29th, 2014, 8:19 am

codeholic wrote: I'm looking forward to see, whether it will really work. A good thing is that additional reflectors can be built directly by the main construction salvo.
I think it should work. Here is a stripped down version that shows the A salvo regenerating itself. I don't see why the same thing wouldn't work with more complicated reflectors than boats. If more space is required between reflectors it is always possible to add extra delay to the next NE glider by making a gap in the main body of HB's.

Code: Select all

x = 1186, y = 1545, rule = B3/S23
975bo$974bobo$974bobo$975bo2$979b2o$978bo2bo$979b2o3$976bo$975bobo$
975bobo$976bo$958b2o$957bo2bo$957bobo$955b2obo$954bo2bo$954bobo$955bo
97$902bo$901bobo$901bobo$902bo2$906b2o$905bo2bo$906b2o3$903bo$902bobo$
902bobo$903bo$885b2o$884bo2bo$884bobo$882b2obo$881bo2bo$881bobo$882bo
6$875b2o$874bo2bo$874bobo$872b2obo$871bo2bo$871bobo$872bo6$865b2o$864b
o2bo$864bobo$862b2obo$861bo2bo$861bobo$862bo6$855b2o$854bo2bo$854bobo$
852b2obo$851bo2bo$851bobo294b2o$852bo295bobo$1149bo17$828bo$827bobo$
827bobo$828bo2$832b2o$831bo2bo$832b2o3$829bo$828bobo$828bobo$829bo66$
1056b2o$1056bobo$1057bo53$658bo$656b2o$657b2o20$985b2o$985bobo$986bo8$
675bobo$675b2o$676bo11$654bo$653bo$653b3o40$571b2o$570bo2bo$570bobo$
568b2obo$567bo2bo$567bobo$568bo7$608b2o$607bo2bo$607bobo$605b2obo$604b
o2bo$604bobo$605bo2$592b2o$591bo2bo$591bobo$549b2o38b2obo$548bo2bo36bo
2bo$548bobo37bobo$546b2obo39bo$545bo2bo$545bobo$546bo6$587b2o$586bo2bo
$586bobo$584b2obo$583bo2bo$583bobo$584bo3$570b2o$569bo2bo$569bobo$527b
2o38b2obo$526bo2bo36bo2bo$526bobo37bobo$524b2obo39bo$523bo2bo$523bobo$
524bo6$565b2o$564bo2bo$564bobo$562b2obo$561bo2bo$561bobo$562bo3$548b2o
$547bo2bo$547bobo$505b2o38b2obo$504bo2bo36bo2bo$504bobo37bobo$502b2obo
39bo$501bo2bo$501bobo$502bo7$542b2o$541bo2bo$541bobo$539b2obo$538bo2bo
$538bobo$539bo2$526b2o$525bo2bo$525bobo$483b2o38b2obo$482bo2bo36bo2bo$
482bobo37bobo$480b2obo39bo$479bo2bo$479bobo$480bo6$521b2o$520bo2bo$
520bobo$518b2obo$517bo2bo$517bobo$518bo3$504b2o$503bo2bo$503bobo$461b
2o38b2obo$460bo2bo36bo2bo$460bobo37bobo$458b2obo39bo$457bo2bo$457bobo$
458bo6$499b2o$498bo2bo$498bobo$496b2obo$495bo2bo$495bobo$496bo3$482b2o
$481bo2bo695b2o$481bobo695bobo$439b2o38b2obo696b2o$438bo2bo36bo2bo695b
2o$438bobo37bobo695bobo5b2o$436b2obo39bo696b2o5bobo$435bo2bo744b2o$
435bobo743b2o$436bo743bobo$1180b2o3$1160b2o$1159bobo$1159b2o$476b2o
679b2o$475bo2bo616b2o59bobo5b2o$475bobo616bobo59b2o5bobo$473b2obo617b
2o67b2o$472bo2bo616b2o67b2o$472bobo616bobo5b2o59bobo$473bo617b2o5bobo
59b2o$1098b2o$460b2o634b2o$459bo2bo632bobo$459bobo633b2o$457b2obo616b
2o$456bo2bo616bobo$456bobo617b2o$457bo616b2o$1073bobo5b2o$1073b2o5bobo
$1080b2o$1078b2o$1077bobo$1077b2o54$354b2o$353bo2bo$353bobo$351b2obo$
350bo2bo$350bobo$351bo6$344b2o$343bo2bo$343bobo$341b2obo$340bo2bo$340b
obo$341bo9$1009bobo$1009b2o$1010bo5$370b2o$369bo2bo$369bobo$367b2obo$
366bo2bo$366bobo$367bo620bo$987bo$354b2o631b3o$353bo2bo$353bobo$351b2o
bo$350bo2bo$350bobo$351bo9$349b2o$348bo2bo$348bobo$346b2obo$345bo2bo$
345bobo$346bo6$339b2o$338bo2bo$338bobo$336b2obo$335bo2bo$335bobo$336bo
6$329b2o$328bo2bo$328bobo$326b2obo$325bo2bo$325bobo$326bo4$1014bobo$
1014b2o$319b2o694bo$318bo2bo$318bobo$316b2obo$315bo2bo$315bobo$316bo5$
294b2o637b2o58bo$293bo2bo12b2o621bo2bo56bo$293bobo12bo2bo620bobo57b3o$
291b2obo13bobo619b2obo$290bo2bo12b2obo619bo2bo$290bobo12bo2bo620bobo$
291bo13bobo622bo$306bo$917b2o$916bo2bo$916bobo$914b2obo$284b2o627bo2bo
$283bo2bo12b2o612bobo$283bobo12bo2bo612bo$281b2obo13bobo$280bo2bo12b2o
bo$280bobo12bo2bo$281bo13bobo$296bo4$912b2o$274b2o635bo2bo$273bo2bo12b
2o620bobo$273bobo12bo2bo617b2obo$271b2obo13bobo617bo2bo$270bo2bo12b2ob
o618bobo$270bobo12bo2bo620bo$271bo13bobo$286bo$895b2o$894bo2bo$894bobo
$892b2obo$264b2o625bo2bo71b2o$263bo2bo12b2o610bobo71bo2bo$263bobo12bo
2bo610bo72bobo$261b2obo13bobo682b2obo$260bo2bo12b2obo682bo2bo$260bobo
12bo2bo683bobo$261bo13bobo685bo$276bo$950b2o$949bo2bo$949bobo$890b2o
55b2obo$254b2o633bo2bo53bo2bo$253bo2bo12b2o618bobo54bobo$253bobo12bo2b
o615b2obo56bo$251b2obo13bobo615bo2bo$250bo2bo12b2obo616bobo$250bobo12b
o2bo618bo$251bo13bobo$266bo$873b2o$872bo2bo$872bobo$870b2obo71b2o$244b
2o623bo2bo71bo2bo$243bo2bo12b2o608bobo72bobo$243bobo12bo2bo608bo71b2ob
o$241b2obo13bobo680bo2bo$240bo2bo12b2obo681bobo$240bobo12bo2bo683bo$
241bo13bobo$256bo$928b2o$927bo2bo$927bobo$925b2obo$234b2o631b2o55bo2bo
$233bo2bo12b2o615bo2bo54bobo$233bobo12bo2bo614bobo56bo$231b2obo13bobo
613b2obo$230bo2bo12b2obo613bo2bo$230bobo12bo2bo614bobo$231bo13bobo616b
o$246bo$851b2o$850bo2bo$850bobo$848b2obo71b2o$224b2o621bo2bo71bo2bo$
223bo2bo12b2o606bobo72bobo$223bobo12bo2bo606bo71b2obo$221b2obo13bobo
678bo2bo$220bo2bo12b2obo679bobo$220bobo12bo2bo681bo$221bo13bobo$236bo$
906b2o$905bo2bo$905bobo$846b2o55b2obo$214b2o629bo2bo53bo2bo$213bo2bo
12b2o614bobo54bobo$213bobo12bo2bo611b2obo56bo$211b2obo13bobo611bo2bo$
210bo2bo12b2obo612bobo$210bobo12bo2bo614bo$211bo13bobo$226bo$829b2o$
828bo2bo$828bobo$826b2obo$204b2o619bo2bo71b2o$203bo2bo12b2o604bobo71bo
2bo$203bobo12bo2bo604bo72bobo$201b2obo13bobo676b2obo$200bo2bo12b2obo
676bo2bo$200bobo12bo2bo677bobo$201bo13bobo679bo$216bo$884b2o$883bo2bo$
883bobo$824b2o55b2obo$194b2o627bo2bo53bo2bo$193bo2bo12b2o612bobo54bobo
$193bobo12bo2bo609b2obo56bo$191b2obo13bobo609bo2bo$190bo2bo12b2obo610b
obo$190bobo12bo2bo612bo$191bo13bobo$206bo$807b2o$806bo2bo$806bobo$804b
2obo71b2o$184b2o617bo2bo71bo2bo$183bo2bo12b2o602bobo72bobo$183bobo12bo
2bo602bo71b2obo$181b2obo13bobo674bo2bo$180bo2bo12b2obo675bobo$180bobo
12bo2bo677bo$181bo13bobo$196bo$862b2o$861bo2bo$861bobo$859b2obo$174b2o
625b2o55bo2bo$173bo2bo12b2o609bo2bo54bobo$173bobo12bo2bo608bobo56bo$
171b2obo13bobo607b2obo$170bo2bo12b2obo607bo2bo$170bobo12bo2bo608bobo$
171bo13bobo610bo$186bo$785b2o$784bo2bo$784bobo$782b2obo71b2o$164b2o
615bo2bo71bo2bo$163bo2bo12b2o600bobo72bobo$163bobo12bo2bo600bo71b2obo$
161b2obo13bobo672bo2bo$160bo2bo12b2obo673bobo$160bobo12bo2bo675bo$161b
o13bobo$176bo$840b2o$839bo2bo$839bobo$837b2obo$154b2o680bo2bo$153bo2bo
12b2o665bobo$153bobo12bo2bo665bo$151b2obo13bobo$150bo2bo12b2obo$150bob
o12bo2bo$151bo13bobo$166bo5$144b2o688b2o$143bo2bo12b2o672bo2bo$143bobo
12bo2bo671bobo$141b2obo13bobo670b2obo$140bo2bo12b2obo670bo2bo$140bobo
12bo2bo671bobo$141bo13bobo673bo$156bo$818b2o$817bo2bo$817bobo$815b2obo
$134b2o678bo2bo$133bo2bo12b2o663bobo$133bobo12bo2bo663bo$131b2obo13bob
o$130bo2bo12b2obo$130bobo12bo2bo$131bo13bobo$146bo5$124b2o$123bo2bo12b
2o$123bobo12bo2bo$121b2obo13bobo$120bo2bo12b2obo$120bobo12bo2bo$121bo
13bobo$136bo5$114b2o$113bo2bo12b2o$113bobo12bo2bo$111b2obo13bobo$110bo
2bo12b2obo$110bobo12bo2bo$111bo13bobo$126bo5$104b2o$103bo2bo12b2o$103b
obo12bo2bo$101b2obo13bobo$100bo2bo12b2obo$100bobo12bo2bo$101bo13bobo$
116bo5$94b2o$93bo2bo12b2o$93bobo12bo2bo$91b2obo13bobo$90bo2bo12b2obo$
90bobo12bo2bo$91bo13bobo$106bo5$84b2o$83bo2bo12b2o$83bobo12bo2bo$81b2o
bo13bobo$80bo2bo12b2obo$80bobo12bo2bo$81bo13bobo$96bo5$74b2o$73bo2bo
12b2o$73bobo12bo2bo$71b2obo13bobo$70bo2bo12b2obo$70bobo12bo2bo$71bo13b
obo$86bo5$64b2o$63bo2bo12b2o$63bobo12bo2bo$61b2obo13bobo$60bo2bo12b2ob
o$60bobo12bo2bo$61bo13bobo$76bo5$54b2o$53bo2bo12b2o$53bobo12bo2bo$51b
2obo13bobo$50bo2bo12b2obo$50bobo12bo2bo$51bo13bobo$66bo5$44b2o$43bo2bo
12b2o$43bobo12bo2bo$41b2obo13bobo$40bo2bo12b2obo$40bobo12bo2bo$41bo13b
obo$56bo5$34b2o$33bo2bo12b2o$33bobo12bo2bo$31b2obo13bobo$30bo2bo12b2ob
o$30bobo12bo2bo$31bo13bobo$46bo5$24b2o$23bo2bo$23bobo$21b2obo$20bo2bo$
20bobo$21bo6$14b2o$13bo2bo$13bobo$11b2obo$10bo2bo$10bobo$11bo5$600b2o$
4b2o593bo2bo$3bo2bo592bobo$3bobo591b2obo$b2obo591bo2bo$o2bo592bobo$obo
594bo$bo2$583b2o$582bo2bo$582bobo$580b2obo$579bo2bo$579bobo$580bo2$13b
o$13bo$13bo4$16bo$16bo$16bo$576b2o$575bo2bo$575bobo$19bo553b2obo$19bo
552bo2bo$19bo552bobo$573bo3$22bo536b2o$22bo535bo2bo$22bo535bobo$556b2o
bo$555bo2bo$555bobo$25bo530bo$25bo$25bo4$28bo$28bo$28bo3$552b2o$31bo
519bo2bo$31bo519bobo$31bo517b2obo$548bo2bo$548bobo$549bo$34bo$34bo$34b
o500b2o$534bo2bo$534bobo$532b2obo$37bo493bo2bo$37bo493bobo$37bo494bo4$
40bo$40bo$40bo4$43bo$43bo484b2o$43bo483bo2bo$527bobo$525b2obo$524bo2bo
$46bo477bobo$46bo478bo$46bo2$511b2o$510bo2bo$49bo460bobo$49bo458b2obo$
49bo457bo2bo$507bobo$508bo2$52bo$52bo$52bo4$55bo$55bo$55bo4$58bo$58bo$
58bo4$61bo$61bo$61bo4$64bo$64bo$64bo4$67bo$67bo$67bo4$70bo$70bo$70bo4$
73bo$73bo$73bo4$76bo$76bo$76bo4$79bo$79bo$79bo4$82bo$82bo$82bo4$85bo$
85bo$85bo4$88bo$88bo$88bo4$91bo$91bo$91bo4$94bo$94bo$94bo4$97bo$97bo$
97bo4$100bo$100bo$100bo4$103bo$103bo$103bo4$106bo$106bo$106bo4$109bo$
109bo$109bo4$112bo$112bo$112bo4$115bo$115bo$115bo4$118bo$118bo$118bo4$
121bo$121bo$121bo4$124bo$124bo$124bo4$127bo$127bo$127bo4$130bo$130bo$
130bo4$133bo$133bo$133bo4$136bo$136bo$136bo4$139bo$139bo$139bo4$142bo$
142bo$142bo4$145bo$145bo$145bo4$148bo$148bo$148bo4$151bo$151bo$151bo
161b2o$312bo2bo$312bobo$310b2obo$154bo154bo2bo$154bo154bobo$154bo155bo
2$297b2o$296bo2bo$157bo138bobo$157bo136b2obo$157bo135bo2bo$293bobo$
294bo2$160bo$160bo$160bo4$163bo$163bo$163bo4$166bo$166bo$166bo2$342b2o
$341bo2bo$169bo171bobo$169bo169b2obo$169bo168bo2bo$338bobo$339bo2$172b
o153b2o$172bo152bo2bo$172bo152bobo$323b2obo$322bo2bo$322bobo$175bo147b
o$175bo$175bo4$178bo$178bo$178bo$321b2o$320bo2bo$320bobo$181bo136b2obo
$181bo135bo2bo$181bo135bobo$318bo3$184bo$184bo$184bo$311b2o$310bo2bo$
310bobo$187bo120b2obo$187bo119bo2bo$187bo119bobo$308bo3$190bo$190bo$
190bo$301b2o$300bo2bo$300bobo$193bo104b2obo$193bo91b2o10bo2bo$193bo90b
o2bo9bobo$284bobo11bo$282b2obo$281bo2bo$196bo84bobo$196bo85bo$196bo$
216b2o$215bo2bo$215bobo$199bo13b2obo$199bo12bo2bo59b2o$199bo12bobo59bo
2bo$213bo60bobo$272b2obo$271bo2bo$202bo68bobo$202bo69bo$202bo4$205bo$
205bo59b2o$205bo58bo2bo$264bobo$262b2obo$261bo2bo$208bo52bobo$208bo53b
o$208bo4$211bo$211bo$211bo2$260b2o$259bo2bo$214bo44bobo$214bo42b2obo$
214bo41bo2bo$256bobo$257bo2$217bo26b2o$217bo25bo2bo$217bo25bobo$241b2o
bo$240bo2bo$240bobo$220bo20bo$220bo$220bo4$223bo$223bo$223bo4$226bo$
226bo$226bo4$228b2o$228b2o!

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

Re: Half-bakery reaction with glider

Post by dvgrn » June 29th, 2014, 3:22 pm

chris_c wrote:
codeholic wrote: I'm looking forward to see, whether it will really work. A good thing is that additional reflectors can be built directly by the main construction salvo.
I think it should work. Here is a stripped down version that shows the A salvo regenerating itself. I don't see why the same thing wouldn't work with more complicated reflectors than boats.
Sure looks good to me! So maybe a good next step would be to find slow elbow recipes with as few resets as possible. As a wild guess, I bet there are monochromatic recipes that go from junk(0,0) to junk(-3,-6) plus a 90-degree glider, with just four or five resets.

Seems as if it might work well to have seven separate slow elbows, each assigned to a different set of lanes in the shooting range, and each with its own ¨superslow elbow¨ paired with it. That way the seven superslow-elbow and slow-elbow rebuilding recipes can all be happening in parallel, one glider for each recipe for each scan across the shooting range. So... how narrow is the narrowest universal monochromatic set of slow salvos?

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

Re: Half-bakery reaction with glider

Post by Extrementhusiast » June 29th, 2014, 5:26 pm

Not sure how useful this is, but it does create a half-bakery, two blocks, and two orthogonal gliders:

Code: Select all

x = 10, y = 23, rule = B3/S23
o$o$o4$6b2o$6bobo$6bo12$8b2o$7b2o$9bo!
EDIT: Or do you mean something more like this?

Code: Select all

x = 45, y = 77, rule = B3/S23
43bo$42bo$42b3o30$30bo$29bo$29b3o6$bo$o$3o16$2bo$2bobo$2b2o8$6bo$5bo$
5b3o4$o$o$o!
I Like My Heisenburps! (and others)

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 30th, 2014, 1:41 am

It is probably possible to avoid slow elbow construction for the SE salvo by building edge-shooting 180-degree reflectors with the main NE construction salvo directly and then move gliders down to the right positions by half-bakeries.

Sample same-color edge-shooting 180-degree reflector:

Code: Select all

x = 294, y = 302, rule = B3/S23
289bo$289bo$289bo2$285b3o3b3o2$289bo$289bo$289bo34$267b2o$266bo2bo$
266bobo$264b2obo$263bo2bo$263bobo$264bo6$257b2o$256bo2bo$256bobo$254b
2obo$253bo2bo$253bobo$254bo6$247b2o$246bo2bo$246bobo$244b2obo$243bo2bo
$243bobo$244bo6$237b2o$236bo2bo$236bobo$234b2obo$233bo2bo$233bobo$234b
o6$227b2o$226bo2bo$226bobo$224b2obo$223bo2bo$223bobo$224bo4$184b3o$
186bo$185bo31b2o$216bo2bo$216bobo$214b2obo$213bo2bo$213bobo$214bo7$
208bo2$206bo2$204bo81$92b3o$94bo$93bo97$bo$b2o$obo!
If it appears, that there is one degree of freedom too few for a 180-degree reflector, one could still apply the same technique by building two 90-degree reflectors with the latter being edge-shooting.

The next idea for improvement, that follows from it, is to use 4 SE HB-rakes and a NW HB-reflector, rather than 2 SE and 1 NW HB-rakes, that would allow to reduce amount of HB-trails, re-ignited with a slow elbow, to one. However, in this case a problem with resets may arise, so it might be necessary to set a long chain of half-bakeries to separate the first SE rake from the other three to make space for resets. So it's not quite clear, whether it would reduce the bounding box.
Ivan Fomichev

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

Re: Half-bakery reaction with glider

Post by chris_c » June 30th, 2014, 7:37 am

codeholic wrote:It is probably possible to avoid slow elbow construction for the SE salvo by building edge-shooting 180-degree reflectors with the main NE construction salvo directly and then move gliders down to the right positions by half-bakeries.
Excellent idea. The SE side could be really cheap to make if this works out.
codeholic wrote:The next idea for improvement, that follows from it, is to use 4 SE HB-rakes and a NW HB-reflector, rather than 2 SE and 1 NW HB-rakes, that would allow to reduce amount of HB-trails, re-ignited with a slow elbow, to one.
I like this idea too. It can be done with 3 SE rakes and one NW reflector just with some pulling and pushing of existing designs. The most south easterly chain of HB's will have to be pushed further away to make space for more resets though.

Code: Select all

x = 946, y = 983, rule = B3/S23
586bo$586bobo$586b2o222$939bo$938bo$938b3o12$918bo$916b2o$917b2o146$
201b2o$200bo2bo$200bobo$198b2obo$197bo2bo$197bobo$198bo16$944bo$943bo$
179b2o762b3o$178bo2bo$178bobo$176b2obo$175bo2bo$175bobo$176bo6$923bo$
921b2o$922b2o24$143b2o$142bo2bo$142bobo$140b2obo$139bo2bo$139bobo$140b
o6$133b2o$132bo2bo$132bobo$130b2obo$129bo2bo$129bobo$130bo7$122b2o$
121bo2bo$121bobo$119b2obo$118bo2bo$118bobo$119bo6$112b2o$111bo2bo$111b
obo$109b2obo$108bo2bo$108bobo$109bo6$102b2o$101bo2bo$101bobo$99b2obo$
98bo2bo$98bobo$99bo6$92b2o$91bo2bo$91bobo$89b2obo$88bo2bo$88bobo$89bo
6$82b2o$81bo2bo$81bobo$79b2obo$78bo2bo$78bobo$79bo6$72b2o$71bo2bo$71bo
bo$69b2obo$68bo2bo$68bobo$69bo42$26b2o$25bo2bo$25bobo$23b2obo$22bo2bo$
22bobo$23bo18$4b2o$3bo2bo$3bobo$b2obo$o2bo$obo$bo40$605bo$604bo$604b3o
8$503b2o$502bo2bo$502bobo$500b2obo$499bo2bo81bo$499bobo80b2o$500bo82b
2o2$487b2o$486bo2bo$486bobo$484b2obo$483bo2bo$483bobo$484bo10$481b2o$
480bo2bo$480bobo$478b2obo$477bo2bo$477bobo$478bo2$465b2o$464bo2bo$464b
obo$462b2obo$461bo2bo$461bobo$462bo10$548b2o$547bo2bo$547bobo$545b2obo
$544bo2bo$544bobo$545bo2$532b2o$531bo2bo$531bobo$529b2obo$528bo2bo$
528bobo$529bo10$526b2o$525bo2bo$525bobo$523b2obo$522bo2bo$522bobo$523b
o2$510b2o$509bo2bo$509bobo$507b2obo$506bo2bo$506bobo$507bo9$505b2o$
504bo2bo88b2o$504bobo88bo2bo$502b2obo89bobo$501bo2bo88b2obo$501bobo88b
o2bo$502bo89bobo$593bo2$580b2o$579bo2bo$579bobo$495b2o80b2obo$494bo2bo
78bo2bo$494bobo79bobo$492b2obo81bo$491bo2bo$491bobo$492bo7$484b2o88b2o
$483bo2bo86bo2bo$483bobo87bobo$481b2obo86b2obo$480bo2bo86bo2bo$480bobo
87bobo$481bo89bo2$558b2o$557bo2bo$557bobo$555b2obo$474b2o78bo2bo$473bo
2bo77bobo$473bobo79bo$471b2obo$470bo2bo$470bobo$471bo5$449b2o$448bo2bo
12b2o$448bobo12bo2bo$446b2obo13bobo$445bo2bo12b2obo$445bobo12bo2bo$
446bo13bobo$461bo5$439b2o$438bo2bo12b2o$438bobo12bo2bo$436b2obo13bobo$
435bo2bo12b2obo$435bobo12bo2bo$436bo13bobo$451bo6$428b2o14b2o$427bo2bo
12bo2bo$427bobo13bobo$425b2obo12b2obo$424bo2bo12bo2bo$424bobo13bobo$
425bo15bo6$418b2o14b2o$417bo2bo12bo2bo$417bobo13bobo$415b2obo12b2obo$
414bo2bo12bo2bo$414bobo13bobo$415bo15bo$320b2o$319bo2bo$319bobo$317b2o
bo$316bo2bo$316bobo89b2o$317bo89bo2bo$407bobo$304b2o99b2obo$303bo2bo
97bo2bo$303bobo98bobo$301b2obo100bo$300bo2bo$300bobo$301bo3$398b2o$
397bo2bo$397bobo$395b2obo$394bo2bo$394bobo$395bo$298b2o$297bo2bo$297bo
bo$295b2obo$294bo2bo$294bobo91b2o$295bo91bo2bo$387bobo$282b2o101b2obo$
281bo2bo99bo2bo$281bobo100bobo$279b2obo102bo$278bo2bo$278bobo$279bo3$
378b2o$377bo2bo$377bobo$375b2obo$374bo2bo$374bobo$375bo9$373b2o$372bo
2bo$372bobo$370b2obo$369bo2bo$369bobo$370bo2$357b2o$356bo2bo$356bobo$
354b2obo$353bo2bo$353bobo$354bo10$351b2o$350bo2bo$350bobo$348b2obo$
347bo2bo$347bobo$348bo2$335b2o$334bo2bo$334bobo$332b2obo$331bo2bo$331b
obo$332bo2$413b2o$412bo2bo$412bobo$410b2obo$409bo2bo$409bobo$410bo2$
397b2o$396bo2bo$396bobo$394b2obo$393bo2bo$393bobo$394bo10$391b2o$390bo
2bo$390bobo$388b2obo$387bo2bo$387bobo$388bo2$375b2o$374bo2bo$374bobo$
372b2obo$371bo2bo$371bobo$372bo!

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 30th, 2014, 9:01 am

chris_c wrote:I like this idea too. It can be done with 3 SE rakes and one NW reflector just with some pulling and pushing of existing designs. The most south easterly chain of HB's will have to be pushed further away to make space for more resets though.
Well done! It's not possible to place the rake, that shoots gliders in the reflector (the one that is in the middle in your last design), in the most south-eastern position, is it? That would completely solve the problem with resets.
Ivan Fomichev

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

Re: Half-bakery reaction with glider

Post by dvgrn » June 30th, 2014, 12:05 pm

codeholic wrote:
chris_c wrote:I like this idea too. It can be done with 3 SE rakes and one NW reflector just with some pulling and pushing of existing designs. The most south easterly chain of HB's will have to be pushed further away to make space for more resets though.
Well done! It's not possible to place the rake, that shoots gliders in the reflector (the one that is in the middle in your last design), in the most south-eastern position, is it? That would completely solve the problem with resets.
Let's call the remaining trail in the northwest "A1", with "A2" being the other half of the A rake. The SW side in this last design now has B, A2 and C trails.

No, it seems you can't swap A2 and C -- one of the half-bakeries in the C trail gets in the way. I don't see a big problem with moving the C trail as far as you want to the SE, though:

Code: Select all

x = 946, y = 1283, rule = LifeHistory
586.A$586.A.A$586.2A222$939.A$938.A$938.3A12$918.A$916.2A$917.2A146$
201.2A$200.A2.A$200.A.A$198.2A.A$197.A2.A$197.A.A$198.A18$179.2A$178.
A2.A$178.A.A$176.2A.A$175.A2.A$175.A.A$176.A32$143.2A$142.A2.A$142.A.
A$140.2A.A$139.A2.A$139.A.A$140.A6$133.2A$132.A2.A$132.A.A$130.2A.A$
129.A2.A$129.A.A$130.A7$122.2A$121.A2.A$121.A.A$119.2A.A$118.A2.A$
118.A.A$119.A6$112.2A$111.A2.A$111.A.A$109.2A.A$108.A2.A$108.A.A$109.
A6$102.2A$101.A2.A$101.A.A$99.2A.A$98.A2.A$98.A.A$99.A6$92.2A$91.A2.A
$91.A.A$89.2A.A$88.A2.A$88.A.A$89.A6$82.2A$81.A2.A$81.A.A$79.2A.A$78.
A2.A$78.A.A$79.A6$72.2A$71.A2.A$71.A.A$69.2A.A$68.A2.A$68.A.A$69.A42$
26.2A$25.A2.A$25.A.A$23.2A.A$22.A2.A$22.A.A$23.A18$4.2A$3.A2.A$3.A.A$
.2A.A$A2.A$A.A$.A40$605.A$604.A$604.3A8$503.2A$502.A2.A$502.A.A$500.
2A.A$499.A2.A81.A$499.A.A80.2A$500.A82.2A2$487.2A$486.A2.A$486.A.A$
484.2A.A$483.A2.A$483.A.A$484.A10$481.2A$480.A2.A$480.A.A$478.2A.A$
477.A2.A$477.A.A$478.A2$465.2A$464.A2.A$464.A.A$462.2A.A$461.A2.A$
461.A.A$462.A10$548.2A$547.A2.A$547.A.A$545.2A.A$544.A2.A$544.A.A$
545.A2$532.2A$531.A2.A$531.A.A$529.2A.A$528.A2.A$528.A.A$529.A10$526.
2A$525.A2.A$525.A.A$523.2A.A$522.A2.A$522.A.A$523.A2$510.2A$509.A2.A$
509.A.A$507.2A.A$506.A2.A$506.A.A$507.A9$505.2A$504.A2.A$504.A.A$502.
2A.A$501.A2.A$501.A.A$502.A6$495.2A$494.A2.A$494.A.A$492.2A.A$491.A2.
A$491.A.A$492.A7$484.2A$483.A2.A$483.A.A$481.2A.A$480.A2.A$480.A.A$
481.A6$474.2A$473.A2.A$473.A.A$471.2A.A$470.A2.A$470.A.A$471.A5$449.
2A$448.A2.A12.2A$448.A.A12.A2.A$446.2A.A13.A.A$445.A2.A12.2A.A$445.A.
A12.A2.A$446.A13.A.A$461.A5$439.2A$438.A2.A12.2A$438.A.A12.A2.A$436.
2A.A13.A.A$435.A2.A12.2A.A$435.A.A12.A2.A$436.A13.A.A$451.A6$428.2A
14.2A$427.A2.A12.A2.A$427.A.A13.A.A$425.2A.A12.2A.A$424.A2.A12.A2.A$
424.A.A13.A.A$425.A15.A6$418.2A14.2A$417.A2.A12.A2.A$417.A.A13.A.A$
415.2A.A12.2A.A$414.A2.A12.A2.A$414.A.A13.A.A$415.A15.A$320.2A$319.A
2.A$319.A.A$317.2A.A$316.A2.A$316.A.A89.2A$317.A89.A2.A$407.A.A$304.
2A99.2A.A$303.A2.A97.A2.A$303.A.A98.A.A$301.2A.A100.A$300.A2.A$300.A.
A$301.A3$398.2A$397.A2.A$397.A.A$395.2A.A$394.A2.A$394.A.A$395.A$298.
2A$297.A2.A$297.A.A$295.2A.A$294.A2.A$294.A.A91.2A$295.A91.A2.A$387.A
.A$282.2A101.2A.A$281.A2.A99.A2.A$281.A.A100.A.A$279.2A.A102.A$278.A
2.A$278.A.A$279.A3$378.2A$377.A2.A$377.A.A$375.2A.A$374.A2.A$374.A.A$
375.A9$373.2A$372.A2.A$372.A.A$370.2A.A$369.A2.A$369.A.A$370.A2$357.
2A$356.A2.A$356.A.A$354.2A.A$353.A2.A$353.A.A$354.A10$351.2A$350.A2.A
$350.A.A$348.2A.A$347.A2.A$347.A.A$348.A2$335.2A$334.A2.A$334.A.A$
332.2A.A$331.A2.A$331.A.A$332.A66$944.A$943.A$943.3A12$923.A$921.2A$
922.2A33$896.2A$895.A2.A$895.A.A$893.2A.A$892.A2.A$892.A.A$893.A2$
880.2A$879.A2.A$879.A.A$877.2A.A$876.A2.A$876.A.A$877.A10$874.2A$873.
A2.A$873.A.A$871.2A.A$870.A2.A$870.A.A$871.A2$858.2A$857.A2.A$857.A.A
$855.2A.A$854.A2.A$854.A.A$855.A149$713.2A$712.A2.A$712.A.A$710.2A.A$
709.A2.A$709.A.A$710.A2$697.2A$696.A2.A$696.A.A$694.2A.A$693.A2.A$
693.A.A$694.A10$691.2A$690.A2.A$690.A.A$688.2A.A$687.A2.A$687.A.A$
688.A2$675.2A$674.A2.A$674.A.A$672.2A.A$671.A2.A$671.A.A$672.A!
Will those two faraway C gliders have to be built with two 90-degree turns -- a slow elbow/turner constellation followed by a superslow turner constellation? Or is it still possible to connect those up to 180-degree turners in the shooting lane, with really really long half-bakery chains?

Another problem is re-creating a working suppression mechanism for this configuration. The lone A1 glider can be shot down cleanly, but I haven't found a way to create (-3,-6) repeatable junk yet to kill off the C glider pair. So far I've only looked at A1, though, so there might be a clean suppression line that starts at B or A2 -- lots of possibilities left to try.

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

Re: Half-bakery reaction with glider

Post by chris_c » June 30th, 2014, 12:51 pm

codeholic wrote: Well done! It's not possible to place the rake, that shoots gliders in the reflector (the one that is in the middle in your last design), in the most south-eastern position, is it? That would completely solve the problem with resets.
As dvgrn notes, swapping the order of those last two chains causes a collision. I went back and looked at other 3g collisions but couldnt find anything else that looked suitable. Also I looked for other ways that the HB reaction can reflect a glider 180 degrees, but couldnt find any. (Indeed the very first post of this thread suggests that there is no other way).

If the 180 degree turner method is to be used with this design then every extra reset will require an (8,8) shift of the C salvo, which will require another 8 HB's at the front end. Thus each reset will cost about 70% more than before in terms of ship length. I don't know if it's better to do this, or to try a four glider method, or to abandon the 180 degree turner method for the C salvo. Too many options!

User avatar
codeholic
Moderator
Posts: 1147
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: Half-bakery reaction with glider

Post by codeholic » June 30th, 2014, 1:19 pm

dvgrn wrote:Will those two faraway C gliders have to be built with two 90-degree turns -- a slow elbow/turner constellation followed by a superslow turner constellation?
Then it does not benefit to split A into A1 and A2 in the first place. But, as chris_c just pointed out, it may be worth trying 4-glider collisions, that allow to place A2 in the most south-eastern position. In this case, though, A2 glider would have to bypass 3 (!) half-bakery rakes.
Ivan Fomichev

Post Reply