Prototype / demo for a (weighted) collision search program

For scripts to aid with computation or simulation in cellular automata.
oblique
Posts: 122
Joined: July 16th, 2013, 1:30 pm

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » April 30th, 2014, 4:58 pm

dvgrn wrote:
oblique wrote:This seed is pretty cool, yes. But it does leave plenty of mess ... and partly in the very lane of the resulting ship ...
It's not in the upship lane, it's safely behind it -- won't get in the way at all. We'll just have to see how many gliders it takes to whittle the junk down to a couple of blocks (or a new block-and-blinker). Really this should be done with a search also, but I can approximate for now.
That search should be relativly easy: use the same config file, but use the junk as a (single) starting pattern.
As for not getting in the way ... as long as there is no ship near the one you are constructing this should be save enough, but I'm not sure that you could build a whole flottilla with this.

BTW: I could provide the recipe in the comments to each pattern in the next stamp collection.
Somethink like this:

Code: Select all

#P 0 0
# Start-RLE: 2bo$obo$b2o3$8b3o2$6bo5bo$6bo5bo$6bo5bo5$6bo5bo$6bo5bo$6bo5bo2$8b3o!
#C [303]: DELAY 1 TICKS, FIRE R1L0B
#C [733]: DELAY 1 TICKS, FIRE R1L0B
#C [3136]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R1L0B
#C [64820]: REPHASE BY 9 LANES, FIRE R3L19B
#C [115040]: FIRE R1L0B
#C [3458937]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R3L19B
#C [25484910]: FIRE R2L7B
#C [144832073]: DELAY 1 TICKS, FIRE R2L7B
Followed by the pattern of the final seed+trigger collision (id=144832073 in the above example.
This should be enough to rebuild it without having access to the DB.

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » April 30th, 2014, 7:57 pm

oblique wrote: ... as long as there is no ship near the one you are constructing this should be save enough, but I'm not sure that you could build a whole flottilla with this.
Maybe there's a case for building two *WSSes in a small flotilla, in which case this is probably only good for the second one. But more likely it will turn out to be easier to get along with well-separated singleton LWSS streams, which are theoretically enough to catch several forward glider streams and reflect them into one reverse forward stream. We'll see how it goes in practice.
oblique wrote:BTW: I could provide the recipe in the comments to each pattern in the next stamp collection.
...Followed by the pattern of the final seed+trigger collision (id=144832073 in the above example.
This should be enough to rebuild it without having access to the DB.
That would be handy. Does the recipe generator accept such strings? Is the latest version of the recipe generator checked in somewhere?

---------------------------

This LWSS seed has a fairly impressive sideways reach, and no sparks beyond the upship lane. Might almost be worth converting it to work from the other side -- with a 90-degree one-time turner, a boat or eater maybe:

Code: Select all

x = 33, y = 117, rule = LifeHistory
29.A$30.2A$29.2A3$28.2C$27.C2.C$27.C2.C$28.2C3$26.C3.3C$26.C$26.C2$
22.3C3.3C2$26.C$26.C$26.C93$.A$3A$A.2A$.3A$.2A!
EDIT: Here's a nice one that doesn't need any conversion -- reaction 71705321:

Code: Select all

x = 31, y = 103, rule = LifeHistory
4.2A$4.2A3$A16.A$.2A14.A$2A15.A5$9.2A6.A$8.A2.A5.A$8.A2.A5.A$9.2A$13.
3A49$24.A$23.3A$23.A.2A$24.3A$24.2A3$26.A$25.3A$25.A.2A$26.3A$26.2A3$
28.A$27.3A$27.A.2A$28.3A$28.2A16$23.3A$22.A2.A$25.A$25.A$24.A!

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 1st, 2014, 10:25 am

dvgrn wrote:
oblique wrote:BTW: I could provide the recipe in the comments to each pattern in the next stamp collection.
...Followed by the pattern of the final seed+trigger collision (id=144832073 in the above example.
This should be enough to rebuild it without having access to the DB.
That would be handy. Does the recipe generator accept such strings? Is the latest version of the recipe generator checked in somewhere?
Sure: it's here

Alas, you'll need not only the other files of the project (from the same location, of course), but the entire Database. Which you would have to reconstruct, since I can't see a practical way to upload them (Thank you german telecom for making me pay for thrice the bandwith you are actually offering in my village!)
dvgrn wrote: This LWSS seed has a fairly impressive sideways reach, and no sparks beyond the upship lane. Might almost be worth converting it to work from the other side -- with a 90-degree one-time turner, a boat or eater maybe:

Code: Select all

x = 33, y = 117, rule = LifeHistory
29.A$30.2A$29.2A3$28.2C$27.C2.C$27.C2.C$28.2C3$26.C3.3C$26.C$26.C2$
22.3C3.3C2$26.C$26.C$26.C93$.A$3A$A.2A$.3A$.2A!
EDIT: Here's a nice one that doesn't need any conversion -- reaction 71705321:

Code: Select all

x = 31, y = 103, rule = LifeHistory
4.2A$4.2A3$A16.A$.2A14.A$2A15.A5$9.2A6.A$8.A2.A5.A$8.A2.A5.A$9.2A$13.
3A49$24.A$23.3A$23.A.2A$24.3A$24.2A3$26.A$25.3A$25.A.2A$26.3A$26.2A3$
28.A$27.3A$27.A.2A$28.3A$28.2A16$23.3A$22.A2.A$25.A$25.A$24.A!
I'll wire it up, once my re-run is finished ...

EDIT: IF you're willing to try it yourself: Download the complete projectfollow the (sparse) INSTALL file and the run ./sscs test/31c240.cfg

The configfile version at github currently defines MAXCOST = 15, for a quick test you could set this to something like 5 (which would not provide any ship seeds but still be enough for seeing if the program works).
For beating my current run you'll need:
  • MAXCOST = 17
  • some 20 Gigs for the resulting database,
  • Some ... 200? Gigs of diskspace for the untried reactions
  • Probably at least 8 Gigs of RAM (for stuff file cache and database, the program itself is comparably small).
  • About two weeks of time, depending on the machine you are using for this.
The search tree defined by 31c240.cfg about doubles in size (and runtime) for each new level. Thus, without beginning to discard untried reactions the program will never reach anyway or clipping down the collision zone to something less then PRUNE_SX = 35 by PRUNE_SY = 28 my machine would not be able to reach beyond MAXCOST = 18 (and even 18 would take like a month and require some luck).

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 5th, 2014, 1:50 pm

dvgrn wrote: EDIT: Here's a nice one that doesn't need any conversion -- reaction 71705321:

Code: Select all

x = 31, y = 103, rule = LifeHistory
4.2A$4.2A3$A16.A$.2A14.A$2A15.A5$9.2A6.A$8.A2.A5.A$8.A2.A5.A$9.2A$13.
3A49$24.A$23.3A$23.A.2A$24.3A$24.2A3$26.A$25.3A$25.A.2A$26.3A$26.2A3$
28.A$27.3A$27.A.2A$28.3A$28.2A16$23.3A$22.A2.A$25.A$25.A$24.A!
More like reaction 70168498, I fear ;) (that's the one immediately above of 71705321)
70168498.pat.gz
Full demo construction
(46.2 KiB) Downloaded 434 times
70168498-short.pat.gz
Just the recipe (in the comments)
(262 Bytes) Downloaded 527 times
EDIT: Seems like it works just fine ... it only collides with the debris of at the front of the ship because there is no real front of the ship and thus everything explodes before the LWSS are able to escape.

As for the second attachment: please have a look at the "Pattern info" and tell me if you can work with the infos therein.

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 6th, 2014, 1:52 am

oblique wrote:More like reaction 70168498, I fear ;) (that's the one immediately above of 71705321)
Oops. Well, I was close, anyway -- only a million off.
oblique wrote:As for the second attachment: please have a look at the "Pattern info" and tell me if you can work with the infos therein.
#C Start-RLE: 2bo$3b2o$2b2o3$4bo$4bo$4bo2$3o3b3o7$3o3b3o2$4bo$4bo$4bo!
#C [310]: DELAY 1 TICKS, FIRE R1L0B
#C [2318]: DELAY 1 TICKS, FIRE R3L19B
#C [62780]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R3L26B
#C [436945]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R1L0B
#C [1239636]: FIRE R1L0B
#C [5846616]: FIRE R2L7B
#C [15296587]: FIRE R1L0B
#C [70168498]: REPHASE BY 9 LANES, FIRE R1L0B
Looks very good. The Start-RLE is really helpful -- I'll need that to figure out if the initial target is really cheap or not. Unless you have competing plans, I'll probably put together a Python script to build complete chains of rakes, using the above as the input text format -- it's easy enough to parse. I'll need a similar utility to test out the math for initial-target side puffers, anyway... just getting to work on that now.

It occurred to me this week that any sufficiently faraway target ought to be buildable within about a dozen rephasers, because you can add temporary block trails to make custom backrakes that fire on any lane you want:

Code: Select all

#C block side-puffer with backward glider produced by an auxiliary Herschel
#C -- a seventh block column is built on the right side, then cleaned up again.
x = 1060, y = 3914, rule = B3/S23
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o18$47b2o$46bobo$45b2o$47bo$
47bobo527b3o$49b2o527bo$48b3o527b3o6$159b2o108b2o88b2o108b2o$159b2o
108b2o88b2o108b2o2$587b2o$51b2o524b2o8b2o$51b2o524b2o5$589bo$588bobo$
587bo3bo$587bo3bo$587bo$588b3o7$43b2o540b2o$43b2o540b2o8$159b2o108b2o
88b2o108b2o$159b2o108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o17$43b2o
540b2o53bo$43b2o540b2o51bobo$639b2o7$159b2o108b2o88b2o108b2o$159b2o
108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o$41b2o117b2o$40b2o117bob2o5b
2o$42bo116bobo2b6o$144b2o7b3o8bobo295bo6b5o$143b5o2bobo10bob3o294b2o4b
2ob3o$142bo4b2obobo7b2o2b2ob2o289b2o3b2o5b2o2bo7b2o$142b2obob2obo3b2o
9bo4bo286b3o11bob2o6bobo$146bo6b2o9b2ob3o288b3obo8bob2obo4bo$144bo9bob
o7b2o293bobo10b3obo4b3o2bo$145b3o7bo9b2o8bo284bo13bo9b2obo$146b2o18bo
9b2o294b3o9b2obo36bobo$175b2o309bo37b2o$525bo2$108bo$109b2o$43b2o63b2o
49b2o308b2o114b2o$43b2o114b2o308b2o114b2o8$269b2o88b2o$269b2o88b2o3$
51b2o48b2o48b2o324b2o9bo88b2o$51b2o47b2o49b2o324b2o10bo87b2o$102bo384b
3o3$136bo$136bobo$136b2o11$43b2o114b2o308b2o114b2o$43b2o114b2o308b2o
114b2o7$277bo$276b3o74b3o$275b2o2bo73b2o$161b2o114b3o71b2o3bo$160b2o
105b2o82b2obobo4b2o$51b2o98b2o9bo104b2o82b2o3b2o3b2o114b2o98b2o$51b2o
98b2o202b2o120b2o98b2o3$269bo$267b2o$268b2o3$350b2o$265b2o96b2o$265b2o
96b2o5$700bo$698bobo$43b2o114b2o108b2o88b2o108b2o114b2o112b2o$43b2o
114b2o108b2o88b2o108b2o114b2o8$221b2o$220b2o$222bo2$51b2o224b2o72b2o
224b2o$51b2o224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o10$548bo$549bo$51b2o224b2o72b2o194b3o
27b2o$51b2o224b2o72b2o224b2o$309bo$76bo230b2o$76bobo229b2o$76b2o2$325b
o$326b2o$325b2o9$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o13$
760bo$758bobo$759b2o2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o24$820bo$818bobo$819b2o4$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o25$821b3o$
823bo28b2o$822bo29b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o23$761b3o$763bo$762bo$852b2o$852b2o3$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o21$701b3o$
703bo$702bo3$852b2o$852b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o19$641b3o$643bo$642bo5$852b2o$852b2o3$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o17$
581b3o$583bo$582bo7$852b2o$852b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o15$521b3o$523bo$522bo9$852b2o$852b2o
3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o13$461b3o$463bo$462bo11$852b2o$852b2o3$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o11$401b3o$403bo$402bo13$852b
2o$852b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o9$341b3o$343bo$342bo15$852b2o$852b2o3$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o7$281b3o$283bo$282bo
17$852b2o$852b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o5$221b3o$223bo$222bo19$852b2o$852b2o3$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o3$161b3o$163bo$
162bo21$852b2o$852b2o2$580bo$159b2o108b2o88b2o108b2o109bo$45b3o111b2o
108b2o88b2o108b2o109bo$45b3o53b3o$43b2o58bo472bo2bo7b2o$41b2o4bo54bo
474b2o2bobo3b2o$48bo529bo3b2o$40bo9bo531bo$40bo2bobo3bobo$52bo$45bo6bo
$45bo$47bo3bo$48b2o2$39b2o548b2o$39b2o548b2o7$43b2o540b2o$43b2o540b2o
4$852b2o$852b2o3$41b3o115b2o108b2o88b2o108b2o$43bo115b2o108b2o88b2o
108b2o$42bo2$51b2o524b2o$51b2o524b2o$5bo$4bo$4b3o5$631bo$629bobo$630b
2o7$43b2o540b2o$43b2o540b2o4$bo850b2o$2o850b2o$obo2$88bo70b2o108b2o88b
2o108b2o$89b2o68b2o108b2o88b2o108b2o$88b2o2$51b2o524b2o$51b2o524b2o2$
533bobo$533b2o$534bo3$473bo$472bobo$471b2ob2o$471b2obo$471b3o2b2o$472b
o$473bo$152bo320b2o$150b6o312b2o$150b2o2b2o312b2o$43b2o424b2o114b2o$
43b2o109bo315bo114b2o$150b2o2bo$61bo88b2o3bo$60b2o92bo324bo$60bobo89bo
bo322bobo372b2o$153bo324b2o372b2o3$269b2o88b2o$269b2o88b2o2$161b2o$51b
2o98b2o10bo313b2o98b2o$51b2o98b2o8b3o313b2o98b2o$163bo$161bo2bo2$161bo
bo13$43b2o114b2o308b2o114b2o$43b2o76bo37b2o308b2o114b2o$120b2o$120bobo
2$852b2o$852b2o$268bo$267b3o$266bo3b2o$267b5o$272bo$266b2o3bo82b2o$51b
2o98b2o113b2o2b2o81b3o121b2o98b2o$51b2o98b2o115b2o82bo2b2o120b2o98b2o$
278bo76b3o$278bo75b3o4b3o$278bo76bo3$691bo$689bobo$690b2o$265b2o96b2o$
265b2o96b2o6$181bo$43b2o114b2o19b2o87b2o88b2o108b2o114b2o258bo$43b2o
114b2o19bobo86b2o88b2o108b2o114b2o257b3o$844bob2o$215bobo625b2o$216b2o
625b2o$216bo626b2o$477b3o367bo$148bo90bo237b3o366b2o$149b2o88bobo166bo
67b4o364bobo7b2o$148b2o89b2o165b2o66b2obo365bo2bo7b2o$407b2o65b2ob2o
365b2o$474b5o2b2o$395bo79b3o$51b2o98b2o124b2o72b2o40bobo79bo101b2o$51b
2o98b2o124b2o72b2o41b2o181b2o$855bo$856b2o$856b2o2$855bo$856b2o7$96bo
755b2o$95bo756b2o$95b3o2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o34bobo51b2o108b2o114b2o$306b2o231bo$306bo230bobo$538b2o2$317bo
bo$317b2o$318bo$844b2o$844b2o3$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o
224b2o10$904bo$905bo$903b3o$852b2o$852b2o3$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$844b2o$844b2o3$51b2o224b
2o72b2o224b2o$51b2o224b2o72b2o224b2o4$751bo43bo$749bobo41b2o$750b2o42b
2o7$852b2o$852b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o8$844b2o$844b2o17$852b2o$852b2o3$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$844b2o$844b2o12$
964bo$965bo$963b3o3$852b2o$588bo263b2o$584b2ob3o$583bo5bo$159b2o108b2o
88b2o108b2o111bo4b4o$159b2o108b2o88b2o108b2o111bo7bo$581b2o2b2o3bo$50b
o531bobo5bo$50bo532bo2bob2o$46bo$41bo3b3o537b2ob2o$41bo3bo3bo526b3o8bo
$41bo5bobo$47b3o794b2o$844b2o4$39b2o548b2o$39b2o548b2o7$43b2o540b2o$
43b2o540b2o4$852b2o$852b2o2$616bo$159b2o108b2o88b2o108b2o146b2o$159b2o
108b2o88b2o108b2o145b2o3$7bobo41b2o524b2o$7b2o42b2o524b2o$8bo3$844b2o$
844b2o12$43b2o540b2o$43b2o540b2o$547bo$547bobo$547b2o$852b2o$86bo765b
2o$87bo$85b3o$3b3o153b2o108b2o88b2o108b2o$3bo155b2o108b2o88b2o108b2o$
4bo2$51b2o524b2o$51b2o524b2o4$844b2o$844b2o10$1024bo$1025bo$43b2o540b
2o436b3o$43b2o106b3o431b2o2$151bobo$154bo$150bo3bo697b2o$852b2o$63b3o
84bo2b2o$63bo$64bo204b2o88b2o116bo$269b2o88b2o115b3o$476bob2o$161b2o
304b2o$51b2o98b2o8b2o304b2o108b2o$51b2o98b2o424b2o3$468bobo$468b2o374b
2o$161bo307bo374b2o$160bo2bo$163b2o$161bo3bo$161bo2bo300b2o$162b2o301b
2o7$43b2o114b2o308b2o114b2o$43b2o114b2o308b2o114b2o4$123b3o726b2o$123b
o552bo175b2o$124bo552b2o$270bo405b2o$271bo$356b5o$270b2o82bo5b2o$266b
3ob2o81b2o3bob2o$51b2o98b2o113bo4bo86bob2o115b2o98b2o$51b2o98b2o112b2o
6b2o78bobobo3bo115b2o98b2o$266bob3ob2obo76b2ob2obobo$265bo5bo3bo70bo5b
2o5bo$265bo2bobo4bo66b2o10bo$266bo7bo66bo6bo495b2o$268b3obo68bob2o4b2o
493b2o$342bo4bob2o16b2o$348b2o18bo$366b2obo3b2o$265b2o97b2o3bobobo$
265b2o93bo2bo5bobo$359bo3b2ob3obo$360bobo3bo53bo$361b4o55bobo$362b3o
55b2o2$213bo166bobo$43b2o114b2o53bo54b2o88b2o20b2o86b2o16bo97b2o$43b2o
114b2o51b3o54b2o88b2o20bo87b2o16bobo95b2o$487b2o569b2o$183b3o872b2o$
146bo36bo58bobo$147bo36bo57b2o608b2o$145b3o95bo608b2o$1020b3o$1022bo$
1021bo4$51b2o98b2o124b2o72b2o124b2o98b2o$51b2o98b2o124b2o72b2o124b2o
98b2o4$844b2o$844b2o$524bobo$525b2o$525bo$331bo$100bo229bo$98b2o230b3o
$99b2o2$303bo$304bo$302b3o$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o$1058b2o$1058b2o2$852b2o106b3o$852b2o108b
o$961bo6$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o4$844b2o$844b2o
12$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o$1058b2o$900b3o155b2o$736bo165bo$737b2o113b2o47bo$736b2o114b2o7$51b
2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o4$844b2o$844b2o12$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o253b3o$
842bo215b2o$841bo216b2o2$852b2o$852b2o12$844b2o$844b2o11$780b3o$43b2o
114b2o108b2o88b2o108b2o311bo$43b2o114b2o108b2o88b2o108b2o310bo$584b2o
472b2o$579b3obob2o471b2o$582bo2bo$577bo7bo266b2o$576bo4bo3bo266b2o$
572b2o3bo$571bo2b2o2b3obo4bo$43bo526bo8b3o5bo$41bob2o8bo513b3o6bo18bo$
40b3o2bo7b3o515b2o2bo10bo11bo$39b2ob5o2bo2bo3bo516b2o11bo6b2o4bo$40bob
2o5b3o4bo526bo2b2o5bo4b2o$41b6o2b3obob2o526b5o5bo3b2o$42b4o3b2o3bo530b
2o3b3obo2bo$586b3o2bo4b2o$591bo$588bobo253b2o$589bo254b2o$605bobo$606b
2o$43b2o540b2o19bo$43b2o540b2o5$720b3o$722bo$57bo663bo$58bo100b2o108b
2o88b2o108b2o$56b3o100b2o108b2o88b2o108b2o$796bo261b2o$797b2o259b2o$
51b2o524b2o217b2o$51b2o524b2o273b2o$852b2o7$558bo$557bo$557b3o3$844b2o
$844b2o3$43b2o540b2o$43b2o540b2o3$660b3o$662bo$661bo3$159b2o108b2o88b
2o108b2o$159b2o108b2o88b2o108b2o$1058b2o$1058b2o$51b2o524b2o$51b2o524b
2o273b2o$852b2o12$844b2o$844b2o3$43b2o540b2o$43b2o540b2o$600b3o$602bo$
601bo3$32b3o$32bo435b2o$33bo124b3o108b2o88b2o106b2obo$153b2o3bo2b2o
106b2o88b2o107bobo$152bo3bob2o305bo5bo586b2o$153bob4obo2bo300bo3bob2o
586b2o$51b2o100bo4b3ob2o300bobob2o107b2o$51b2o101bobobobob2o413b2o273b
2o$154bo3bobobo315bo373b2o$156b2o3bo316bo$143bo334bo$143bo$142b3o3$
142b3o$143bo19b2o300b2o$143bo19bo2b2obo295b2o$164bob3obo$167bo$164bo6b
o493bobo$164bo2bobo496b2o$167bo498bo$166b2o$43b2o114b2o308b2o69b3o42b
2o$43b2o114b2o23bo284b2o71bo42b2o$185bo355bo$183b3o2$92b3o$92bo24bo
322bo$93bo24bo320bo$116b3o320b3o$269b2o88b2o$269b2o88b2o$1058b2o$1058b
2o$51b2o98b2o324b2o98b2o$51b2o98b2o324b2o98b2o273b2o$852b2o5$498bo$
355b3o139bo$354bo2bo139b3o$353bo4bo$355bo2$129bo226b2o$127b2o226bobo$
128b2o144bo80bobo$273b2o205b3o$272bo88bo120bo179b3o$43b2o114b2o112b2o
84bo109b2o10bo23bo79b2o77bo$43b2o114b2o112bobo83b2o108b2o35b2o77b2o76b
o$274bo230b2o$152b3o119bobo$152bo125bo71bo$153bo122bobo70bo$349b3o5$
1058b2o$1058b2o$51b2o98b2o124b2o72b2o124b2o98b2o$51b2o98b2o113bo10b2o
72b2o124b2o98b2o273b2o$852b2o12$420b3o$422bo179b3o$421bo182bo$603bo$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o51b3o54b2o88b2o108b2o
114b2o$212bo$213bo8$1058b2o$1058b2o$51b2o224b2o72b2o224b2o$51b2o224b2o
72b2o224b2o273b2o$852b2o11$542b3o$544bo$543bo3$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o10$1058b2o$1058b2o$51b
2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o273b2o$852b2o9$69bo412b3o$
67b2o415bo$68b2o413bo2$334bo$335bo229bo$333b3o230b2o$43b2o114b2o108b2o
88b2o108b2o94b2o18b2o$43b2o114b2o108b2o88b2o108b2o114b2o$290bo$289bo$
289b3o7$1058b2o$1058b2o$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o
273b2o$852b2o7$422b3o$424bo$423bo7$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o10$1058b2o$1058b2o2$852b2o$852b2o5$
362b3o$364bo$363bo9$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o10$1058b2o$1058b2o2$852b2o$852b2o3$302b3o$304bo$
303bo11$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o10$1058b2o$1058b2o2$852b2o$852b2o$242b3o$244bo$243bo13$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o10$
1058b2o$1058b2o2$182b3o667b2o$184bo667b2o$183bo15$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$584b2o$582bobobo$
577bo3b4o2bo470b2o$122b3o451b2o9bo470b2o$124bo450b2obo6bobo$123bo452bo
bo6b2o265b2o$577b2o273b2o3$46b3o535b2o$46bo2bo$45bo2b2o$45b2o$585b2o$
49bo535b2o$50b2o$49b2o4$574bo$572b2o$159b2o108b2o88b2o108b2o102b2o$
159b2o108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o5$62b3o$64bo993b2o$63b
o994b2o2$852b2o$852b2o7$43b2o540b2o$43b2o540b2o8$159b2o108b2o88b2o108b
2o$159b2o108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o3$2b3o$4bo$3bo$
1058b2o$1058b2o2$852b2o$852b2o7$43b2o540b2o$43b2o540b2o7$472bo121bo$
159b2o108b2o88b2o110bo122b2o$159b2o108b2o88b2o107bo6bo117bobo$467bo2b
3o3bo$467bo9bo$40bo10b2o107b2o304b2ob4o4bo99b2o$39b2o10b2o106bobo305bo
b4o5bo98b2o$39bobo117b3o2b3o301bo2bo5bo$154b2o7b2ob2o305b4o$155b2o10bo
306b2o$147bo4bobo330b2o$141b3o3bo2b3o16b2o313bo$147bo2b3o2bo13b2o288b
4o22b3o570b2o$154b2o301b8o21bo571b2o$153b3o10b4o285b4ob5o$152b2o11bob
3o285bo2bob2o2b2o386b2o$153b2o10bo3bo286b3o393b2o$165b3o290bo6b2o$176b
obo280b3o3bo$177b2o284b2o$177bo286bo$465bo$109bo$43b2o65b2o47b2o285bob
o20b2o114b2o$43b2o64b2o48b2o285b2o21b2o114b2o$447bo3$514bo$512b2o20bo$
513b2o19b2o$533bobo$269b2o88b2o$269b2o88b2o$100bo$99b2o$51b2o46bobo49b
2o324b2o98b2o$51b2o98b2o324b2o98b2o5$135bo$134bo923b2o$134b3o921b2o2$
852b2o$499bo352b2o$500bo$498b3o2$352bo$352b2o$351bo2bo$43b2o114b2o191b
obo114b2o114b2o$43b2o114b2o190bo2bo114b2o114b2o$351bo2bo$351bobo$352b
3o119bo$277bo196b2o$276b3o194bobo$275bo2b2o$275b2ob2o$160bo113b3o$159b
2o114b2obo$159bobo114bo2bo$267b2o7bo84b2o$51b2o98b2o114b2o8bobo71b2o8b
2o114b2o98b2o$51b2o98b2o125bo72b2o124b2o98b2o2$362b3o$362b3o$362b4o$
266bobo95bob2o$266b2o95b2ob2o690b2o$267bo91b2o2b5o690b2o$364b3o$265b2o
99bo485b2o$265b2o585b2o7$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o$414bo$414b2o$413bobo3$220bo$219b2o$219bobo4$
51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o6$1058b2o$1058b2o2$852b2o
$852b2o7$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o3$75bo$74bo$
74b3o$1058b2o$1058b2o$326bobo230bo$327b2o231bo291b2o$327bo230b3o291b2o
3$296bobo$296b2o$297bo2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b
2o6$1058b2o$1058b2o2$852b2o$852b2o7$43b2o114b2o108b2o88b2o108b2o114b2o
$43b2o114b2o108b2o88b2o108b2o114b2o253b3o$842bo$841bo17$1058b2o$1058b
2o9$780b3o$43b2o114b2o108b2o88b2o108b2o311bo$43b2o114b2o108b2o88b2o
108b2o310bo$584b2o$579b3obob2o$582bo2bo$577bo7bo$576bo4bo3bo$572b2o3bo
$571bo2b2o2b3obo4bo$43bo526bo8b3o5bo$41bob2o8bo513b3o6bo18bo$40b3o2bo
7b3o515b2o2bo10bo11bo$39b2ob5o2bo2bo3bo516b2o11bo6b2o4bo$40bob2o5b3o4b
o526bo2b2o5bo4b2o$41b6o2b3obob2o526b5o5bo3b2o$42b4o3b2o3bo530b2o3b3obo
2bo$586b3o2bo4b2o$591bo$588bobo$589bo$605bobo450b2o$606b2o450b2o$43b2o
540b2o19bo$43b2o540b2o5$720b3o$722bo$57bo663bo$58bo100b2o108b2o88b2o
108b2o$56b3o100b2o108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o8$558bo$
557bo$557b3o5$1058b2o$1058b2o$43b2o540b2o$43b2o540b2o3$660b3o$662bo$
661bo3$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o3$51b2o524b2o$
51b2o524b2o15$1058b2o$1058b2o$43b2o540b2o$43b2o540b2o$600b3o$602bo$
601bo3$32b3o$32bo435b2o$33bo124b3o108b2o88b2o106b2obo$153b2o3bo2b2o
106b2o88b2o107bobo$152bo3bob2o305bo5bo$153bob4obo2bo300bo3bob2o$51b2o
100bo4b3ob2o300bobob2o107b2o$51b2o101bobobobob2o413b2o$154bo3bobobo
315bo$156b2o3bo316bo$143bo334bo$143bo$142b3o3$142b3o$143bo19b2o300b2o$
143bo19bo2b2obo295b2o$164bob3obo$167bo$164bo6bo493bobo$164bo2bobo496b
2o$167bo498bo391b2o$166b2o890b2o$43b2o114b2o308b2o69b3o42b2o$43b2o114b
2o23bo284b2o71bo42b2o$185bo355bo$183b3o2$92b3o$92bo24bo322bo$93bo24bo
320bo$116b3o320b3o$269b2o88b2o$269b2o88b2o3$51b2o98b2o324b2o98b2o$51b
2o98b2o324b2o98b2o6$498bo$355b3o139bo$354bo2bo139b3o$353bo4bo$355bo2$
129bo226b2o$127b2o226bobo$128b2o144bo80bobo$273b2o205b3o575b2o$272bo
88bo120bo179b3o393b2o$43b2o114b2o112b2o84bo109b2o10bo23bo79b2o77bo$43b
2o114b2o112bobo83b2o108b2o35b2o77b2o76bo$274bo230b2o$152b3o119bobo$
152bo125bo71bo$153bo122bobo70bo$349b3o7$51b2o98b2o124b2o72b2o124b2o98b
2o$51b2o98b2o113bo10b2o72b2o124b2o98b2o13$420b3o$422bo179b3o$421bo182b
o453b2o$603bo454b2o$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o51b
3o54b2o88b2o108b2o114b2o$212bo$213bo10$51b2o224b2o72b2o224b2o$51b2o
224b2o72b2o224b2o12$542b3o$544bo$543bo$1058b2o$1058b2o$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o12$51b2o224b2o
72b2o224b2o$51b2o224b2o72b2o224b2o10$69bo412b3o$67b2o415bo$68b2o413bo
2$334bo$335bo229bo492b2o$333b3o230b2o490b2o$43b2o114b2o108b2o88b2o108b
2o94b2o18b2o$43b2o114b2o108b2o88b2o108b2o114b2o$290bo$289bo$289b3o9$
51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o8$422b3o$424bo$423bo5$
1058b2o$1058b2o$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o19$362b3o$364bo$363bo7$1058b2o$1058b2o$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o17$302b3o$
304bo$303bo9$1058b2o$1058b2o$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o15$242b3o$244bo$243bo11$1058b2o$1058b2o$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
13$182b3o$184bo$183bo13$1058b2o$1058b2o$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$584b2o$582bobobo$577bo3b4o
2bo$122b3o451b2o9bo$124bo450b2obo6bobo$123bo452bobo6b2o$577b2o3$46b3o
535b2o$46bo2bo$45bo2b2o$45b2o$585b2o$49bo535b2o$50b2o$49b2o4$574bo483b
2o$572b2o484b2o$159b2o108b2o88b2o108b2o102b2o$159b2o108b2o88b2o108b2o
3$51b2o524b2o$51b2o524b2o5$62b3o$64bo$63bo10$43b2o540b2o$43b2o540b2o6$
1058b2o$1058b2o$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o3$51b2o
524b2o$51b2o524b2o3$2b3o$4bo$3bo12$43b2o540b2o$43b2o540b2o6$1058b2o$
472bo121bo463b2o$159b2o108b2o88b2o110bo122b2o$159b2o108b2o88b2o107bo6b
o117bobo$467bo2b3o3bo$467bo9bo$40bo10b2o107b2o304b2ob4o4bo99b2o$39b2o
10b2o106bobo305bob4o5bo98b2o$39bobo117b3o2b3o301bo2bo5bo$154b2o7b2ob2o
305b4o$155b2o10bo306b2o$147bo4bobo330b2o$141b3o3bo2b3o16b2o313bo$147bo
2b3o2bo13b2o288b4o22b3o$154b2o301b8o21bo$153b3o10b4o285b4ob5o$152b2o
11bob3o285bo2bob2o2b2o$153b2o10bo3bo286b3o$165b3o290bo6b2o$176bobo280b
3o3bo$177b2o284b2o$177bo286bo$465bo$109bo$43b2o65b2o47b2o285bobo20b2o
114b2o$43b2o64b2o48b2o285b2o21b2o114b2o$447bo3$514bo$512b2o20bo$513b2o
19b2o522b2o$533bobo522b2o$269b2o88b2o$269b2o88b2o$100bo$99b2o$51b2o46b
obo49b2o324b2o98b2o$51b2o98b2o324b2o98b2o5$135bo$134bo$134b3o3$499bo$
500bo$498b3o2$352bo$352b2o$351bo2bo$43b2o114b2o191bobo114b2o114b2o$43b
2o114b2o190bo2bo114b2o114b2o$351bo2bo$351bobo$352b3o119bo$277bo196b2o$
276b3o194bobo$275bo2b2o778b2o$275b2ob2o778b2o$160bo113b3o$159b2o114b2o
bo$159bobo114bo2bo$267b2o7bo84b2o$51b2o98b2o114b2o8bobo71b2o8b2o114b2o
98b2o$51b2o98b2o125bo72b2o124b2o98b2o2$362b3o$362b3o$362b4o$266bobo95b
ob2o$266b2o95b2ob2o$267bo91b2o2b5o$364b3o$265b2o99bo$265b2o7$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o$414bo$
414b2o$413bobo3$220bo837b2o$219b2o837b2o$219bobo4$51b2o224b2o72b2o224b
2o$51b2o224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o6$1058b2o$1058b2o5$51b2o224b2o72b2o224b2o
$51b2o224b2o72b2o224b2o3$75bo$74bo$74b3o3$326bobo230bo$327b2o231bo$
327bo230b3o3$296bobo$296b2o$297bo2$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o6$1058b2o$1058b2o5$51b2o224b2o72b2o
224b2o$51b2o224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o6$1058b2o$1058b2o!
This is just to show that auxiliary Herschel climbers on extra trails are not particularly expensive. I don't know yet if this particular block column could be built more easily with a direct collision from a simple forerake/backrake pair; that should come out of the next bit of research I'm working on. I think that ordinarily it would take 7R just to get a glider onto that +1 backward lane, and then several more for a glider on the +3 forward lane... assuming I have all those numbers right.

In simplest form, the idea is to build a line of blocks in the right location, then run an auxiliary Herschel climber on the new column of blocks. The two Herschel orientations produce gliders on different lanes for the same block.

You can shoot down the unwanted extra glider and the two leftover blocks with a few more backrakes or forerakes -- it usually won't take more than 8-10R to clean up everything, I think, since blocks have a six-lane-wide annihilation window, and can be moved by block-pulls if necessary so they can be destroyed by a different forward or backward glider.

The first forerake/backrake pair above, plus the auxiliary Herschel, could be thought of as an incomplete 2R backward rake:

Code: Select all

#C R2L1B-incomplete -- two blocks to clean up
x = 1215, y = 2628, rule = B3/S23
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o18$47b2o$46bobo$45b2o$47bo$47bobo527b3o$49b2o527bo$48b3o
527b3o6$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o2$587b2o$51b2o
524b2o8b2o$51b2o524b2o5$589bo$588bobo$587bo3bo$587bo3bo$587bo$588b3o7$
43b2o540b2o$43b2o540b2o8$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b
2o3$51b2o524b2o$51b2o524b2o17$43b2o540b2o53bo$43b2o540b2o51bobo$639b2o
7$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o3$51b2o524b2o$51b2o
524b2o$41b2o117b2o$40b2o117bob2o5b2o$42bo116bobo2b6o$144b2o7b3o8bobo
295bo6b5o$143b5o2bobo10bob3o294b2o4b2ob3o$142bo4b2obobo7b2o2b2ob2o289b
2o3b2o5b2o2bo7b2o$142b2obob2obo3b2o9bo4bo286b3o11bob2o6bobo$146bo6b2o
9b2ob3o288b3obo8bob2obo4bo$144bo9bobo7b2o293bobo10b3obo4b3o2bo$145b3o
7bo9b2o8bo284bo13bo9b2obo$146b2o18bo9b2o294b3o9b2obo36bobo$175b2o309bo
37b2o$525bo2$108bo$109b2o$43b2o63b2o49b2o308b2o114b2o$43b2o114b2o308b
2o114b2o8$269b2o88b2o$269b2o88b2o3$51b2o48b2o48b2o324b2o9bo88b2o$51b2o
47b2o49b2o324b2o10bo87b2o$102bo384b3o3$136bo$136bobo$136b2o11$43b2o
114b2o308b2o114b2o$43b2o114b2o308b2o114b2o7$277bo$276b3o74b3o$275b2o2b
o73b2o$161b2o114b3o71b2o3bo$160b2o105b2o82b2obobo4b2o$51b2o98b2o9bo
104b2o82b2o3b2o3b2o114b2o98b2o$51b2o98b2o202b2o120b2o98b2o3$269bo$267b
2o$268b2o3$350b2o$265b2o96b2o$265b2o96b2o5$700bo$698bobo$43b2o114b2o
108b2o88b2o108b2o114b2o112b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$221b
2o$220b2o$222bo2$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o17$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o10$
548bo$549bo$51b2o224b2o72b2o194b3o27b2o$51b2o224b2o72b2o224b2o$309bo$
76bo230b2o$76bobo229b2o$76b2o2$325bo$326b2o$325b2o9$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o12$51b2o224b2o72b
2o224b2o$51b2o224b2o72b2o224b2o13$760bo$758bobo$759b2o2$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o24$
820bo$818bobo$819b2o4$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o25$821b3o$823bo28b2o$822bo29b2o3$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o11$849bo$
848b3o$847b2o2bo$847bob4o$847bo4bo$847bo2b2o$849b2o2$845bo$845bobo$
845b2o2$761b3o$763bo$762bo5$43b2o114b2o108b2o88b2o108b2o114b2o257b2o$
43b2o114b2o108b2o88b2o108b2o114b2o257b2o17$852b2o$852b2o3$701b3o$703bo
$702bo7$43b2o114b2o108b2o88b2o108b2o114b2o257b2o$43b2o114b2o108b2o88b
2o108b2o114b2o257b2o17$852b2o$852b2o$641b3o$643bo$642bo2$912bo$913b2o$
912b2o5$43b2o114b2o108b2o88b2o108b2o114b2o257b2o$43b2o114b2o108b2o88b
2o108b2o114b2o257b2o17$581b3o201bo66b2o$583bo201bobo64b2o$582bo202b2o
11$43b2o114b2o108b2o88b2o108b2o114b2o257b2o$43b2o114b2o108b2o88b2o108b
2o114b2o257b2o15$521b3o$523bo$522bo329b2o$852b2o12$43b2o114b2o108b2o
88b2o108b2o114b2o257b2o$43b2o114b2o108b2o88b2o108b2o114b2o257b2o13$
461b3o$463bo$462bo2$852b2o$852b2o3$972bo$973b2o$972b2o7$43b2o114b2o
108b2o88b2o108b2o114b2o257b2o$43b2o114b2o108b2o88b2o108b2o114b2o257b2o
11$401b3o$403bo$402bo2$725bo$725bobo$725b2o125b2o$852b2o12$43b2o114b2o
108b2o88b2o108b2o114b2o257b2o$43b2o114b2o108b2o88b2o108b2o114b2o257b2o
9$341b3o$343bo$342bo6$852b2o$852b2o12$43b2o114b2o108b2o88b2o108b2o114b
2o257b2o$43b2o114b2o108b2o88b2o108b2o114b2o257b2o7$281b3o$283bo$282bo
8$852b2o$852b2o$1032bo$1033b2o$1032b2o9$43b2o114b2o108b2o88b2o108b2o
114b2o257b2o$43b2o114b2o108b2o88b2o108b2o114b2o257b2o5$221b3o$223bo$
222bo6$665bo$665bobo$665b2o2$852b2o$852b2o12$43b2o114b2o108b2o88b2o
108b2o114b2o257b2o$43b2o114b2o108b2o88b2o108b2o114b2o257b2o3$161b3o$
163bo$162bo12$852b2o$852b2o11$580bo$159b2o108b2o88b2o108b2o109bo263b2o
$45b3o111b2o108b2o88b2o108b2o109bo263b2o$45b3o53b3o$43b2o58bo472bo2bo
7b2o$41b2o4bo54bo474b2o2bobo3b2o$48bo529bo3b2o$40bo9bo531bo$40bo2bobo
3bobo$52bo$45bo6bo$45bo$47bo3bo$48b2o2$39b2o548b2o$39b2o548b2o3$852b2o
238bo$852b2o239b2o$1092b2o2$43b2o540b2o$43b2o540b2o8$41b3o115b2o108b2o
88b2o108b2o373b2o$43bo115b2o108b2o88b2o108b2o373b2o$42bo2$51b2o524b2o$
51b2o524b2o$5bo$4bo$4b3o10$852b2o$852b2o3$43b2o540b2o$43b2o540b2o4$bo$
2o$obo2$88bo70b2o108b2o88b2o108b2o373b2o$89b2o68b2o108b2o88b2o108b2o
373b2o$88b2o2$51b2o524b2o$51b2o524b2o2$533bobo$533b2o$534bo3$473bo$
472bobo$471b2ob2o$471b2obo$471b3o2b2o$472bo$473bo378b2o$152bo320b2o
377b2o$150b6o312b2o$150b2o2b2o312b2o$43b2o424b2o114b2o$43b2o109bo315bo
114b2o$150b2o2bo$61bo88b2o3bo$60b2o92bo324bo$60bobo89bobo322bobo$153bo
324b2o3$269b2o88b2o483b2o$269b2o88b2o483b2o2$161b2o$51b2o98b2o10bo313b
2o98b2o$51b2o98b2o8b3o313b2o98b2o$163bo$161bo2bo2$161bobo7$1152bo$
1153b2o$852b2o298b2o$852b2o3$43b2o114b2o308b2o114b2o$43b2o76bo37b2o
308b2o114b2o$120b2o$120bobo4$268bo$267b3o$266bo3b2o572b2o$267b5o572b2o
$272bo$266b2o3bo82b2o$51b2o98b2o113b2o2b2o81b3o121b2o98b2o$51b2o98b2o
115b2o82bo2b2o120b2o98b2o$278bo76b3o$278bo75b3o4b3o$278bo76bo6$265b2o
96b2o$265b2o96b2o3$852b2o$852b2o2$181bo$43b2o114b2o19b2o87b2o88b2o108b
2o114b2o$43b2o114b2o19bobo86b2o88b2o108b2o114b2o2$215bobo$216b2o$216bo
$477b3o$148bo90bo237b3o$149b2o88bobo166bo67b4o$148b2o89b2o165b2o66b2ob
o366b2o$407b2o65b2ob2o365b2o$474b5o2b2o$395bo79b3o$51b2o98b2o124b2o72b
2o40bobo79bo101b2o$51b2o98b2o124b2o72b2o41b2o181b2o13$96bo755b2o$95bo
756b2o$95b3o2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o34bo
bo51b2o108b2o114b2o$306b2o231bo$306bo230bobo$538b2o2$317bobo$317b2o$
318bo$844b2o$844b2o3$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o9$
1212bo$1213b2o$1212b2o2$852b2o$852b2o3$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$844b2o$844b2o3$51b2o224b2o
72b2o224b2o$51b2o224b2o72b2o224b2o13$852b2o$852b2o3$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$844b2o$844b2o!
If you happen to need a few rephasers after this incomplete rake anyway, there's likely to be a combination of forerakes and backrakes that will shoot down the two blocks for free while doing the necessary block-shifting. Here's what it looks like with the Herschel reversed:

Code: Select all

#C R2L14B = R2L1B with the auxiliary Herschel reversed,
#C subtracting 18 lanes.  The cleanup shown is inefficient
#C (four rephasers plus a 0L backrake will hit the same lane,
#C  with no need for an auxiliary Herschel at all.)
x = 1095, y = 5435, rule = B3/S23
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o18$47b2o$46bobo$45b2o$47bo$47bobo527b3o$49b2o
527bo$48b3o527b3o6$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o2$
587b2o$51b2o524b2o8b2o$51b2o524b2o5$589bo$588bobo$587bo3bo$587bo3bo$
587bo$588b3o7$43b2o540b2o$43b2o540b2o8$159b2o108b2o88b2o108b2o$159b2o
108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o17$43b2o540b2o53bo$43b2o540b
2o51bobo$639b2o7$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o3$51b
2o524b2o$51b2o524b2o$41b2o117b2o$40b2o117bob2o5b2o$42bo116bobo2b6o$
144b2o7b3o8bobo295bo6b5o$143b5o2bobo10bob3o294b2o4b2ob3o$142bo4b2obobo
7b2o2b2ob2o289b2o3b2o5b2o2bo7b2o$142b2obob2obo3b2o9bo4bo286b3o11bob2o
6bobo$146bo6b2o9b2ob3o288b3obo8bob2obo4bo$144bo9bobo7b2o293bobo10b3obo
4b3o2bo$145b3o7bo9b2o8bo284bo13bo9b2obo$146b2o18bo9b2o294b3o9b2obo36bo
bo$175b2o309bo37b2o$525bo2$108bo$109b2o$43b2o63b2o49b2o308b2o114b2o$
43b2o114b2o308b2o114b2o8$269b2o88b2o$269b2o88b2o3$51b2o48b2o48b2o324b
2o9bo88b2o$51b2o47b2o49b2o324b2o10bo87b2o$102bo384b3o3$136bo$136bobo$
136b2o11$43b2o114b2o308b2o114b2o$43b2o114b2o308b2o114b2o7$277bo$276b3o
74b3o$275b2o2bo73b2o$161b2o114b3o71b2o3bo$160b2o105b2o82b2obobo4b2o$
51b2o98b2o9bo104b2o82b2o3b2o3b2o114b2o98b2o$51b2o98b2o202b2o120b2o98b
2o3$269bo$267b2o$268b2o3$350b2o$265b2o96b2o$265b2o96b2o5$700bo$698bobo
$43b2o114b2o108b2o88b2o108b2o114b2o112b2o$43b2o114b2o108b2o88b2o108b2o
114b2o8$221b2o$220b2o$222bo2$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o
224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o10$548bo$549bo$51b2o224b2o72b2o194b3o27b2o$51b2o224b2o72b2o
224b2o$309bo$76bo230b2o$76bobo229b2o$76b2o2$325bo$326b2o$325b2o374b3o$
703bo$702bo3$728b2o$728b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b
2o224b2o6$641b3o$643bo$642bo5$728b2o$728b2o3$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o17$581b3o$583bo$582bo7$
728b2o$728b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o15$521b3o$523bo$522bo9$728b2o$728b2o3$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o13$461b3o$463bo$
462bo11$728b2o$728b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o11$401b3o$403bo$402bo13$728b2o$728b2o3$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o9$341b
3o$343bo$342bo4$732b3o$732bo$732b3o2$733bo$733b3o$735b3o$735b2o7$725bo
$43b2o114b2o108b2o88b2o108b2o114b2o138bo10b2o$43b2o114b2o108b2o88b2o
108b2o114b2o149b2o$724bobo$724bobo5$281b3o$283bo$282bo8$728b2o$728b2o
12$43b2o114b2o108b2o88b2o108b2o114b2o149b2o$43b2o114b2o108b2o88b2o108b
2o114b2o149b2o5$221b3o$223bo$222bo10$728b2o$728b2o2$671bo$670bo$670b3o
8$43b2o114b2o108b2o88b2o108b2o114b2o149b2o$43b2o114b2o108b2o88b2o108b
2o114b2o149b2o3$161b3o$163bo$162bo9$792bo$793b2o$792b2o$728b2o$728b2o
12$159b2o108b2o88b2o108b2o108b3o154b2o$45b3o111b2o108b2o88b2o108b2o
265b2o$45b3o53b3o$43b2o58bo474bo8b2o$41b2o4bo54bo473b2ob2o2bo3b2o$48bo
529bo5bo$40bo9bo531b3o$40bo2bobo3bobo$52bo$45bo6bo$45bo$47bo3bo$48b2o
2$39b2o548b2o$39b2o548b2o3$728b2o$728b2o3$43b2o540b2o$43b2o540b2o8$41b
3o115b2o108b2o88b2o108b2o265b2o$43bo115b2o108b2o88b2o108b2o265b2o$42bo
2$51b2o524b2o$51b2o524b2o$5bo$4bo$4b3o6$630bobo$631b2o$631bo2$728b2o$
611bo116b2o$610bo$610b3o$43b2o540b2o$43b2o540b2o4$bo$2o$obo2$88bo70b2o
108b2o88b2o108b2o265b2o$89b2o68b2o108b2o88b2o108b2o265b2o$88b2o2$51b2o
524b2o$51b2o524b2o2$533bo$532bo$532b3o2$473bo$472b3o$471b2ob2o376bo$
475bo377b2o$852b2o$473bo$472b2o$471b2obo253b2o$152bo575b2o$150b6o$150b
2o2b2o$43b2o425bo114b2o$43b2o109bo314b2o114b2o$150b2o2bo$61bo88b2o3bo$
60b2o92bo$60bobo89bobo323bobo$153bo325b2o$479bo2$269b2o88b2o375b2o$
269b2o88b2o375b2o2$161b2o$51b2o98b2o10bo313b2o98b2o$51b2o98b2o8b3o313b
2o98b2o$163bo$161bo2bo2$161bobo9$728b2o$728b2o3$43b2o114b2o308b2o114b
2o$43b2o76bo37b2o308b2o114b2o$120b2o$120bobo4$268bo$267b3o$266bo3b2o
464b2o$267b5o464b2o$272bo$266b2o3bo82b2o$51b2o98b2o113b2o2b2o81b3o121b
2o98b2o$51b2o98b2o115b2o82bo2b2o120b2o98b2o$278bo76b3o$278bo75b3o4b3o$
278bo76bo4$690bobo$691b2o$265b2o96b2o326bo$265b2o96b2o2$551bo$550bo
177b2o$550b3o175b2o2$181bo$43b2o114b2o19b2o87b2o88b2o108b2o114b2o$43b
2o114b2o19bobo86b2o88b2o108b2o114b2o2$215bobo$216b2o$216bo261b2o$477bo
2bo$148bo90bo$149b2o88bobo236bobo$148b2o89b2o165bo329b2o$406bobo327b2o
$406b2o$395bo$51b2o98b2o124b2o72b2o40bobo181b2o$51b2o98b2o124b2o72b2o
41b2o181b2o6$912bo$913b2o$912b2o5$96bo631b2o$95bo632b2o$95b3o2$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o34bobo51b2o108b2o114b2o
$306b2o$306bo231bobo$539b2o$539bo$317bobo$317b2o$318bo$736b2o$736b2o3$
51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o4$399b2o$399b2o12$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$736b
2o$736b2o3$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o4$399b2o$399b
2o5$491bo$490bo$490b3o5$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o8$736b2o$736b2o8$399b2o571bo$399b2o572b2o$972b
2o11$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o8$736b2o$736b2o8$399b2o$399b2o12$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$736b2o$736b2o8$399b2o$399b
2o3$431bo$430bo$430b3o6$579b2o$46bo112b2o108b2o88b2o108b2o107b3o$47bo
111b2o108b2o88b2o108b2o107b3o$43bobob2o529bo$42bobobo534b2o4b2o$41bo
536b3obo4b2o$42bo535b4o$49b3o528b2o$49bo2bo$50b3o$736b2o$736b2o$47bo$
577bo$576bobo$39b2o535bo12b2o$39b2o536bo11b2o$1032bo$1033b2o$399b2o
631b2o$399b2o3$43b2o540b2o$43b2o540b2o8$159b2o108b2o88b2o108b2o$159b2o
108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o2$4bo$4bobo$4b2o730b2o$736b
2o2$630bo$628bobo$629b2o3$401b2o$401b2o4$43b2o540b2o46bo$43b2o540b2o
46b2o$632bobo3$bo$2o$obo2$159b2o108b2o88b2o108b2o$88bobo68b2o108b2o88b
2o108b2o$89b2o$89bo$51b2o524b2o$51b2o524b2o$534bobo$534b2o$535bo$736b
2o$736b2o3$473bo$472b3o$472bo2bo$470b2o2b3o$401b2o67b3o2bo$401b2o66b2o
2b2o$152bo316b3o$150b6o313bob4o98bo$150b2o2b2o313b2o2b2o98b2o$43b2o
425b2o100bobo10b2o$43b2o109bo430b2o$150b2o2bo$61bo88b2o3bo322bo$60b2o
92bo324bo$60bobo89bobo322b3o$153bo3$269b2o88b2o$269b2o88b2o2$161b2o$
51b2o98b2o10bo313b2o98b2o$51b2o98b2o8b3o313b2o98b2o$163bo$161bo2bo2$
161bobo572b2o$736b2o4$1092bo$1093b2o$1092b2o$401b2o$401b2o110bo$513b2o
$512bobo2$43b2o114b2o308b2o114b2o$43b2o76bo37b2o308b2o114b2o$120b2o$
120bobo4$268bo$267b3o$266bo3b2o$267b5o$272bo$266b2o3bo82b2o$51b2o98b2o
113b2o2b2o81b3o121b2o98b2o$51b2o98b2o115b2o82bo2b2o120b2o98b2o$278bo
76b3o$278bo75b3o4b3o$278bo76bo$736b2o$736b2o4$265b2o96b2o$265b2o96b2o$
453bo$401b2o50b2o$401b2o49bobo3$181bo$43b2o114b2o19b2o87b2o88b2o108b2o
114b2o$43b2o114b2o19bobo86b2o88b2o108b2o114b2o2$215bobo$216b2o$216bo2$
239bo$148bobo88bobo165bobo67b3o$149b2o88b2o166b2o68bo2bo$149bo258bo66b
o5bo$475bobo4bo$395bo79b3o2bobo$51b2o98b2o124b2o72b2o40bobo85bo95b2o$
51b2o98b2o124b2o72b2o41b2o181b2o4$736b2o$736b2o7$401b2o$96bo304b2o$95b
o$95b3o2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o34bobo51b
2o108b2o67bo46b2o$306b2o231bo$306bo230b3o3$317bobo$317b2o$318bo5$51b2o
224b2o72b2o224b2o$51b2o224b2o72b2o224b2o4$736b2o$736b2o6$729b2o$401b2o
327b2o$401b2o326bo4$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o9$
669b2o$670b2o$669bo$401b2o$401b2o4$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o20$609b2o$610b2o$609bo3$401b2o$401b
2o4$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o18$549b2o$550b2o$549bo5$401b2o$401b2o4$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o16$489b2o$490b2o$489bo
7$401b2o$401b2o4$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o14$429b2o$430b2o$429bo9$401b2o$401b2o4$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o12$369b2o$
370b2o$369bo11$401b2o$401b2o4$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o10$309b2o$310b2o$309bo13$401b2o$401b2o4$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
8$249b2o$250b2o$249bo15$401b2o$401b2o4$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o6$189b2o$190b2o$189bo17$401b
2o$401b2o4$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o4$129b2o$130b2o$129bo454bo$44b2o537b4o$44b4o534b6o4b2o$44b
o2bo533b2o4bo3bo2bo$41b2o4b2o3b2o518b2o17bobo3bo$40b2o3b3o3bo2b2o515b
2ob2o9bo5b2o5b2o$41b2ob2obo2b3o2bo514bo4bo7b2o8bo3b2o$42b4o4bo4bo513b
3o3bo18b2o$50b5o513bo4b2o7bo$51b2o515bobo10b2o$569b2o10b2o5$43b2o540b
2o$43b2o540b2o3$401b2o$401b2o3$57bo$55bobo101b2o108b2o88b2o108b2o$56b
2o101b2o108b2o88b2o108b2o2$69b2o$51b2o17b2o505b2o$51b2o16bo496bo10b2o$
566bobo$566b2o15$43b2o540b2o$43b2o540b2o3$401b2o$401b2o4$159b2o108b2o
88b2o108b2o$9b2o148b2o108b2o88b2o108b2o$10b2o$9bo$51b2o524b2o$51b2o
524b2o17$43b2o540b2o$43b2o540b2o$600b3o$602bo$401b2o198bo$401b2o2$32b
3o$32bo435b2o$33bo124b3o108b2o88b2o106b2obo$153b2o3bo2b2o106b2o88b2o
107bobo$152bo3bob2o305bo5bo$153bob4obo2bo300bo3bob2o$51b2o100bo4b3ob2o
300bobob2o107b2o$51b2o101bobobobob2o413b2o$154bo3bobobo315bo$156b2o3bo
316bo$143bo334bo$143bo$142b3o3$142b3o$143bo19b2o300b2o$143bo19bo2b2obo
295b2o$164bob3obo$167bo$164bo6bo$164bo2bobo$167bo$166b2o$43b2o114b2o
308b2o69b3o42b2o$43b2o114b2o23bo284b2o71bo42b2o$185bo355bo$183b3o$401b
2o$92b3o306b2o$92bo24bo322bo$93bo21bobo321bo$116b2o321b3o$269b2o88b2o$
269b2o88b2o2$506bo$51b2o98b2o324b2o27bobo68b2o$51b2o98b2o324b2o27b2o
69b2o7$355b3o$354bo2bo$353bo4bo$355bo2$129bo226b2o$127b2o226bobo$128b
2o144bo80bobo$273b2o205b3o$272bo88bo120bo$43b2o114b2o112b2o84bo109b2o
10bo23bo79b2o$43b2o114b2o112bobo83b2o108b2o35b2o77b2o$274bo230b2o$152b
3o119bobo$152bo125bo71bo50b2o$153bo122bobo70bo51b2o$349b3o7$51b2o98b2o
124b2o72b2o124b2o98b2o$51b2o98b2o113bo10b2o72b2o124b2o98b2o13$420b3o$
422bo$421bo2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o51b3o54b2o
88b2o108b2o114b2o$212bo$213bo$401b2o$401b2o8$51b2o224b2o72b2o224b2o$
51b2o224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o3$401b2o$401b2o8$51b2o224b2o72b2o224b2o$51b2o
224b2o72b2o224b2o10$69bo$67b2o$68b2o2$334bo$335bo229bo$333b3o230b2o$
43b2o114b2o108b2o88b2o108b2o94b2o18b2o$43b2o114b2o108b2o88b2o108b2o
114b2o$290bo$289bo$289b3o109b2o$401b2o8$51b2o224b2o72b2o224b2o$51b2o
224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o3$401b2o$401b2o26$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o2$40b3o$38b6o3b2o352b2o$37bo2bobo
b2ob3o351b2o$37bobobo2bobo3b2o$38bo2b2ob2ob3o2bo$41b2o3bo2b2o$34bo11b
2o7b3o3bo$33bo3bo8b2o8bo4bo$38bo7bo8bo5bo$32bob2o9b2obo6bo$32b2ob3obo
7bo4b2o$32bo6b3o8bo$33bob2obo2bo8b3o$34bob2o3bo9bo$36bo3bo10bo$24bo12b
obo10bo$23bo$23b3o2$43b2o$43b2o8$159b2o108b2o88b2o108b2o114b2o$159b2o
108b2o88b2o108b2o114b2o3$51b2o348b2o$51b2o348b2o7$69bo$70b2o$69b2o8$
43b2o$43b2o8$159b2o108b2o88b2o108b2o114b2o$159b2o108b2o88b2o108b2o114b
2o3$51b2o348b2o$51b2o348b2o11$20b2o$19b2o$21bo4$43b2o$43b2o8$269b2o88b
2o108b2o114b2o$269b2o88b2o108b2o114b2o2$156b3o$51b2o102bo245b2o$51b2o
101b2o245b2o$154b3o3b3o$153bo4bo3bo$158bo3bo$153b4obo$153bob2o$154b3o
3$80b2o81b2o$79b2o82b2o$81bo6$43b2o114b2o$43b2o114b2o8$269b2o88b2o108b
2o114b2o$269b2o88b2o108b2o114b2o3$51b2o98b2o248b2o$51b2o98b2o43bo204b
2o$197b2o161b2o$196b2o71b2o83bobo2bobo$269b2o88b2o6b3o$270bo82bo11bo3b
o$129bo131bo9bo71bobo4bo5bobobo2b2obo$130b2o128b3o8b2o12b3o55bo4b3o2b
2ob2ob2o3bo2bob2o$129b2o9b2o117bo3bo5b5o10b4o55b3ob3o5bo13b2o$139b2o
118b2ob3o4bobobob3o5b2o2b2o58b2o6b2o8bo2bo$141bo119b3o7bob5o6bob2o57bo
2bo6bo9b3o7bo$262bobo3bo4b2o10b3o57b2o7bo21bo$263bo4bo4bo12bo57bo29b3o
$267bo4bo73b3o$268bo78b2o$269bo3$43b2o114b2o108b2o88b2o$43b2o114b2o
108b2o88b2o7$115bo$115bobo351b2o114b2o$115b2o352b2o114b2o2$286bo$51b2o
98b2o124b2o8b2o62b2o48b2o$51b2o98b2o124b2o7b2o63b2o48b2o3$338bo$336b2o
$200b2o135b2o$199b2o$201bo10$43b2o114b2o108b2o88b2o$43b2o114b2o108b2o
88b2o8$469b2o114b2o$469b2o114b2o3$51b2o224b2o72b2o48b2o$51b2o224b2o72b
2o48b2o17$43b2o114b2o108b2o88b2o$43b2o114b2o108b2o88b2o8$469b2o114b2o$
469b2o114b2o3$51b2o224b2o72b2o48b2o$51b2o224b2o72b2o48b2o7$435bo$436bo
$434b3o8$43b2o114b2o108b2o88b2o$43b2o114b2o108b2o88b2o5$55bo$55bobo$
55b2o$279b2o188b2o114b2o$278bo2bo64bo122b2o114b2o$279bo2bo64b2o$283bo
62b2o$51b2o230bo67b2o48b2o$51b2o226b2ob2o67b2o48b2o$279bo$279b3o15$43b
2o114b2o108b2o88b2o$43b2o114b2o108b2o88b2o8$469b2o114b2o$469b2o114b2o
3$401b2o$401b2o17$43b2o114b2o108b2o88b2o$43b2o114b2o108b2o88b2o8$469b
2o114b2o$469b2o114b2o3$401b2o$401b2o5$495bo$496bo$494b3o10$43b2o114b2o
108b2o88b2o$43b2o114b2o108b2o88b2o8$469b2o114b2o$469b2o114b2o3$401b2o$
401b2o17$43b2o114b2o108b2o88b2o$43b2o114b2o108b2o88b2o8$469b2o114b2o$
469b2o114b2o3$401b2o$401b2o17$43b2o114b2o108b2o88b2o$43b2o114b2o108b2o
88b2o8$469b2o114b2o$469b2o114b2o3$401b2o$401b2o3$555bo$556bo$554b3o12$
43b2o114b2o108b2o88b2o$43b2o114b2o108b2o88b2o8$469b2o114b2o$469b2o114b
2o3$401b2o$401b2o17$43b2o114b2o108b2o88b2o$43b2o114b2o108b2o88b2o8$
469b2o114b2o$469b2o114b2o3$401b2o$401b2o17$43b2o114b2o108b2o88b2o$43b
2o114b2o108b2o88b2o8$469b2o114b2o$469b2o114b2o3$401b2o$401b2o$615bo$
616bo$614b3o14$43b2o114b2o108b2o88b2o$43b2o114b2o108b2o88b2o8$469b2o
114b2o$469b2o114b2o3$401b2o$401b2o17$43b2o114b2o108b2o88b2o$43b2o114b
2o108b2o88b2o8$469b2o114b2o$469b2o114b2o3$401b2o62b5o$401b2o60b2o3bobo
b4o$463b2o5bo5bo$465bob4o2b2o2b2o$468bo3bo2bob2o3bo$460bo12b2o3b2o2bo$
460b3o10bob2ob2o2bo3b3o$459bob3o8bo2b7o$456b2o5b2o7bob7o$459bo2b2obo6b
o3bo$459b3o4bo9bo$459b3o4b2o9b2o$463b4o10bo$463b3o9bobo$451bo11b2o11bo
$449b2o$450b2o2$43b2o114b2o108b2o88b2o108b2o$43b2o114b2o108b2o88b2o
108b2o8$585b2o$585b2o3$401b2o74b2o196bo$401b2o74b2o197bo$674b3o6$496bo
85bo$494bobo84bobo$495b2o83b2ob2o$581bob2o$578b2o2b3o$583bo$582bo$581b
2o$586b2o$586b2o$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114bo3$576bo$576bobo$576b2o7$401b2o74b2o98b2o$401b2o74b2o
98b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o12$477b2o98b2o$477b2o98b2o17$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o7$647bo$648b2o$647b2o$735bo$736bo
$477b2o98b2o155b3o$477b2o98b2o5$556bo$554bobo$555b2o10$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o$516bo$516bobo$
516b2o9$477b2o98b2o$477b2o98b2o10$730b2o$731b2o$730bo5$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o12$477b2o$477b2o
8$670b2o$671b2o$670bo7$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o5$707bo$708b2o$707b2o8bo$715b2o$716b2o10$610b2o
$611b2o$610bo9$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o17$550b2o$551b2o$550bo11$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o15$490b2o$491b2o$490bo13$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o13$
430b2o$431b2o$430bo15$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o11$370b2o$371b2o$370bo17$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o9$310b2o$311b2o$310bo
19$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o7$250b2o$251b2o$250bo21$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o5$190b2o$191b2o$190bo23$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o3$130b2o$131b2o$130bo
$582b3o$43bo540bo7bo$41b2obo528bo9bobob2ob4o$40b2o2b2o6b2o517bo3bo5bo
3bobob3o2bo$39bo4bobo4bo3bo514bo11b2o4b2o3b3o$38b2o5b3o3bo4b2o511b2o5b
2o7bo4bobobo3bo$39b2o4b2ob2obo5bo510bo8bo5b2o7b3o4b2o$40bo7b2o3b2o2bo
512bobo4bo6bo7bo5b2o$45bobo5b2obo510bo2bo3b3o$567b2o2bo$569b3o$570bo4$
43b2o540b2o$43b2o540b2o8$58bo100b2o108b2o88b2o108b2o$56bobo100b2o108b
2o88b2o108b2o$57b2o11b2o$71b2o$51b2o17bo506b2o$51b2o524b2o$565bo$565bo
bo$565b2o14$43b2o540b2o$43b2o540b2o8$10b2o147b2o108b2o88b2o108b2o$11b
2o146b2o108b2o88b2o108b2o$10bo2$51b2o524b2o$51b2o524b2o17$43b2o540b2o$
43b2o540b2o14b3o$603bo$602bo3$31b3o434bo$31bo127bo307bo2bo$32bo125bobo
305bo3bo$158bobo108b2o88b2o105bo4bo$159bo109b2o88b2o105b7o$156b2o308bo
2bo2b2o$156b3ob2o2bo300b4o3bo$51b2o104bob3o304bo5bo104b2o$51b2o104bo
309b2o2bo105b2o$154bo3b3o2bo304b2o8bo$156b8o314bo$143bo12bo321bo$142bo
bo5$142bobo18b2o300b2o$143bo19bo301b2o$164bo5$541b3o$43b2o114b2o308b2o
72bo41b2o$43b2o114b2o308b2o71bo42b2o$185bo$186bo$91b3o90b3o$91bo$92bo$
118bo320bo$116bobo319bo$117b2o150b2o88b2o77b3o$269b2o88b2o3$51b2o98b2o
324b2o26bo71b2o$51b2o98b2o324b2o26bobo69b2o$505b2o4$355b3o$355b3o$353b
2o3bo$353bo3b2o$353bo3bo$354bo2bo$355b3o$356bobo$128bo228b2o$126b2o
145b2o206b3o$127b2o142b2obo208bo$271b2o209bo$43b2o114b2o112b2o84b2o
108b2o114b2o$43b2o114b2o114b2o82b2o108b2o35bo78b2o$151b3o353b2o$151bo
122bobo229b2o$152bo122bo$349bo$348bo$348b3o6$51b2o98b2o124b2o72b2o124b
2o98b2o$51b2o98b2o124b2o72b2o124b2o98b2o12$421b3o$423bo$422bo3$43b2o
114b2o50b3o55b2o88b2o108b2o114b2o$43b2o114b2o50bo57b2o88b2o108b2o114b
2o$212bo11$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o17$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o12$51b2o224b
2o72b2o224b2o$51b2o224b2o72b2o224b2o11$68bo$66b2o$67b2o2$335bo$336bo
229bo$43b2o114b2o108b2o63b3o22b2o108b2o96b2o16b2o$43b2o114b2o108b2o88b
2o108b2o95b2o17b2o2$289bo$288bo$288b3o8$51b2o224b2o72b2o224b2o$51b2o
224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o!
The last four rakes get rid of the debris left by the auxiliary Herschel. Have a good look at what they're doing -- it seems we've barely even scratched the surface of possible cleanup tricks...!

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 6th, 2014, 6:07 am

dvgrn wrote:The last four rakes get rid of the debris left by the auxiliary Herschel. Have a good look at what they're doing -- it seems we've barely even scratched the surface of possible cleanup tricks...!
Here's a workable 4R backrake on lane 14 -- two rephaser/rakes better than our previous best known method, which was REPHASE BY 45 LANES, FIRE R1L0B.

Code: Select all

#C R4L14B with auxiliary Herschel
x = 1035, y = 3283, rule = B3/S23
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o18$47b2o$46bobo$45b2o$47bo$47bobo527b3o$49b2o
527bo$48b3o527b3o6$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o2$
587b2o$51b2o524b2o8b2o$51b2o524b2o5$589bo$588bobo$587bo3bo$587bo3bo$
587bo$588b3o7$43b2o540b2o$43b2o540b2o8$159b2o108b2o88b2o108b2o$159b2o
108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o17$43b2o540b2o53bo$43b2o540b
2o51bobo$639b2o7$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o3$51b
2o524b2o$51b2o524b2o$41b2o117b2o$40b2o117bob2o5b2o$42bo116bobo2b6o$
144b2o7b3o8bobo295bo6b5o$143b5o2bobo10bob3o294b2o4b2ob3o$142bo4b2obobo
7b2o2b2ob2o289b2o3b2o5b2o2bo7b2o$142b2obob2obo3b2o9bo4bo286b3o11bob2o
6bobo$146bo6b2o9b2ob3o288b3obo8bob2obo4bo$144bo9bobo7b2o293bobo10b3obo
4b3o2bo$145b3o7bo9b2o8bo284bo13bo9b2obo$146b2o18bo9b2o294b3o9b2obo36bo
bo$175b2o309bo37b2o$525bo2$108bo$109b2o$43b2o63b2o49b2o308b2o114b2o$
43b2o114b2o308b2o114b2o8$269b2o88b2o$269b2o88b2o3$51b2o48b2o48b2o324b
2o9bo88b2o$51b2o47b2o49b2o324b2o10bo87b2o$102bo384b3o3$136bo$136bobo$
136b2o11$43b2o114b2o308b2o114b2o$43b2o114b2o308b2o114b2o7$277bo$276b3o
74b3o$275b2o2bo73b2o$161b2o114b3o71b2o3bo$160b2o105b2o82b2obobo4b2o$
51b2o98b2o9bo104b2o82b2o3b2o3b2o114b2o98b2o$51b2o98b2o202b2o120b2o98b
2o3$269bo$267b2o$268b2o3$350b2o$265b2o96b2o$265b2o96b2o5$700bo$698bobo
$43b2o114b2o108b2o88b2o108b2o114b2o112b2o$43b2o114b2o108b2o88b2o108b2o
114b2o8$221b2o$220b2o$222bo2$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o
224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o10$548bo$549bo$51b2o224b2o72b2o194b3o27b2o$51b2o224b2o72b2o
224b2o$309bo$76bo230b2o$76bobo229b2o$76b2o2$325bo$326b2o$325b2o374b3o$
703bo$702bo3$728b2o$728b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b
2o224b2o6$641b3o$643bo$642bo5$728b2o$728b2o3$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o17$581b3o$583bo$582bo7$
728b2o$728b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o15$521b3o$523bo$522bo9$728b2o$728b2o3$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o13$461b3o$463bo$
462bo11$728b2o$728b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o11$401b3o$403bo$402bo13$728b2o$728b2o3$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o9$341b
3o$343bo$342bo3$733bo$732b2o$731bo$732b2o$732bobo$733bo$733bobo$737bo$
735bobo8$43b2o114b2o108b2o88b2o108b2o114b2o149b2o$43b2o114b2o108b2o88b
2o108b2o114b2o138bo10b2o7$281b3o$283bo$282bo8$728b2o$728b2o12$43b2o
114b2o108b2o88b2o108b2o114b2o149b2o$43b2o114b2o108b2o88b2o108b2o114b2o
149b2o5$221b3o$223bo$222bo10$728b2o$728b2o3$670bobo$670b2o$671bo7$43b
2o114b2o108b2o88b2o108b2o114b2o149b2o$43b2o114b2o108b2o88b2o108b2o114b
2o149b2o3$161b3o$163bo$162bo9$793bo$794bo$792b3o$728b2o$728b2o12$159b
2o108b2o88b2o108b2o108b3o154b2o$45b3o111b2o108b2o88b2o108b2o265b2o$45b
3o53b3o$43b2o58bo474bo8b2o$41b2o4bo54bo473b2ob2o2bo3b2o$48bo529bo5bo$
40bo9bo531b3o$40bo2bobo3bobo$52bo$45bo6bo$45bo$47bo3bo$48b2o2$39b2o
548b2o$39b2o548b2o3$728b2o$728b2o3$43b2o540b2o$43b2o540b2o8$41b3o115b
2o108b2o88b2o108b2o265b2o$43bo115b2o108b2o88b2o108b2o265b2o$42bo2$51b
2o524b2o$51b2o524b2o$5bo$4bo$4b3o6$630bobo$631b2o$631bo2$728b2o$728b2o
$610bobo$610b2o$43b2o540b2o24bo$43b2o540b2o4$bo$2o$obo2$88bo70b2o108b
2o88b2o108b2o265b2o$89b2o68b2o108b2o88b2o108b2o265b2o$88b2o2$51b2o524b
2o$51b2o524b2o2$533bo$532bo$532b3o$473bo$472b3o$471bo3bo$471b2o2b2o
376bo$474b2o378bo$473b2o377b3o$472b2o$471bo$471b2o255b2o$152bo575b2o$
150b6o$150b2o2b2o$43b2o424b2o114b2o$43b2o109bo314b2o114b2o$150b2o2bo$
61bo88b2o3bo$60b2o92bo$60bobo89bobo324bo$153bo326b2o$479b2o2$269b2o88b
2o375b2o$269b2o88b2o375b2o2$161b2o$51b2o98b2o10bo313b2o98b2o$51b2o98b
2o8b3o313b2o98b2o$163bo$161bo2bo2$161bobo9$728b2o$728b2o3$43b2o114b2o
308b2o114b2o$43b2o76bo37b2o308b2o114b2o$120b2o$120bobo4$268bo$267b3o$
266bo3b2o464b2o$267b5o464b2o$272bo$266b2o3bo82b2o$51b2o98b2o113b2o2b2o
81b3o121b2o98b2o$51b2o98b2o115b2o82bo2b2o120b2o98b2o$278bo76b3o$278bo
75b3o4b3o$278bo76bo4$690bobo$691b2o$265b2o96b2o326bo$265b2o96b2o3$550b
obo175b2o$550b2o176b2o$551bo$181bo$43b2o114b2o19b2o87b2o88b2o108b2o
114b2o$43b2o114b2o19bobo86b2o88b2o108b2o114b2o2$215bobo$216b2o$216bo
261b2o$477bo2bo$148bo90bo$149b2o88bobo236bobo$148b2o89b2o165bo329b2o$
405bo330b2o$405b3o$395bo$51b2o98b2o124b2o72b2o40bobo181b2o$51b2o98b2o
124b2o72b2o41b2o181b2o6$913bo$914bo$912b3o5$96bo631b2o$95bo632b2o$95b
3o2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o34bobo51b2o
108b2o114b2o$306b2o$306bo232bo$540b2o$539b2o$317bobo$317b2o$318bo$736b
2o$736b2o3$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o6$402bo$402bo$
402bo9$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o8$736b2o$736b2o3$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o6$
402bo$402bo$402bo3$490bobo$490b2o$491bo4$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$736b2o$736b2o8$973bo$974bo$
402bo569b3o$402bo$402bo8$583bo$43b2o114b2o108b2o88b2o108b2o113bo$43b2o
114b2o108b2o88b2o108b2o109bo6bo$579bo3b3o2bo$578bo9bo$42b2o534bo4b4ob
2o$42bobo532bo5b4obo$37b3o2b3o533bo5bo2bo$36b2ob2o7b2o529b4o$36bo10b2o
531b2o$49bobo4bo512b2o165b2o$33b2o16b3o2bo3b3o508bo164b2o$33b2o13bo2b
3o2bo511b3o22b4o$48b2o519bo21b8o$34b4o10b3o540b5ob4o$34b3obo11b2o538b
2o2b2obo2bo$34bo3bo10b2o546b3o$36b3o550b2o6bo$25bobo562bo3b3o$25b2o
564b2o$26bo564bo$402bo187bo$402bo$43b2o357bo182b2o20bobo$43b2o540b2o
21b2o$608bo7$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o3$51b2o
524b2o$51b2o524b2o4$736b2o$68bo667b2o$69bo$67b3o3$556bo$555bo$555b3o3$
402bo$402bo$43b2o357bo182b2o$43b2o385bobo152b2o$430b2o$431bo6$159b2o
108b2o88b2o108b2o$159b2o108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o4$
736b2o$736b2o3$611b3o$613bo$612bo$1033bo$1034bo$21b3o1008b3o$21bo$22bo
379bo$402bo$43b2o357bo182b2o$43b2o540b2o8$269b2o88b2o$269b2o88b2o110bo
bo$474bo$154bo312b2o2bob3obo$51b2o99b2o313b2o5bo2bo99b2o$51b2o425bo98b
2o$156b3o316bob3o$154bo2bo3b3o315bo$154b3o317b3ob3o$155bo319bo3bo256b
2o$476b3o257b2o$477bo73b3o$553bo$552bo$163b2o300b2o$163b2o300b2o$81b3o
$81bo$82bo4$43b2o114b2o308b2o114b2o$43b2o114b2o308b2o114b2o8$269b2o88b
2o$269b2o88b2o2$195bo$51b2o98b2o43bo280b2o98b2o$51b2o98b2o41b3o280b2o
98b2o$357b2o$356b3o$128bo139b3o86bob2o5b2o61bo$129bo138b2o88bo2b2o3b3o
59bo62b3o242b2o$127b3o145b3o3b3o60bo12b3o8bo59b3o62bo242b2o$262b2o7b6o
bob6o57bobo4b2o4bo4b2o2b2o125bo$262bobo5bob5o4b2ob2o64bobo3bo8b2o$262b
ob2ob4o2bo2bo4b2o3bo58bo6bo3bo2bo6bo5bobo121bo$141b3o119bo2b7o3bo3b6o
59bo3bob2o4bobo7bo5b2o120bo$141bo122b3o5bo4bo5b3o55bo3bo2b2o23bo121b3o
$142bo202bo3b2o$341bo3b2o$342b2obo$344bo3$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o5$118bo$116b2o$117b2o2$285bo$
286bo229bo$284b3o230b2o$51b2o98b2o124b2o72b2o124b2o37b2o59b2o$51b2o98b
2o124b2o72b2o124b2o98b2o$339bo$338bo92b3o$338b3o92bo$432bo303b2o$736b
2o2$201b3o$201bo$202bo8$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b
2o4$736b2o$736b2o5$730b2o$731b2o$730bo5$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b
2o224b2o72b2o224b2o8$670b2o$671b2o$670bo7$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o3$58bo$56b2o$57b2o2$345bo$
346bo229bo$280b2o62b3o230b2o$278b4o295b2o$277bo4bo$51b2o224bob2o70b2o
223bo$51b2o225b3o70b2o224b2o6$610b2o$611b2o$610bo9$43b2o114b2o108b2o
88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o17$550b2o$551b2o$
550bo11$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o15$490b2o$491b2o$490bo13$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o13$430b2o$431b2o$430bo15$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o11$370b2o$
371b2o$370bo17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o9$310b2o$311b2o$310bo19$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o7$250b2o$251b2o$250bo21$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o5$190b2o$
191b2o$190bo23$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o3$130b2o$131b2o$130bo$582b3o$43bo540bo7bo$41b2obo528bo9b
obob2ob4o$40b2o2b2o6b2o517bo3bo5bo3bobob3o2bo$39bo4bobo4bo3bo514bo11b
2o4b2o3b3o$38b2o5b3o3bo4b2o511b2o5b2o7bo4bobobo3bo$39b2o4b2ob2obo5bo
510bo8bo5b2o7b3o4b2o$40bo7b2o3b2o2bo512bobo4bo6bo7bo5b2o$45bobo5b2obo
510bo2bo3b3o$567b2o2bo$569b3o$570bo4$43b2o540b2o$43b2o540b2o8$58bo100b
2o108b2o88b2o108b2o$56bobo100b2o108b2o88b2o108b2o$57b2o11b2o$71b2o$51b
2o17bo506b2o$51b2o524b2o$565bo$565bobo$565b2o14$43b2o540b2o$43b2o540b
2o8$10b2o147b2o108b2o88b2o108b2o$11b2o146b2o108b2o88b2o108b2o$10bo2$
51b2o524b2o$51b2o524b2o17$43b2o540b2o$43b2o540b2o14b3o$603bo$602bo3$
31b3o434bo$31bo127bo307bo2bo$32bo125bobo305bo3bo$158bobo108b2o88b2o
105bo4bo$159bo109b2o88b2o105b7o$156b2o308bo2bo2b2o$156b3ob2o2bo300b4o
3bo$51b2o104bob3o304bo5bo104b2o$51b2o104bo309b2o2bo105b2o$154bo3b3o2bo
304b2o8bo$156b8o314bo$143bo12bo321bo$142bobo5$142bobo18b2o300b2o$143bo
19bo301b2o$164bo5$541b3o$43b2o114b2o308b2o72bo41b2o$43b2o114b2o308b2o
71bo42b2o$185bo$186bo$91b3o90b3o$91bo$92bo$118bo320bo$116bobo319bo$
117b2o150b2o88b2o77b3o$269b2o88b2o3$51b2o98b2o324b2o26bo71b2o$51b2o98b
2o324b2o26bobo69b2o$505b2o4$355b3o$355b3o$353b2o3bo$353bo3b2o$353bo3bo
$354bo2bo$355b3o$356bobo$128bo228b2o$126b2o145b2o206b3o$127b2o142b2obo
208bo$271b2o209bo$43b2o114b2o112b2o84b2o108b2o114b2o$43b2o114b2o114b2o
82b2o108b2o35bo78b2o$151b3o353b2o$151bo122bobo229b2o$152bo122bo$349bo$
348bo$348b3o6$51b2o98b2o124b2o72b2o124b2o98b2o$51b2o98b2o124b2o72b2o
124b2o98b2o12$421b3o$423bo$422bo3$43b2o114b2o50b3o55b2o88b2o108b2o114b
2o$43b2o114b2o50bo57b2o88b2o108b2o114b2o$212bo11$51b2o224b2o72b2o224b
2o$51b2o224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b
2o224b2o11$68bo$66b2o$67b2o2$335bo$336bo229bo$43b2o114b2o108b2o63b3o
22b2o108b2o96b2o16b2o$43b2o114b2o108b2o88b2o108b2o95b2o17b2o2$289bo$
288bo$288b3o8$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o17$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o!
EDIT: Oops, and here's another forward rake, using a double kickback to subtract two from the output lane. The same trick should work to adjust any of the current set of forward rakes, so that should give us EDIT THE EDIT: R3L16F, R4L22F, and R6L6F (if we want it).

Code: Select all

#C R3L16F double-kickback forward rake
x = 1104, y = 1617, rule = B3/S23
44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b2o108b2o88b2o108b2o114b
2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b2o108b2o88b2o108b2o
114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b2o108b2o88b2o108b
2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b2o108b2o88b2o
108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b2o108b2o88b
2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b2o108b2o
88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b2o108b
2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b2o
108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o114b
2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b2o
114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$44b
2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o30$
44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o
30$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b
2o30$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o
114b2o30$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b
2o114b2o30$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o
108b2o114b2o30$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b
2o108b2o114b2o30$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o
88b2o108b2o114b2o30$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b
2o88b2o108b2o114b2o30$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o
108b2o88b2o108b2o114b2o7$45bo$44bo3bo$44b2o$41b3o2bo2bo3b3o$41bo2b3o4b
o3b2o$41bo6bo2bobo2b2o524b3o$42b2o2b2o2bo5bo525bobo$44b2o5bo2b2o524bo
3bo$51bo528bob2o2bo$580bo3bo$582b2o$588bo$582bo5bo$582bo4bo$44b2o539b
3o$44b2o3$577bobo$577b2o$578bo2$57bo$58b2o100b2o108b2o88b2o108b2o$57b
2o101b2o108b2o88b2o108b2o3$52b2o524b2o$52b2o524b2o17$44b2o540b2o$44b2o
540b2o8$160b2o108b2o88b2o108b2o$160b2o108b2o88b2o108b2o3$52b2o524b2o$
52b2o524b2o17$44b2o540b2o$44b2o540b2o6$34b2o$33b2o614bo$35bo124b2o108b
2o88b2o108b2o175bobo$154bo4b2obo107b2o88b2o108b2o176b2o$154b2o3bo2b2o
304b3o$154b5o3b2o306bo$52b2o104bo2bobo301bo5bob2obo101b2o$52b2o101bobo
bobobo300bo6b2o3b2o100b2o$155b3obobobo300bobo10b2o$157b2o3bo302bo5bo2b
2o$468b3o5b2o5bo$143b3o326bo2bo6b3o$472bo11bo2b3o$142bo3bo313b2o20b2o$
142bo3bo312bob2ob2o6b2o7bo$165bo292b2o2b2ob2o6b2o$143b3o18bo294bo6bobo
8bo2bo$164bo2bo292b4ob2ob2o7bobo$165b3ob3o289bo5b2o$166bo3b2o290b2obob
o9b2o$165b3o2b3o$166bobobo279bobo$167b2o281b2o$168bo282bo$44b2o114b2o
308b2o114b2o$44b2o114b2o22bo285b2o114b2o$185b2o330bobo$184b2o331b2o$
518bo$94b2o$93b2o22bo$95bo22b2o$117b2o$270b2o88b2o$270b2o88b2o3$52b2o
98b2o324b2o98b2o$52b2o98b2o324b2o98b2o7$497bo$498bo$496b3o3$129bo$129b
obo$129b2o$274b3o$274bo$44b2o114b2o112b3o193b2o114b2o$44b2o114b2o308b
2o114b2o$275bo77bo$154b2o119b3o74bobo$153b2o122b3o71b2ob2o$155bo121b2o
73bo2bo$352bo3bo$352bo5$267bo94b2o$52b2o98b2o113bo10b2o72bo9b2o114b2o
98b2o$52b2o98b2o124b2o72b2o124b2o98b2o$266bobo$266bobo3$364bo$362b2obo
$362b2o$362bo$363b2o$364bo7$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o
114b2o52b2o54b2o88b2o108b2o114b2o$213b2o$215bo3$709bo$707bobo$708b2o5$
52b2o224b2o72b2o224b2o$52b2o224b2o72b2o224b2o17$44b2o114b2o108b2o88b2o
108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o12$52b2o224b2o72b2o224b
2o$52b2o224b2o72b2o224b2o5$557bo$558bo$556b3o2$302bo$69bo230b2o$69bobo
229b2o$69b2o2$334bo$335b2o$334b2o$44b2o114b2o108b2o88b2o108b2o114b2o$
44b2o114b2o108b2o88b2o108b2o114b2o12$52b2o224b2o72b2o224b2o$52b2o224b
2o72b2o224b2o17$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o
88b2o108b2o114b2o3$769bo$767bobo$768b2o25$44b2o114b2o108b2o88b2o108b2o
114b2o$44b2o114b2o108b2o88b2o108b2o114b2o7$45bo$44bo3bo$44b2o$41b3o2bo
2bo3b3o$41bo2b3o4bo3b2o$41bo6bo2bobo2b2o$42b2o2b2o2bo5bo$44b2o5bo2b2o$
51bo6$44b2o$44b2o7$57bo$58b2o100b2o108b2o88b2o108b2o$57b2o101b2o108b2o
88b2o108b2o2$584bo$52b2o529b3o$52b2o528b4o$580b2o3bob2o$585b2o2b2o$
579bo3bobo2bo$580bo4bo$581b2obo$581b2o3$590b2o$590b2o7$44b2o540b2o$44b
2o540b2o8$160b2o108b2o88b2o108b2o$160b2o108b2o88b2o108b2o$829bo$827bob
o$52b2o524b2o248b2o$52b2o524b2o44bo$622bobo$623b2o11$1102bo$1102b2o$
1101bobo2$44b2o540b2o$44b2o540b2o6$34b2o$33b2o507bobo$35bo124b2o108b2o
88b2o108b2o70b2o$154bo4b2obo107b2o88b2o108b2o71bo$154b2o3bo2b2o304b3o$
154b5o3b2o306bo$52b2o104bo2bobo301bo5bob2obo101b2o$52b2o101bobobobobo
300bo6b2o3b2o100b2o$155b3obobobo300bobo10b2o$157b2o3bo302bo5bo2b2o$
468b3o5b2o5bo$143b3o326bo2bo6b3o$472bo11bo2b3o$142bo3bo313b2o20b2o$
142bo3bo312bob2ob2o6b2o7bo$165bo292b2o2b2ob2o6b2o$143b3o18bo294bo6bobo
8bo2bo$164bo2bo292b4ob2ob2o7bobo344bo$165b3ob3o289bo5b2o355b2o216bo$
166bo3b2o290b2obobo9b2o344bobo216b2o$165b3o2b3o868bobo$166bobobo279bob
o$167b2o281b2o$168bo282bo$44b2o114b2o308b2o114b2o$44b2o114b2o22bo285b
2o114b2o$185b2o$184b2o2$94b2o$93b2o22bo$95bo22b2o$117b2o$270b2o88b2o$
270b2o88b2o3$52b2o98b2o324b2o98b2o$52b2o98b2o324b2o98b2o7$497bo$498bo
265bo$496b3o265b2o216bo$763bobo216b2o$981bobo$129bo$129bobo$129b2o$
274b3o$274bo$44b2o114b2o112b3o193b2o114b2o$44b2o114b2o308b2o114b2o$
275bo77bo$154b2o119b3o74bobo$153b2o122b3o71b2ob2o$155bo121b2o73bo2bo$
352bo3bo$352bo$810bobo$810b2o$811bo2$267bo94b2o320bo$52b2o98b2o113bo
10b2o72bo9b2o114b2o98b2o102bobo$52b2o98b2o124b2o72b2o124b2o98b2o103b2o
$266bobo$266bobo3$364bo$362b2obo338bo$362b2o340b2o216bo$362bo340bobo
216b2o$363b2o556bobo$364bo7$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o
114b2o52b2o54b2o88b2o108b2o114b2o$213b2o$215bo3$482bobo$482b2o$483bo5$
52b2o224b2o72b2o124b2o98b2o$52b2o224b2o72b2o124b2o98b2o4$644bo$644b2o
216bo$643bobo216b2o$861bobo10$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o
114b2o108b2o88b2o108b2o114b2o12$52b2o224b2o72b2o224b2o$52b2o224b2o72b
2o224b2o2$584bo$584b2o216bo$583bobo216b2o$557bo243bobo$558bo$556b3o2$
302bo$69bo230b2o$69bobo229b2o$69b2o2$334bo$335b2o$334b2o$44b2o114b2o
108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o5$750bobo$
750b2o$751bo2$744bo$742bobo$743b2o$52b2o224b2o72b2o224b2o$52b2o224b2o
72b2o170bo53b2o$524b2o$523bobo15$44b2o114b2o108b2o88b2o108b2o114b2o$
44b2o114b2o108b2o88b2o108b2o114b2o11$464bo$464b2o$463bobo17$44b2o114b
2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o9$404bo$
404b2o$403bobo19$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o
88b2o108b2o114b2o7$344bo$344b2o$343bobo21$44b2o114b2o108b2o88b2o108b2o
114b2o$44b2o114b2o108b2o88b2o108b2o114b2o5$284bo$284b2o$283bobo23$44b
2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o3$
224bo$224b2o$223bobo25$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o
108b2o88b2o108b2o114b2o$164bo$164b2o$163bobo27$48bo55bo55b2o108b2o88b
2o108b2o108b3o$48bo55b2o54b2o108b2o88b2o108b2o$47bo55bobo$42b2o3b2o
530bo8b2o$42b2o3b5o525b2ob2o2bo3b2o$50bobo526bo5bo$49b2ob2o529b3o$50bo
2bo$50b2ob2o$51bobo$52bo4$40b2o548b2o$40b2o548b2o7$44b2o540b2o$44b2o
540b2o6$44bo$44b2o$43bobo114b2o108b2o88b2o108b2o$160b2o108b2o88b2o108b
2o3$52b2o524b2o$52b2o524b2o3$4bobo$4b2o$5bo4$631bobo$632b2o$632bo5$
635b2o$44b2o540b2o46bobo$44b2o540b2o48bo3$2o$obo$o3$160b2o108b2o88b2o
108b2o$91bo68b2o108b2o88b2o108b2o$92bo$90b3o$52b2o524b2o$52b2o524b2o2$
534bo$533bo$533b3o2$474bo$473b3o$472b2ob2o$476bo2$474bo$473b2o$472b2ob
o$156b2o417b2o$156b2o416bobo$158bo417bo$44b2o110b3o312bo114b2o$44b2o
109bobo312b2o114b2o$60b2o94b2o$60bobo92bo$60bo94bo$153bo325bobo$480b2o
$480bo2$270b2o88b2o$270b2o88b2o3$52b2o98b2o324b2o98b2o$52b2o98b2o324b
2o98b2o12$515b2o$514bobo$516bo3$44b2o74b2o38b2o308b2o114b2o$44b2o74bob
o37b2o308b2o114b2o$120bo4$268bo$267b3ob2o$267bo5bo$266b4o4bo$266bo7bo$
266bo3b2o2b2o$266bo5bobo$52b2o98b2o113b2obo2bo84bo119b2o98b2o$52b2o98b
2o203bobo118b2o98b2o$267b2ob2o84b2ob2o2bo$269bo8b3o76bobo3bo$354b2obo
5bo$354b2ob2o$356bo4$266b2o96b2o$266b2o96b2o89b2o$454bobo$456bo3$180b
2o$180bobo$44b2o114b2o18bo89b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b
2o108b2o114b2o3$219bo$217bobo259b2o$218b2o258bo2bo2$151bo88bo238bobo$
152bo85b2o167bo$150b3o86b2o166bobo$407b2o2$52b2o98b2o124b2o72b2o42bo
181b2o$52b2o98b2o124b2o72b2o43b2o179b2o$396b2o14$95bobo$95b2o$44b2o50b
o63b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b2o88b2o108b2o114b2o$309bo
$307bobo229bobo$308b2o230b2o$540bo2$317bo$317bobo$317b2o4$52b2o224b2o
72b2o224b2o$52b2o224b2o72b2o224b2o17$44b2o114b2o108b2o88b2o108b2o114b
2o$44b2o114b2o108b2o88b2o108b2o114b2o12$52b2o224b2o72b2o224b2o$52b2o
224b2o72b2o224b2o17$44b2o114b2o108b2o88b2o108b2o114b2o$44b2o114b2o108b
2o88b2o108b2o114b2o!
And here is a first draft of a table of initial-target deltas -- i.e., where you can build various objects just by adjusting glider timings. (0,0) is the location of the upper left corner of the bounding box of an interchange created by a standard 2-glider collision. Use the bounding box that includes both phases for P2 objects:

Code: Select all

(-13,-13) loaf+blinker 2bo$bobo$o2bo$b2o2$6b3o!
(-12,-14) traffic light
( -9, -9) block
(-13,-12) traffic light
( -8,-12) blinker
(-23,-13) blockade 2o$2o3$b2o17b2o$b2o17b2o3$21b2o$21b2o!
(-12,-12) blinker
(-11,-10) bi-block 2o$2o2$2o$2o!
(-12, -6) blinker
(-23,-12) blockade 21b2o$21b2o3$b2o17b2o$b2o17b2o3$2o$2o!
( -7, -6) blinker
(-13,-12) traffic light
( -9, -8) block
(-12,-10) traffic light
(-13, -9) loaf+blinker 6b3o2$b2o$o2bo$bobo$2bo!
(  2,  0) loaf+blinker 6b3o2$b2o$o2bo$bobo$2bo!
(  7,  6) block
(  3,  5) half-blockade 2o$2o2b2o$4b2o!
(  6,  5) beehive bo$obo$obo$bo!
(  6,  7) block
(  5,  6) eater 2o$o$b3o$3bo!
( -4,  2) blinker+block+loaf+tub 10bo$10bo$10bo2$2b2o4bo$2b2o3bobo$6bo2bo$7b2o6$bo$obo$bo!
(  1,  1) teardrop b2o$o2bo$b2o3$7bo$6bobo$6bobo$7bo!
( -1,  0) honeyfarm
(  3,  8) pond
( -2,  4) honeyfarm
(  0,  0) interchange 2b3o2$o5bo$o5bo$o5bo5$o5bo$o5bo$o5bo2$2b3o!
( -2, -1) honeyfarm 
(  3,  4) pond
( -1,  3) honeyfarm 
(  1,  6) teardrop 7bo$6bobo$6bobo$7bo3$b2o$o2bo$b2o!
( -4, -2) blinker+block+loaf+tub bo$obo$bo6$7b2o$6bo2bo$2b2o3bobo$2b2o4bo2$10bo$10bo$10bo!
(  5,  6) eater 2$6bo$4b3o$3bo$3b2o!
(  6,  7) block
(  6,  7) beehive bo$obo$obo$bo!
(  3,  9) half-blockade 4b2o$2o2b2o$2o!
(  7,  8) block
(  2,  9) loaf+blinker 2bo$bobo$o2bo$b2o2$6b3o!
Not sure if the associated reference pattern will make much sense to anybody or not:

Code: Select all

x = 1640, y = 281, rule = LifeHistory
D.D19.C18.D20.C$.2D17.C.C19.2D19.C17.C.C19.C18.C20.C$.D19.2C18.2D18.
3C18.2C17.C.C19.2C19.C17.C.C19.C18.C20.C$82.C19.2C18.2C18.3C18.2C17.C
.C19.2C19.C17.C.C19.C18.C20.D$163.C19.2C18.2C18.3C18.2C17.C.C19.2C19.
D17.C.C19.C18.D20.C$244.C19.2C18.2C18.3D18.2C17.C.C19.2D19.C17.D.D19.
C18.C20.D$325.C19.2C18.2D18.3C18.2D17.C.C19.2C19.D17.C.C19.C18.C20.C$
406.D19.2C18.2C18.3D18.2C17.C.C19.2C19.C17.C.C19.C18.C20.C$487.C19.2C
18.2C18.3C18.2C17.C.C19.2C19.C17.C.C19.C18.C20.C$568.C19.2C18.2C18.3C
18.2C17.C.C19.2C19.C17.D.D19.C18.D20.D$649.C19.2C18.2C18.3C18.2D17.C.
C19.2D19.D17.D.D$730.D19.2C18.2D18.3D18.2D$811.D2$814.D3$817.D3$820.D
3$823.D3$826.D3$829.D3$832.D3$835.D3$838.D3$841.D3$844.D3$847.D2$522.
2D$523.2D325.D$420.3D99.D$421.D$419.3D431.D3$98.D409.3D345.D$97.2D
147.F530.D3.D$97.D.D146.D259.D5.D264.D2.D$246.D259.D5.D264.D.D$246.D
194.2D18.2D43.D5.D264.2D81.D.D19.C18.C20.D$96.D3.D340.2D18.2D314.D.D
81.2D17.C.C19.2C19.D17.D.D19.C18.D20.C$96.D2.D248.3D157.3D266.D2.D80.
D19.2C18.2C18.3D18.2D17.C.C19.2D19.C17.C.C19.C18.C20.C$96.D.D322.2D
18.2D334.D3.D160.D19.2C18.2D18.3C18.2C17.C.C19.2C19.C17.C.C19.C18.C
20.C$96.2D248.D5.D68.2D18.2D580.C19.2C18.2C18.3C18.2C17.C.C19.2C19.C
17.C.C19.C18.C20.C$96.D.D247.D5.D751.C19.2C18.2C18.3C18.2C17.C.C19.2C
19.C17.C.C19.C18.C20.C$96.D2.D246.D5.D425.D.D404.C19.2C18.2C18.3C18.
2C17.C.C19.2C19.C17.C.C19.C18.C20.C$96.D3.D677.2D486.C19.2C18.2C18.3C
18.2C17.C.C19.2C19.C17.C.C19.C18.C20.C$348.3D428.D567.C19.2C18.2C18.
3C18.2C17.C.C19.2C19.C17.D.D19.C18.D20.D$1428.C19.2C18.2C18.3C18.2D
17.C.C19.2D19.D17.C.C19.C18.D$1509.D19.2C18.2D18.3D18.2C17.C.C19.2D$
35.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D.3D13.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D12.C4.3D12.2C
3.3D12.2D3.3D$361.D99.D$33.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D2.2D9.D5.D13.D5.D13.D5.D13.D5.D13.D5.4D10.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D.D11.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D$33.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D.2D10.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D.2D10.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D$33.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D3.D9.D2.
2D.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D$941.2D12.D.D598.2D$941.D13.D
599.D.D$955.D.D597.D25.D$956.2D597.D.D23.2D$33.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D2.2D.D13.D5.D3.D9.D5.D13.D5.D13.D5.D
$33.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D.2D10.D5.D13.D5.D13.D5.D$33.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D.D11.D5.D13.D5.D13.D5.D2$35.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D5$825.3D37.3D17.3C
17.3C17.3D17.3D17.3C17.3D17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.
3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C
17.3C17.3C17.3C17.3D17.3C17.3D17.3D17.3C17.3C17.3D$827.D39.D19.C19.C
19.D19.D19.C19.D19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C
19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.D19.C19.D19.D19.C
19.C19.D$826.D39.D19.C19.C19.D19.D19.C19.D19.C19.C19.C19.C19.C19.C19.
C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C
19.C19.D19.C19.D19.D19.C19.C19.D$820.D2$816.D2$812.D2$808.D2$804.D2$
800.D2$796.D2$792.D2$788.D2$784.D2$780.D2$776.D2$772.D2$5.3D17.3C17.
3D17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3C17.3D
17.3C17.3C17.3D17.3C17.3D17.3C17.3C17.3D17.3C17.3C17.3C17.3C17.3C17.
3C17.3C17.3C17.3C17.3C17.3C17.3C17.3D17.3C17.3D$7.D19.C19.D19.C19.C
19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.D19.C19.C19.D19.C19.D19.C
19.C19.D19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.D19.C19.D$
6.D19.C19.D19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C19.D19.C
19.C19.D19.C19.D19.C19.C19.D19.C19.C19.C19.C19.C19.C19.C19.C19.C19.C
19.C19.C19.D19.C19.D40$D.D19.D18.D20.D$.2D17.D.D19.2D19.D17.D.D19.D
18.D20.D$.D19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D.D19.D18.D20.D$82.D
19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D.D19.D18.D20.D$163.D19.2D18.2D
18.3D18.2D17.D.D19.2D19.D17.D.D19.D18.D20.D$244.D19.2D18.2D18.3D18.2D
17.D.D19.2D19.D17.D.D19.D18.D20.D$325.D19.2D18.2D18.3D18.2D17.D.D19.
2D19.D17.D.D19.D18.D20.D$406.D19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D
.D19.D18.D20.D$487.D19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D.D19.D18.D
20.D$568.D19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D.D19.D18.D20.D$649.D
19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D.D$730.D19.2D18.2D18.3D18.2D$
811.D2$814.D3$817.D3$820.D3$823.D3$826.D3$829.D3$832.D3$835.D3$838.D
3$841.D3$844.D3$847.D2$522.2D$523.2D325.D$420.3D99.D$421.D$419.3D431.
D3$98.D409.3D345.D$81.A15.2D24.3A123.2A526.D3.D$80.A.A14.D.D146.C2.2A
150.A104.D5.D117.2A31.A113.D2.D$79.A2.A38.A5.A94.3A21.CF153.A104.D5.D
117.2A31.A113.D.D$61.2D17.AED18.2D18.ED4.A13.2D18.2D18.2D18.2D18.2D
19.2D2.C14.2D18.2D18.2D18.2D18.2D18.2D18.2D18.ED18.2D18.2A18.2E18.2D
18.2D3.D5.D8.2D18.2D18.2D18.2D18.2D18.2D18.2D18.2DA17.2D18.2D18.2D18.
2D18.2D14.2D2.2D18.2D18.2D37.D.D19.D18.D20.D$61.2D18.2D13.D3.3D18.ED
4.A13.2D18.2D18.2D18.2D2A15.A2D3.A15.2D6.2A9.2D6.2A10.2D18.2D18.2D18.
2D18.2D18.2D18.2D18.2D18.2A18.2E18.2D18.2D18.2D18.2D18.2D18.2D18.2D
18.2D18.2D18.2D18.2D18.2D18.2D18.2D18.2D3A11.D.D.2D18.2D18.2D38.2D17.
D.D19.2D19.D17.D.D19.D18.D20.D$85.3A8.D2.D103.2A15.A5.A23.2A17.2A77.
3D157.3D99.2A17.2A28.3A3.3A15.2A92.D2.D24.3A53.D19.2D18.2D18.3D18.2D
17.D.D19.2D19.D17.D.D19.D18.D20.D$61.2D18.2D13.D.D2.2D18.2D3A15.2D18.
2D18.2D18.2D17.A2D3.A15.2D17.2D18.2D18.2D18.2D18.2D18.2D18.2D18.2D18.
2E18.2A18.2D18.2D18.2D18.2D18.2D18.2D18.2D18.2D7.2A9.2D6.2A10.2D18.2D
18.2D2A16.2D18.2D18.2D18.ED4.A9.D3.2D18.2D18.2D119.D19.2D18.2D18.3D
18.2D17.D.D19.2D19.D17.D.D19.D18.D20.D$61.2D18.2D13.2D3.2D18.2D18.2D
18.2D18.2D18.2D18.2D19.2D17.2D18.2D18.2D18.2D18.2D3.D5.D8.2D18.2D18.
2D18.2E18.2A18.2D18.ED18.2D18.2D18.2D18.2D18.2D18.2D18.2D18.2D18.2DA
17.2D18.2D18.2D18.2D18.ED4.A13.2D17.AED18.2D200.D19.2D18.2D18.3D18.2D
17.D.D19.2D19.D17.D.D19.D18.D20.D$96.D.D123.3A45.2A74.D5.D128.A163.3A
15.A97.A5.A31.A2.A301.D19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D.D19.D
18.D20.D$96.D2.D170.2A74.D5.D128.A127.2A52.A114.D.D19.A.A382.D19.2D
18.2D18.3D18.2D17.D.D19.2D19.D17.D.D19.D18.D20.D$96.D3.D508.2A152.3A
12.2D21.A464.D19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D.D19.D18.D20.D$
348.3D428.D567.D19.2D18.2D18.2DC18.2D17.D.D19.2D19.D17.D.D19.D18.D20.
D$1296.A111.A.A17.D19.2D18.2D18.3D18.2D17.D.D19.2D19.D17.D.D19.D18.D$
1137.A19.A137.A.A111.A99.D19.2D18.2D18.3D18.2D17.D.D19.2D$75.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D.3D13.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D2.
3A12.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D16.AC2D17.DCDA16.
DCDA16.3D17.3D17.3D17.3D17.3C17.3D17.CDC17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D12.D4.3D12.2D3.3D12.2D3.3D$
361.D99.D626.D9.A14.A2.A19.A.A17.A.A137.A$73.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D2.2D9.D5.D13.D5.D13.D5.D13.D5.D13.D5.4D10.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D.2A2.D
13.D5.D13.D5.D.D11.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
4.AD13.D2A3.D13.D3.A.D13.D3.A.D13.D5.D13.D5.D13.D5.D13.D5.D13.C5.C13.
D5.D13.D5.D13.D5.D13.D5.D13.D3.A.D13.D3.A.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D$
73.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D.2D10.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.DA2.A.D13.D5.D13.D5.D.2D10.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D4.AD13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D2.A2.D13.D5.D13.C5.C13.D5.D11.2AD5.D2A11.D2.2A.D13.D5.D13.D2.A.AD
13.D2.A.AD13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D$73.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D.A.A.D13.D5.D13.D5.
D3.D9.D2.2D.D13.D.2A2.D13.D5.D13.D5.C13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D12.AC5.D.2A9.AC5.D.2A10.D5.D13.D5.D13.D.A.A.D13.D5.D13.C5.C13.D5.D
10.A2.C5.C2.A10.D.A2.AD13.D5.D13.D2.A.AD13.D2.A.AD13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D$896.A22.2A20.2D12.D.D17.2A2.2A37.A.A56.2A11.2A4.A23.A10.A2.A5.A
2.A7.A2.A5.A2.A51.A.A73.2A7.2A13.A2.A38.A19.A22.A14.2A23.A115.2D$919.
2A20.D13.D23.2A37.A.A37.2A17.A12.2A3.A.A21.A.A10.2A7.2A9.2A7.2A53.A
99.2A81.A.A12.A2.A20.3A17.2A39.A55.D.D$955.D.D61.A38.2A18.3A13.A2.A
21.A.A74.2A98.A55.2A7.2A9.2A7.2A16.A.A8.2A3.A.A19.A20.2A38.A.A38.2A
14.D25.D17.2A$956.2D122.A14.2A23.A16.A19.A37.A2.A12.2A7.2A73.A.A53.A
2.A5.A2.A7.A2.A5.A2.A16.A9.2A4.A20.2A59.A.A34.2A2.2A14.D.D23.2D16.2A
15.A$73.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D2.A.AD13.D2.A.AD13.D5.D13.D.A
2.AD10.A2.C5.C2.A10.D5.D13.C5.C13.D5.D13.D.A.A.D13.D5.D13.D5.D12.AC5.
D.2A9.AC5.D.2A10.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.C13.D5.D13.D.
2A2.D13.D2.2D.D13.D5.D3.D9.D5.D13.D.A.A.D13.D5.D$73.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D2.A.AD13.D2.A.AD13.D5.D13.D2.2A.D11.2AD5.D2A11.D5.D13.C
5.C13.D5.D13.D2.A2.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D4.AD13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D.2D10.D5.D13.DA2.A.
D13.D5.D$73.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D
13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.
D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D
5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D3.A.D13.D3.A.D13.D5.D13.D5.
D13.D5.D13.D5.D13.C5.C13.D5.D13.D5.D13.D5.D13.D5.D13.D3.A.D13.D3.A.D
13.D2A3.D13.D4.AD13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.D5.D13.
D5.D.D11.D5.D13.D.2A2.D13.D5.D$1216.A139.A.A17.A.A14.A2.A21.A$75.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.CDC17.3D17.3C17.3D17.3D17.3D17.3D17.DCDA16.DCDA15.AC2D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D2.3A12.3D$
1089.A125.A.A139.A19.A$1088.A.A125.A$1089.A2$825.3D37.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D$827.D39.D19.D19.D19.D19.D
19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D
19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D$
826.D39.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D
19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D
19.D19.D19.D19.D19.D19.D$820.D2$816.D2$812.D2$808.D2$804.D2$800.D2$
796.D2$792.D2$788.D2$784.D2$780.D2$776.D2$772.D2$5.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.
3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D
17.3D17.3D17.3D17.3D17.3D17.3D17.3D17.3D$7.D19.D19.D19.D19.D19.D19.D
19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D
19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D$6.D19.D
19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D
19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D19.D
19.D19.D19.D!
The main idea is that to get the different-color glider collisions on the left side of the pattern, you have to slow down the backrake glider by 200+ ticks so that it starts to hit the next glider in the forerake stream (which, very conveniently, is a different color.)

So:
  • Five different block locations -- (-9,-9), (-9,-8), (7,8), (7,6),
    and two different timings on the same lanes produce (6,7).
  • Four honeyfarm locations -- ( -2,4), (-2,-1), (-1,0)x2 and ( -1,3)x2.
  • Four blinkers -- (-7,-6), (-8,-12), (-12,-6), (-12,-12) blinker
  • Three traffic lights -- (-12,-14),(-12,-10), and (-13,-12)x2.
  • Two of the same vertical orientation of beehive at (6,5) and (6,7).
  • Two ponds at (3,4) and (3,8).
  • Loaf+blinker -- two sets of two:
    2bo$bobo$o2bo$b2o2$6b3o! at (-13,-13) and (2,9);
    6b3o2$b2o$o2bo$bobo$2bo! at (2,0) and (-13,-9).
  • All the rest of the initial target objects have just one construction recipe each.
At least until starting targets are correctly sorted by construction expense, it probably makes sense to search mostly using targets with multiple recipes, since they'll be easier to build on average. There are fairly short conversion recipes between many of the most common objects, too, which might produce a few more cheap initial targets. Haven't looked for those yet, and really that's more of a job for an automated search.

Next problem: Is there a way to query the sscs database to find out all the ways to move intermediate junk around? For example, let's say I have a beehive at (1,2). Are there recipes that push that beehive around and produce a block at (3,4) instead? It would be nice to have a new block-move table (or a junk-move table) ordered by 31c/240 cost. If not, I think I should be able to calculate R-values for the whole p2 slow block-move table, and then just use the cheapest recipes in there.

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 6th, 2014, 5:03 pm

dvgrn wrote: ... deleted for space - I will take a sharp at it look tomorrow.
  • Five different block locations -- (-9,-9), (-9,-8), (7,8), (7,6),
    and two different timings on the same lanes produce (6,7).
  • Four honeyfarm locations -- ( -2,4), (-2,-1), (-1,0)x2 and ( -1,3)x2.
  • Four blinkers -- (-7,-6), (-8,-12), (-12,-6), (-12,-12) blinker
  • Three traffic lights -- (-12,-14),(-12,-10), and (-13,-12)x2.
  • Two of the same vertical orientation of beehive at (6,5) and (6,7).
  • Two ponds at (3,4) and (3,8).
  • Loaf+blinker -- two sets of two:
    2bo$bobo$o2bo$b2o2$6b3o! at (-13,-13) and (2,9);
    6b3o2$b2o$o2bo$bobo$2bo! at (2,0) and (-13,-9).
  • All the rest of the initial target objects have just one construction recipe each.
At least until starting targets are correctly sorted by construction expense, it probably makes sense to search mostly using targets with multiple recipes, since they'll be easier to build on average. There are fairly short conversion recipes between many of the most common objects, too, which might produce a few more cheap initial targets. Haven't looked for those yet, and really that's more of a job for an automated search.
I can definetly include the new Backrake (plus some other ones).
Maybe it would be an improvement if I'd used a finer "cost" Definition - like height/31 or something.
Implementing weights for easy to build starting targets calculating the initial state after building this target and adjusting the cost of the first reaction accordingly are all also possible improvements.

At some point it might render my program useless: either we need dozens of runs for different offsets between starting pattern and track, or we will have 20+ rakes, resulting in almost equal costs for any aditional glider (thus, we should forget about sorting the search space) ...
dvgrn wrote: Next problem: Is there a way to query the sscs database to find out all the ways to move intermediate junk around? For example, let's say I have a beehive at (1,2). Are there recipes that push that beehive around and produce a block at (3,4) instead? It would be nice to have a new block-move table (or a junk-move table) ordered by 31c/240 cost. If not, I think I should be able to calculate R-values for the whole p2 slow block-move table, and then just use the cheapest recipes in there.
Sure there is a way (best viewed with an editor without the linewraps):

Code: Select all

MariaDB [gol]> select * from reaction where initial_tId = result_tId and (offX <> 0 or offY <>0);
+------+-------------+---------------+-----+------+----------+------------+--------------+------+------+-----+----------+--------+-------------+
| rId  | initial_tId | initial_phase | bId | lane | lane_adj | result_tId | result_phase | offX | offY | gen | min_cost | result | emits_ships |
+------+-------------+---------------+-----+------+----------+------------+--------------+------+------+-----+----------+--------+-------------+
|   47 |           2 |             0 |   1 |    0 |       -1 |          2 |            0 |   -2 |   -1 |   8 |        0 | stable | false       |
|   58 |           2 |             0 |   1 |   11 |        1 |          2 |            0 |   -1 |   -2 |  10 |        0 | stable | false       |
|  503 |          16 |             0 |   1 |    3 |       -4 |         16 |            0 |   -3 |    1 |   7 |        0 | stable | false       |
|  522 |          16 |             1 |   1 |   10 |        4 |         16 |            1 |    1 |   -3 |   9 |        0 | stable | false       |
| 2779 |          33 |             0 |   1 |    6 |        2 |         33 |            0 |   -1 |   -3 |  26 |        3 | stable | false       |
| 4871 |         159 |             0 |   1 |    9 |       -2 |        159 |            0 |   -3 |   -1 |  28 |        4 | stable | false       |
+------+-------------+---------------+-----+------+----------+------------+--------------+------+------+-----+----------+--------+-------------+
6 rows in set (1 min 18.59 sec)
The reason for there being only 6 pushing reactions (well, strictly there are only three differnt ones, the rest are mirrored versions) is simple: most patterns in my database are build from more then one island ...

Code: Select all

#P 0 0
#C reaction: 47
....**
*...**
.**...
**....
#P 200 0
#C reaction: 58
.*..
..**
.**.
....
....
**..
**..
#P 400 0
#C reaction: 503
*......
.**....
**..***
#P 600 0
#C reaction: 522
*..
.**
**.
...
...
..*
..*
..*
#P 800 0
#C reaction: 2779
*.......
.**.....
**......
.....*..
....*.*.
....*..*
.....**.
#P 1000 0
#C reaction: 4871
*......
.**....
**.....
.......
.......
....**.
...*..*
....*.*
.....*.
I'm pretty sure theese are very well known already ;)

Ooops - you mean non-atomic push reactions? ... Trickier, but you could use some joins ... I must think ...

BTW: many of the intersection based seeds are fun to watch evolving: most steps just push individual blinkers around or replace them with other small subpatterns ... just like you would normally do, if you built the seed by hand. (OK. Maybe you would not manipulate the blinkers in seamingly random order ...)

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 6th, 2014, 10:26 pm

oblique wrote:At some point it might render my program useless: either we need dozens of runs for different offsets between starting pattern and track, or we will have 20+ rakes, resulting in almost equal costs for any aditional glider (thus, we should forget about sorting the search space) ...
I think it will always be nice to have the weightings available. We might end up with minimal rakes for all 31 possible lanes, with a maximum of maybe 6-7R... but 1R is still many times cheaper than the average, so it will always be worth doing searches with that in mind.
oblique wrote:Ooops - you mean non-atomic push reactions? ... Trickier, but you could use some joins ... I must think ...
Yes, that's the idea. I was thinking of something more like

EDIT: I said "initial_tId", but I think I really meant "result_tId" -- changing this...

Code: Select all

MariaDB [gol]> select rId, offX, offY, min_cost from reaction where result_tId = 2;
Seems as if that ought to find a whole pile of different constellations that have gotten gradually reduced down to single blocks in various locations (?). But from the looks of your data, you wouldn't see composite block moves like (-3,-3) = (-2,-1)+(-1,-2), because the offset pattern isn't kept on the active targets list if you've seen it before.

Paul Chapman's block-move tables from Glue had exactly the same limitation -- I had to write a separate utility to generate efficient composite block moves. It was taking several minutes per run with sequences up to 32 gliders, and that seemed to be enough. Unfortunately in sscs things aren't that simple, because of the weightings: you wouldn't get an accurate cost by just adding min_cost values together.

You'd have to run a much shallower sscs search, maybe with a significantly smaller bounding box to keep the database size from exploding, and keep all the different (X,Y) offsets for each object on the active targets list. Don't know how far you'd get in the tree, but you'd certainly end up with a lot of block moves... and maybe after a week's run it would be possible to run things like

Code: Select all

MariaDB [gol]> select * from reaction where initial_tId=2 and result_tId=16 and offX=-3 and offY=4;
-- with at least some likelihood of success. [I.e., look for a recipe that converts a junk block at (0,0) to a loaf at (-3,4). With a big enough database, things like that will be in there waiting to be retrieved on demand.]

Here again there are difficulties with cost. I guess you'd have to save all the different variations of the same (offX=-3 and offY=4) recipe, run them all through a cost-calculating algorithm that knows about all the latest rakes, and just see which one happens to be the cheapest.

Alternatively, if I give up my wishful thinking about a comprehensive queryable database of obj1->obj2 conversions, I can write a Python-script cost calculator and apply it to the 907K atomic block moves in the Glue P2 block-move table to find out which atomic moves are cheapest. Or, even better, apply the cost calculator to the 100K composite block moves, each of which is composed of several atomic (X,Y) moves. There are often dozens or hundreds of trivial variations for each of the atomic moves. So this would actually take a fair amount of processor time -- but it would get done eventually.

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 7th, 2014, 12:50 am

dvgrn wrote:
oblique wrote:Ooops - you mean non-atomic push reactions? ... Trickier, but you could use some joins ... I must think ...
Yes, that's the idea. I was thinking of something more like

Code: Select all

MariaDB [gol]> select rId, offX, offY, min_cost from reaction where initial_tId = 2;
Seems as if that ought to find a whole pile of different constellations that have gotten gradually reduced down to single blocks in various locations (?).
That would yeild all the ways found in the database which result in a single block (provided blocks have a tId = 2). May be you should limit the query to stable patterns and probably to ones that don't emit ships.
dvgrn wrote: But from the looks of your data, you wouldn't see composite block moves like (-3,-3) = (-2,-1)+(-1,-2), because the offset pattern isn't kept on the active targets list if you've seen it before.
That's the problem. You probaly should use a different specialized parameter set (using only the block as starting target and limiting the size to something like 15x15 - or what ever is plausible for intermediate targets for block moves (you have the expertise there, I bet ;) ). (You are suggesting this yourself I just noticed)

You would probably wnat to disallow all ships in the search results, too.

If you ran this for ... say ... level = 25 (which should be fast and small, if you limit the size and only use one target) you then could look for anything yeilding a block (or blinker or whatever you need).

You'd only need a variant of recipe.c that tracks the resulting offset for you (my table reaction only works on a step-by-step basis), which is not to hard to do.

You should probably repeat this with blinkers and other top ten patterns ...
Depending on the size limits on the construction area this should be relativly fast.
dvgrn wrote: Paul Chapman's block-move tables from Glue had exactly the same limitation -- I had to write a separate utility to generate efficient composite block moves. It was taking several minutes per run with sequences up to 32 gliders, and that seemed to be enough. Unfortunately in sscs things aren't that simple, because of the weightings: you wouldn't get an accurate cost by just adding min_cost values together.
You would have to track the complete chain of reactions, yes. But recipe.c is already doing something like this.
dvgrn wrote: You'd have to run a much shallower sscs search, maybe with a significantly smaller bounding box to keep the database size from exploding, and keep all the different (X,Y) offsets for each object on the active targets list. Don't know how far you'd get in the tree, but you'd certainly end up with a lot of block moves... and maybe after a week's run it would be possible to run things like

Code: Select all

MariaDB [gol]> select * from reaction where initial_tId=2 and result_tId=16 and offX=-3 and offY=4;
-- with at least some likelihood of success. [I.e., look for a recipe that converts a junk block at (0,0) to a loaf at (-3,4). With a big enough database, things like that will be in there waiting to be retrieved on demand.]
sscs does not quite work like this. Targets are just pattern. Offsets are store in the reaction table. Reactions are chain by using another table (transition).
Maybe I should accumulate the offset of each reaction in a chain in this other table - so you could use a simple join ...
dvgrn wrote:

Code: Select all

MariaDB [gol]> select * from reaction where initial_tId=2 and result_tId=16 and offX=-3 and offY=4;
-- with at least some likelihood of success. [I.e., look for a recipe that converts a junk block at (0,0) to a loaf at (-3,4). With a big enough database, things like that will be in there waiting to be retrieved on demand.]
More like

Code: Select all

MariaDB [gol]> select reaction.* from reaction natural left join transition where result_tId=16 and summed_offX=-3 and summed_offY=4;
Provided transition is altered to track the sum of all offsets and that you ran a search on just starting pattern = block.
You'd probably want to add something like "order by min_cost".
dvgrn wrote: Here again there are difficulties with cost. I guess you'd have to save all the different variations of the same (offX=-3 and offY=4) recipe, run them all through a cost-calculating algorithm that knows about all the latest rakes, and just see which one happens to be the cheapest.
That would not quite work. If you change the set of rake you are using, you are altering the search tree.
If you find an R1L17 rake or something, using ten of them in a row suddenly is very cheap - but it will not in a database created without this rake.
dvgrn wrote: Alternatively, if I give up my wishful thinking about a comprehensive queryable database of obj1->obj2 conversions, I can write a Python-script cost calculator and apply it to the 907K atomic block moves in the Glue P2 block-move table to find out which atomic moves are cheapest. Or, even better, apply the cost calculator to the 100K composite block moves, each of which is composed of several atomic (X,Y) moves. There are often dozens or hundreds of trivial variations for each of the atomic moves. So this would actually take a fair amount of processor time -- but it would get done eventually.
That might be the easier approach. I don't even think finding the cheapest way to move a block by say (10,-5) would be too slow.
You already have a completed search space of a decent depth. You only need to tranvers it in a different order.

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 7th, 2014, 9:40 am

oblique wrote:You would probably want to disallow all ships in the search results, too.
You had me worried for a moment there, because I was thinking of the six-cell stable "ship" object, and wondering why they weren't already excluded... Yes, best to disallow spaceships in the output.
oblique wrote:You should probably repeat this with blinkers and other top ten patterns ...
Depending on the size limits on the construction area this should be relativly fast.
That seems to make sense, but it doesn't really allow for the most efficient slow-salvo constructions -- unless I generate a separate table for each pair of input and output objects: block-to-block, block-to-blinker, block-to-tub, blinker-to-block, blinker-to-beehive, etc... many hundreds of tables, when you count all the possible orientations of small common objects.

As far as optimization goes, the basic problem I've run into is that blocks are very convenient "hand" objects for a slow salvo construction (common, small, stable, symmetrical). But they're not really very efficient. In practice, the first glider in almost every recipe will promptly convert the target block to a honeyfarm, and then maybe after several more stages to a traffic light or some other small object. At the previous stage, when the block was getting moved to its current location, it would often have saved a lot of gliders just to build the honeyfarm or traffic light or whatever, directly.

But I don't have the tools for that yet, so unless I feel like optimizing a recipe by hand, I just accept the inefficiency and do everything with block moves. I'll be very curious to see if there's some other standard hand object that's significantly more efficient -- i.e., can be moved farther or to more different places with say 32 gliders. I'm guessing a blinker or a traffic light will come out the winner, or just possibly a honeyfarm.
oblique wrote:
dvgrn wrote:Here again there are difficulties with cost. I guess you'd have to save all the different variations of the same (offX=-3 and offY=4) recipe, run them all through a cost-calculating algorithm that knows about all the latest rakes, and just see which one happens to be the cheapest.
That would not quite work. If you change the set of rake you are using, you are altering the search tree.
If you find an R1L17 rake or something, using ten of them in a row suddenly is very cheap - but it will not in a database created without this rake.
Technically I think it would work okay as far as it goes, for finding the cheapest known composite recipe. As you say, it wouldn't find the cheapest not-yet-known recipe, but that's not too surprising... It might make sense to do this kind of thing with an unweighted search tree, I suppose.

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 7th, 2014, 11:05 am

dvgrn wrote:EDIT: Oops, and here's another forward rake, using a double kickback to subtract two from the output lane. The same trick should work to adjust any of the current set of forward rakes, so that should give us EDIT THE EDIT: R3L16F, R4L22F, and R6L6F (if we want it).
I think I'll arbitrarily stop looking for rakes above 6R. The backrake cost table already goes up only to 11, and there are probably 6R rakes for almost every lane. But that still leaves the possibility of a couple of quadruple kickbacks -- R5L14F and R6L20F. EDIT AGAIN: Bother, no, the two backrakes have to go first, and each one adds +9 to the lane, so it's R5L1F and R6L7F.

I haven't posted a forward-rake table yet, analogous to the table for backward rakes in the above link. Here's a reasonably up-to-date forerake cost table. Please feel free to point out any mistakes as usual:

Code: Select all

"R" values are the cost in rephaser/rakes.
0 through 30 are forward lane numbers,
  with 0 being the standard output of a R1L0F forward rake.

  1R   2R   3R   4R   5R   6R   7R   8R   9R  10R   forerake
   0    9   18   27    5                             R1L0F
                      14   23    1   10   19   28    R5L14F
        6                                            R2L6F
       15   24    2   11   20   29                   R2L15F
                                      7              R6L7F
            16   25    3   12                        R3L16F 
                 21   30    8   17   26    4         R4L21F
       13   22                                       R2L13F
EDIT 1 Sep 2014: Added chris_c's R2L15F and R2L13F, removed now-useless R4L22F.

There may also be some cases where a double kickback can be applied to a backrake to adjust a glider up by +2 lanes. An R3L2B backrake, for example, would very nicely chop off the most expensive line in the backrake cost table. R5L21B (i.e., R3L19 plus two forerakes) is not quite as impressive, but still an improvement. Anybody want to give this a try and see if R3L2B is buildable?

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 8th, 2014, 2:18 am

dvgrn wrote:
dvgrn wrote:EDIT: Oops, and here's another forward rake, using a double kickback to subtract two from the output lane. The same trick should work to adjust any of the current set of forward rakes, so that should give us EDIT THE EDIT: R3L16F, R4L22F, and R6L6F (if we want it).
I think I'll arbitrarily stop looking for rakes above 6R. The backrake cost table already goes up only to 11, and there are probably 6R rakes for almost every lane. But that still leaves the possibility of a couple of quadruple kickbacks -- R5L14F and R6L20F.
The table you referenced above is without your R4L14B from the same post, right?

Shouldn't we include at least that one?

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 8th, 2014, 2:55 am

oblique wrote:The table you referenced above is without your R4L14B from the same post, right?

Shouldn't we include at least that one?
Might as well put the latest table here, close to the forward-rake table. I'll keep this copy updated. R4L14B is in there now -- the second line. EDIT 5/13/2014: changed R5L21B to R3L21B. Max cost is now 7R.

Code: Select all

"R" values are the cost in rephasers.
0 through 30 are backrake lane numbers; 0 is the output of an R1L0B rake.
  1R   2R   3R   4R   5R   6R   7R   backrake
   0    9   18   27    5              R1L0B
                 14   23              R4L14B
             1   10                   R3L1B
            19   28    6   15   24    R3L19B
   2   11   20   29                   R1L2B
        7   16   25                   R2L7B
             3   12                   R3L3B
            21   30                   R3L21B
                  8   17              R4L8B
            26                        R3L26B
             4   13   22              R3L4B
I've started working on a complete labeled stamp collection of rakes, cut down closer to minimal size. It's pretty slow work, unfortunately. Here's R4L14B reduced a bit:

Code: Select all

#C reduced R4L14B backrake
x = 793, y = 1702, rule = B3/S23
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o18$47b2o$46bobo$45b2o$47bo$47bobo
527b3o$49b2o527bo$48b3o527b3o6$159b2o108b2o88b2o108b2o$159b2o108b2o88b
2o108b2o2$587b2o$51b2o524b2o8b2o$51b2o524b2o5$589bo$588bobo$587bo3bo$
587bo3bo$587bo$588b3o7$43b2o540b2o$43b2o540b2o8$159b2o108b2o88b2o108b
2o$159b2o108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o17$43b2o540b2o53bo$
43b2o540b2o51bobo$639b2o7$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o
108b2o3$51b2o524b2o$51b2o524b2o$41b2o117b2o$40b2o117bob2o5b2o$42bo116b
obo2b6o$144b2o7b3o8bobo295bo6b5o$143b5o2bobo10bob3o294b2o4b2ob3o$142bo
4b2obobo7b2o2b2ob2o289b2o3b2o5b2o2bo7b2o$142b2obob2obo3b2o9bo4bo286b3o
11bob2o6bobo$146bo6b2o9b2ob3o288b3obo8bob2obo4bo$144bo9bobo7b2o293bobo
10b3obo4b3o2bo$145b3o7bo9b2o8bo284bo13bo9b2obo$146b2o18bo9b2o294b3o9b
2obo36bobo$175b2o309bo37b2o$525bo2$108bo$109b2o$43b2o63b2o49b2o308b2o
114b2o$43b2o114b2o308b2o114b2o8$269b2o88b2o$269b2o88b2o3$51b2o48b2o48b
2o324b2o9bo88b2o$51b2o47b2o49b2o324b2o10bo87b2o$102bo384b3o3$136bo$
136bobo$136b2o503b3o$643bo$642bo5$666b2o$666b2o3$43b2o114b2o308b2o114b
2o$43b2o114b2o308b2o114b2o7$277bo$276b3o74b3o$275b2o2bo73b2o$161b2o
114b3o71b2o3bo$160b2o105b2o82b2obobo4b2o$51b2o98b2o9bo104b2o82b2o3b2o
3b2o114b2o98b2o$51b2o98b2o202b2o120b2o98b2o3$269bo$267b2o312b3o$268b2o
313bo$582bo2$350b2o$265b2o96b2o$265b2o96b2o3$666b2o$666b2o3$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$221b2o$
220b2o$222bo2$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o2$521b3o$
523bo$522bo9$666b2o$666b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o10$548bo$549bo$51b2o224b2o72b2o194b3o27b
2o$51b2o224b2o72b2o108b3o113b2o$309bo153bo$76bo230b2o153bo$76bobo229b
2o$76b2o2$325bo$326b2o$325b2o5$666b2o$666b2o3$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o11$401b3o$51b2o224b2o
72b2o50bo173b2o$51b2o224b2o72b2o49bo174b2o13$666b2o$666b2o3$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o9$341b3o$
343bo$342bo15$666b2o$666b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o7$281b3o$283bo$282bo17$666b2o$666b2o3$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o5$
221b3o$223bo$222bo7$671bo$670b2o$669bo$670b2o$670bobo$671bo$671bobo$
675bo$673bobo8$43b2o114b2o108b2o88b2o108b2o114b2o87b2o$43b2o114b2o108b
2o88b2o108b2o114b2o76bo10b2o3$161b3o$163bo$162bo12$666b2o$666b2o12$
159b2o108b2o88b2o108b2o108b3o92b2o$45b3o111b2o108b2o88b2o108b2o203b2o$
45b3o53b3o$43b2o58bo474bo8b2o$41b2o4bo54bo473b2ob2o2bo3b2o$48bo529bo5b
o$40bo9bo531b3o$40bo2bobo3bobo$52bo$45bo6bo$45bo$47bo3bo$48b2o2$39b2o
548b2o$39b2o548b2o3$666b2o$666b2o3$43b2o540b2o21bobo$43b2o540b2o21b2o$
609bo7$41b3o115b2o108b2o88b2o108b2o203b2o$43bo115b2o108b2o88b2o108b2o
203b2o$42bo2$51b2o524b2o$51b2o524b2o$5bo$4bo$4b3o6$630bobo$631b2o98bo$
631bo100bo$730b3o$666b2o$666b2o3$43b2o540b2o$43b2o540b2o4$bo$2o$obo2$
88bo70b2o108b2o88b2o108b2o203b2o$89b2o68b2o108b2o88b2o108b2o203b2o$88b
2o2$51b2o524b2o$51b2o524b2o2$533bo$532bo$532b3o$473bo$472b3o$471bo3bo$
471b2o2b2o$474b2o$473b2o$472b2o$471bo$471b2o193b2o$152bo513b2o$150b6o$
150b2o2b2o$43b2o424b2o114b2o$43b2o109bo314b2o114b2o$150b2o2bo$61bo88b
2o3bo$60b2o92bo$60bobo89bobo324bo$153bo326b2o$479b2o2$269b2o88b2o313b
2o$269b2o88b2o313b2o2$161b2o$51b2o98b2o10bo313b2o98b2o$51b2o98b2o8b3o
313b2o98b2o$163bo$161bo2bo2$161bobo11$548bobo$548b2o$43b2o114b2o308b2o
78bo35b2o$43b2o76bo37b2o308b2o114b2o$120b2o$120bobo4$268bo$267b3o$266b
o3b2o402b2o$267b5o402b2o$272bo$266b2o3bo82b2o$51b2o98b2o113b2o2b2o81b
3o121b2o98b2o$51b2o98b2o115b2o82bo2b2o120b2o98b2o$278bo76b3o$278bo75b
3o4b3o$278bo76bo5$791bo$265b2o96b2o427bo$265b2o96b2o425b3o6$181bo$43b
2o114b2o19b2o87b2o88b2o108b2o114b2o$43b2o114b2o19bobo86b2o88b2o108b2o
114b2o2$215bobo$216b2o$216bo261b2o$477bo2bo$148bo90bo$149b2o88bobo236b
obo$148b2o89b2o165bo267b2o$405bo268b2o$405b3o$395bo$51b2o98b2o124b2o
72b2o40bobo181b2o$51b2o98b2o124b2o72b2o41b2o181b2o13$96bo$95bo$95b3o2$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o34bobo51b2o108b2o
114b2o$306b2o$306bo232bo$540b2o$539b2o$317bobo$317b2o$318bo$674b2o$
674b2o3$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o6$402bo$402bo$
402bo5$488bobo$488b2o$489bo2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o8$674b2o$674b2o3$51b2o224b2o72b2o224b2o$
51b2o224b2o72b2o224b2o6$402bo$402bo$402bo9$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$674b2o$674b2o10$402bo$
402bo$402bo8$583bo$43b2o114b2o108b2o88b2o108b2o113bo$43b2o114b2o108b2o
88b2o108b2o109bo6bo$579bo3b3o2bo$578bo9bo$42b2o534bo4b4ob2o$42bobo532b
o5b4obo$37b3o2b3o533bo5bo2bo$36b2ob2o7b2o529b4o$36bo10b2o531b2o$49bobo
4bo512b2o103b2o$33b2o16b3o2bo3b3o508bo102b2o$33b2o13bo2b3o2bo511b3o22b
4o$48b2o519bo21b8o$34b4o10b3o540b5ob4o$34b3obo11b2o538b2o2b2obo2bo$34b
o3bo10b2o546b3o$36b3o550b2o6bo$25bobo562bo3b3o$25b2o564b2o$26bo564bo$
402bo187bo$402bo$43b2o357bo182b2o20bobo$43b2o540b2o21b2o$608bo$428bobo
$428b2o$429bo4$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o3$51b2o
524b2o$51b2o524b2o4$674b2o$68bo605b2o$69bo$67b3o3$556bo$555bo$555b3o3$
402bo$402bo$43b2o357bo182b2o$43b2o540b2o8$159b2o108b2o88b2o108b2o$159b
2o108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o4$674b2o$674b2o3$611b3o$
613bo$612bo3$21b3o$21bo$22bo2$43b2o540b2o$43b2o540b2o8$269b2o88b2o$
269b2o88b2o110bobo$474bo$154bo312b2o2bob3obo$51b2o99b2o313b2o5bo2bo99b
2o$51b2o425bo98b2o$156b3o316bob3o$154bo2bo3b3o315bo$154b3o317b3ob3o$
155bo319bo3bo194b2o$476b3o195b2o$477bo73b3o$553bo$552bo117b2o$163b2o
300b2o204b2o$163b2o300b2o203bo$81b3o$81bo$82bo4$43b2o114b2o308b2o114b
2o$43b2o114b2o308b2o114b2o8$269b2o88b2o$269b2o88b2o2$195bo$51b2o98b2o
43bo280b2o98b2o$51b2o98b2o41b3o280b2o98b2o$357b2o$356b3o$128bo139b3o
86bob2o5b2o61bo$129bo138b2o88bo2b2o3b3o59bo62b3o$127b3o145b3o3b3o60bo
12b3o8bo59b3o62bo$262b2o7b6obob6o57bobo4b2o4bo4b2o2b2o125bo117b2o$262b
obo5bob5o4b2ob2o64bobo3bo8b2o244b2o$262bob2ob4o2bo2bo4b2o3bo58bo6bo3bo
2bo6bo5bobo121bo113bo$141b3o119bo2b7o3bo3b6o59bo3bob2o4bobo7bo5b2o120b
o$141bo122b3o5bo4bo5b3o55bo3bo2b2o23bo121b3o$142bo202bo3b2o$341bo3b2o$
342b2obo$344bo3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o5$118bo$116b2o$117b2o2$285bo$286bo229bo$284b3o230b2o$
51b2o98b2o124b2o72b2o124b2o37b2o59b2o$51b2o98b2o124b2o72b2o124b2o98b2o
$339bo$338bo92b3o$338b3o92bo$432bo117b2o$551b2o$550bo$201b3o$201bo$
202bo8$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o2$490b2o$491b2o$
490bo13$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o77b2o145b2o$431b2o$
430bo15$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o3$58bo$56b2o$57b2o2$345bo$346bo229bo$280b2o62b3o230b2o$278b4o
295b2o$277bo4bo87b2o$51b2o224bob2o70b2o18b2o203bo$51b2o225b3o70b2o17bo
206b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o9$310b2o$311b2o$310bo19$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o7$250b2o$251b2o$250bo21$43b2o114b2o108b
2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o5$190b2o$191b2o$
190bo23$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o3$130b2o$131b2o$130bo$582b3o$43bo540bo7bo$41b2obo528bo9bobob2o
b4o$40b2o2b2o6b2o517bo3bo5bo3bobob3o2bo$39bo4bobo4bo3bo514bo11b2o4b2o
3b3o$38b2o5b3o3bo4b2o511b2o5b2o7bo4bobobo3bo$39b2o4b2ob2obo5bo510bo8bo
5b2o7b3o4b2o$40bo7b2o3b2o2bo512bobo4bo6bo7bo5b2o$45bobo5b2obo510bo2bo
3b3o$567b2o2bo$569b3o$570bo4$43b2o540b2o$43b2o540b2o8$58bo100b2o108b2o
88b2o108b2o$56bobo100b2o108b2o88b2o108b2o$57b2o11b2o$71b2o$51b2o17bo
506b2o$51b2o524b2o$565bo$565bobo$565b2o14$43b2o540b2o$43b2o540b2o8$10b
2o147b2o108b2o88b2o108b2o$11b2o146b2o108b2o88b2o108b2o$10bo2$51b2o524b
2o$51b2o524b2o17$43b2o540b2o$43b2o540b2o14b3o$603bo$602bo3$31b3o434bo$
31bo127bo307bo2bo$32bo125bobo305bo3bo$158bobo108b2o88b2o105bo4bo$159bo
109b2o88b2o105b7o$156b2o308bo2bo2b2o$156b3ob2o2bo300b4o3bo$51b2o104bob
3o304bo5bo104b2o$51b2o104bo309b2o2bo105b2o$154bo3b3o2bo304b2o8bo$156b
8o314bo$143bo12bo321bo$142bobo5$142bobo18b2o300b2o$143bo19bo301b2o$
164bo5$541b3o$43b2o114b2o308b2o72bo41b2o$43b2o114b2o308b2o71bo42b2o$
185bo$186bo$91b3o90b3o$91bo$92bo$118bo320bo$116bobo319bo$117b2o150b2o
88b2o77b3o$269b2o88b2o3$51b2o98b2o324b2o26bo71b2o$51b2o98b2o324b2o26bo
bo69b2o$505b2o4$355b3o$355b3o$353b2o3bo$353bo3b2o$353bo3bo$354bo2bo$
355b3o$356bobo$128bo228b2o$126b2o145b2o206b3o$127b2o142b2obo208bo$271b
2o209bo$43b2o114b2o112b2o84b2o108b2o114b2o$43b2o114b2o114b2o82b2o108b
2o35bo78b2o$151b3o353b2o$151bo122bobo229b2o$152bo122bo$349bo$348bo$
348b3o6$51b2o98b2o124b2o72b2o124b2o98b2o$51b2o98b2o124b2o72b2o124b2o
98b2o12$421b3o$423bo$422bo3$43b2o114b2o50b3o55b2o88b2o108b2o114b2o$43b
2o114b2o50bo57b2o88b2o108b2o114b2o$212bo11$51b2o224b2o72b2o224b2o$51b
2o224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o12$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b
2o11$68bo$66b2o$67b2o2$335bo$336bo229bo$43b2o114b2o108b2o63b3o22b2o
108b2o96b2o16b2o$43b2o114b2o108b2o88b2o108b2o95b2o17b2o2$289bo$288bo$
288b3o8$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o17$43b2o114b2o
108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o!
I'd also like to try building R3L2B and R5L21B, since that should reduce the backrake cost table to 8R or less for all lanes. Here's a start at R3L2B. I suspect it can be made somewhat shorter with a little more work, but I'm out of time for tonight:

Code: Select all

#C R3L2B double-kickback backrake = R1L0B +2
x = 943, y = 1990, rule = B3/S23
54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o
30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b
2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o
114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b
2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o
108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b
2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o
88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b
2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o
108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b
2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o
114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b
2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$
54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b
2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o
114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b
2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o
108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o88b
2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b2o
88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o108b
2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b2o
108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o114b
2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b2o
114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$54b
2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o30$
54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o
30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b
2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o
114b2o7$53b3o$51bo3b2o$53bobo$49b4o2b2o5bo4b2o523b3o$48b2o5b2o2bob3o3b
obo521bo3bo$49bobo3b2o2b2o4bo3bo521bo2b2o$50b2o7b5o4b2o521b2o$60bo2bo$
65bo527b2o$592bo2bo$594b2o4$54b2o540b2o$54b2o540b2o4$586bo$586bobo$
586b2o2$69bo100b2o108b2o88b2o108b2o$70bo99b2o108b2o88b2o108b2o$68b3o2$
62b2o524b2o$62b2o524b2o17$54b2o540b2o$54b2o540b2o8$170b2o108b2o88b2o
108b2o$170b2o108b2o88b2o108b2o3$62b2o524b2o$62b2o524b2o17$54b2o540b2o$
54b2o540b2o5$42b3o$42bo127bo$43bo125bobo$169bobo108b2o88b2o287bo$170bo
109b2o88b2o288b2o$167b2o311b3o3bo172b2o$167b3ob2o2bo304bo2b4o$62b2o
104bob3o308bo2b3o101b2o$62b2o104bo311b3o105b2o$165bo3b3o2bo314b2o$167b
8o310b10o$154bo12bo320bo3b4o$153bobo329bo2bo2bo4b3o$486bo8b4o$472bo18b
4o3bo$467bo4b2o6b2o10b3o$467bobo3b2o8bo$153bobo18b2o291bobo2b2obo7bo$
154bo19bo298b4obo$175bo293b2o8b3o$475b4o$476b2o$477bo$459bo$459bobo$
54b2o114b2o287b2o19b2o114b2o$54b2o114b2o308b2o114b2o$196bo$197bo328bo$
102b3o90b3o328bobo$102bo423b2o$103bo$129bo$130bo$128b3o149b2o88b2o$
280b2o88b2o3$62b2o98b2o324b2o98b2o$62b2o98b2o324b2o98b2o9$507bobo$508b
2o$508bo2$139bo$137b2o145b2o$138b2o142b2obo$282b2o$54b2o114b2o112b2o
77bo116b2o114b2o$54b2o114b2o114b2o75bo116b2o114b2o$162b3o197bobo$162bo
122bobo$163bo122bo77b2o2$364b2o6$372b2o$62b2o98b2o124b2o72b2o8b2o114b
2o98b2o$62b2o98b2o124b2o72b2o124b2o98b2o6$373b3o$373b3o$373b2obo$372bo
b2o$373b2o7$54b2o114b2o50b3o55b2o88b2o108b2o114b2o$54b2o114b2o50bo57b
2o88b2o108b2o114b2o$223bo5$719bo$720b2o$719b2o4$62b2o224b2o72b2o224b2o
$62b2o224b2o72b2o224b2o17$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b
2o108b2o88b2o108b2o114b2o12$62b2o224b2o72b2o224b2o$62b2o224b2o72b2o
224b2o7$567bobo$568b2o$568bo$310bo$79bo229bo$77b2o230b3o$78b2o2$346bo$
347bo$54b2o114b2o108b2o63b3o22b2o108b2o114b2o$54b2o114b2o108b2o88b2o
108b2o114b2o12$62b2o224b2o72b2o224b2o$62b2o224b2o72b2o224b2o17$54b2o
114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o4$779b
o$780b2o$779b2o24$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o
88b2o108b2o114b2o30$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b
2o88b2o108b2o114b2o18$498b3o$500bo$499bo2$581b2o$580b2o$582bo4$557bo$
558b2o$54b2o114b2o108b2o88b2o108b2o75b2o37b2o$54b2o114b2o108b2o88b2o
108b2o114b2o2$839bo$840b2o$839b2o12$438b3o$440bo$439bo2$641b2o$640b2o$
642bo8$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o
114b2o14$378b3o$380bo$379bo2$701b2o$700b2o$702bo10$54b2o114b2o108b2o
88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o12$318b3o$320bo$
319bo2$761b2o$760b2o$762bo8$617bo$618b2o$617b2o2$54b2o114b2o108b2o88b
2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o301bo$900b2o$899b2o8$
258b3o$260bo$259bo2$821b2o$820b2o$822bo14$54b2o114b2o108b2o88b2o108b2o
114b2o$54b2o114b2o108b2o88b2o108b2o114b2o8$198b3o$200bo$199bo2$881b2o$
880b2o$882bo16$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b
2o108b2o114b2o6$138b3o455b2o$140bo455b2o$57b2o80bo$56bo$55bo3b3o532b3o
4bo3b2o334b2o$55bo2b5o516b3o12b2o7b2obo333b2o$55b2o5b2o514b2ob2o6b2o2b
o2bo3bo3b3o335bo$61b2o515b2o2bo6b2o2bob2obo6bo$55b2o523b2o11bo9b2o$
594b2o$58bo536b5ob2o$55b3o4$54b2o540b2o$54b2o540b2o2$677bo$678b2o$677b
2o$65bo$66b2o$65b2o$170b2o108b2o88b2o108b2o$170b2o108b2o88b2o108b2o2$
579bobo$62b2o515b2o7b2o$62b2o14b3o499bo7b2o$80bo$79bo$903b3o$905bo$
904bo12$54b2o540b2o$54b2o540b2o8$170b2o108b2o88b2o108b2o$170b2o108b2o
88b2o108b2o2$18b3o$20bo41b2o524b2o$19bo42b2o524b2o$843b3o$845bo$844bo
14$54b2o540b2o$54b2o540b2o2$610bo$610b2o$609bobo3$46bo121bo$45b2o122bo
110b2o88b2o$45bobo117bo6bo107b2o88b2o106b5o$164bo3b3o2bo303b2obobo$
163bo9bo302bo3bo$62b2o99bo4b4ob2o300b3ob2o107b2o193b3o$62b2o98bo5b4obo
302b2ob2o5b2o100b2o195bo$163bo5bo2bo305bo2bo3b3o296bo$164b4o310b4o3bo
2bo$165b2o310bob2obo2b3o$154b2o321b3o2bo3b2o$156bo320b3obo$153b3o22b4o
$154bo21b8o$176b5ob4o$175b2o2b2obo2bo290b2o$182b3o291b2o$174b2o6bo$
175bo3b3o$176b2o$176bo$175bo2$54b2o114b2o20bobo285b2o114b2o$54b2o114b
2o21b2o285b2o68bo45b2o139bo$193bo356b2o186b2o$549bobo185b2o$125bo$126b
2o324bobo$106bo18b2o325b2o$105b2o346bo$105bobo$280b2o88b2o$280b2o88b2o
147bobo$519b2o202b3o$520bo204bo$62b2o98b2o324b2o98b2o134bo$62b2o98b2o
324b2o98b2o10$141bo224b3o$140bo225bo2bo$140b3o222bo3bo$370bo$288bo77b
3ob2o$287b2o81bo144bo$286bo2bo75bo3b2o119bo25bo$54b2o114b2o114bobo80bo
110b2o8b2o22b3o79b2o$54b2o114b2o114bo2bo190b2o7bobo104b2o$286bo2bo$
287bobo72bobo$166bo119b3o73b2o$165b2o196bo$165bobo3$663b3o$665bo$664bo
$278b2o$62b2o98b2o114b2o8b2o72b2o124b2o98b2o$62b2o98b2o124b2o72b2o124b
2o98b2o2$276b3o$276b3o$275b4o$273b2obo$273b2ob2o$273b5o2b2o$274b3o$
274bo5$430bo$430b2o$429bobo$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o
114b2o108b2o88b2o108b2o114b2o$226bo$225b2o$225bobo3$603b3o$605bo$604bo
4$62b2o224b2o72b2o224b2o$62b2o224b2o72b2o224b2o16$797bo$54b2o114b2o
108b2o88b2o108b2o114b2o200b2o$54b2o114b2o108b2o88b2o108b2o114b2o199b2o
4$543b3o$545bo$544bo6$62b2o224b2o72b2o224b2o$62b2o224b2o72b2o224b2o8$
81bo$80bo$80b3o3$342bobo230bo$343b2o231bo$343bo230b3o2$54b2o114b2o108b
2o88b2o108b2o114b2o$54b2o114b2o108b2o20bobo65b2o108b2o114b2o$302b2o$
303bo179b3o$485bo$484bo8$62b2o224b2o72b2o224b2o$62b2o224b2o72b2o224b2o
17$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o51b3o54b2o
114b2o$425bo$424bo25$857bo$858b2o$363b3o491b2o$54b2o114b2o108b2o83bo4b
2o108b2o114b2o$54b2o114b2o108b2o82bo5b2o108b2o114b2o27$303b3o$305bo$
304bo$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o
114b2o25$243b3o$245bo$244bo3$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o
114b2o108b2o88b2o108b2o114b2o23$183b3o$185bo$184bo732bo$918b2o$917b2o
3$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b
2o20$589bo$123b3o462b3o$125bo461b5o$124bo462b2ob3o$588b2ob2o$590bo4$
62bo$61b3o106b2o108b2o88b2o108b2o$60b2o2bo105b2o108b2o88b2o108b2o$62b
3o$52b2o544b2o$52b2o534b2o8b2o$588b2o3$54bo$52b2o545b3o$53b2o543bo2bo$
597bo5bo$596bo4bobo$596bobo2b3o$50b2o545bo$50b2o5$63b3o$65bo$54b2o8bo
531b2o$54b2o540b2o8$170b2o108b2o88b2o108b2o$170b2o108b2o88b2o108b2o3$
62b2o524b2o$62b2o524b2o11$b2o$3o$o2b3o$bo3bo3$54b2o540b2o$54b2o540b2o
8$170b2o108b2o88b2o108b2o$170b2o108b2o88b2o108b2o3$62b2o524b2o$62b2o
524b2o2$483bo$170b3o310b2o$169b2o3bo298b2o3b2o3bobo109bo$170bobo299bo
2b2o3bo3b2o7b2o100b2o$110bo46b2o4bo5b2o2b4o295b2ob2o4b3o7b2o2bo98bobo$
111b2o43bobo3b3obo2b2o5b2o289bobo5b2o13bo5bo$110b2o44bo3bo4b2o2b2o3bob
o290b2o3bobo7b2o6bo2b2o2bo$61bo94b2o4b5o7b2o292bo3bo10b2o5b3ob2ob2o$
60b2o100bo2bo317b2o10bo2bo$60bobo97bo322bo11b2obo$484bo11b2o36bobo$
534b2o$535bo3$54b2o114b2o308b2o114b2o$54b2o114b2o308b2o114b2o8$156bo
123b2o88b2o$155bo124b2o88b2o$155b3o2$62b2o98b2o324b2o98b2o$62b2o98b2o
324b2o10bo87b2o$501bo$499b3o33bo$535b2o$534bobo3$121bo$120b2o$120bobo
8$54b2o114b2o308b2o114b2o$54b2o114b2o308b2o114b2o7$365bo$365bo$365bo$
285b3o$278b2o4bo77b3o7b2o$62b2o98b2o114b2o4bo4bo72bobo7b2o114b2o98b2o$
62b2o98b2o121bo4bo71b3o2bobo105bo12b2o98b2o$289bo78b2o105b2o$285bob4o
77bo105bobo$284b2o4bo$285bo3bo$181bo104b2ob2o$180b2o105bobo$180bobo
105bo2$276b2o96b2o$276b2o96b2o7$54b2o114b2o108b2o88b2o108b2o114b2o$54b
2o114b2o108b2o88b2o108b2o114b2o11$415bo$62b2o224b2o72b2o51b2o171b2o$
62b2o173bobo48b2o72b2o50bobo171b2o$238b2o$238bo2$239bo$239bobo$239b2o
11$54b2o114b2o108b2o88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b
2o6$96bo$95bo$95b3o3$327bobo230bo$62b2o224b2o38b2o32b2o197bo26b2o$62b
2o224b2o38bo33b2o195b3o26b2o3$317bobo$317b2o$318bo12$54b2o114b2o108b2o
88b2o108b2o114b2o$54b2o114b2o108b2o88b2o108b2o114b2o12$62b2o224b2o72b
2o224b2o$62b2o224b2o72b2o224b2o17$54b2o114b2o108b2o88b2o108b2o114b2o$
54b2o114b2o108b2o88b2o108b2o114b2o!
EDIT: Here's R5L21B, before I forget how to put these pieces together:

Code: Select all

#C R5L21B double-kickback backrake = R3L19B +2
 x = 1301, y = 2871, rule = B3/S23
42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o
30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b
2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o
114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b
2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o
108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b
2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o
88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b
2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o
108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b
2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o
114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b
2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$
42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b
2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o
114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b
2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b2o
108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o88b
2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b2o
88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o108b
2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b2o
108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o114b
2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b2o
114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$42b
2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o30$
42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o
30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b
2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o
114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b
2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o
108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b
2o108b2o114b2o30$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o
88b2o108b2o114b2o18$46b2o$45bobo$44b2o$46bo$46bobo527b3o$48b2o527bo$
47b3o527b3o6$158b2o108b2o88b2o108b2o$158b2o108b2o88b2o108b2o2$586b2o$
50b2o524b2o8b2o$50b2o524b2o5$588bo$587bobo$586bo3bo$586bo3bo$586bo$
587b3o7$42b2o540b2o$42b2o540b2o8$158b2o108b2o88b2o108b2o$158b2o108b2o
88b2o108b2o3$50b2o524b2o$50b2o524b2o17$42b2o540b2o53bo$42b2o540b2o51bo
bo$638b2o7$158b2o108b2o88b2o108b2o$158b2o108b2o88b2o108b2o3$50b2o524b
2o$50b2o524b2o$40b2o117b2o$39b2o117bob2o5b2o$41bo116bobo2b6o$143b2o7b
3o8bobo295bo6b5o$142b5o2bobo10bob3o294b2o4b2ob3o$141bo4b2obobo7b2o2b2o
b2o289b2o3b2o5b2o2bo7b2o$141b2obob2obo3b2o9bo4bo286b3o11bob2o6bobo$
145bo6b2o9b2ob3o288b3obo8bob2obo4bo$143bo9bobo7b2o293bobo10b3obo4b3o2b
o$144b3o7bo9b2o8bo284bo13bo9b2obo$145b2o18bo9b2o294b3o9b2obo36bobo$
174b2o309bo37b2o$524bo2$107bo$108b2o$42b2o63b2o49b2o308b2o114b2o$42b2o
114b2o308b2o114b2o8$268b2o88b2o$268b2o88b2o3$50b2o48b2o48b2o324b2o9bo
88b2o$50b2o47b2o49b2o324b2o10bo87b2o$101bo384b3o3$135bo$135bobo$135b2o
11$42b2o114b2o308b2o114b2o$42b2o114b2o308b2o114b2o7$276bo$275b3o74b3o$
274b2o2bo73b2o$160b2o114b3o71b2o3bo$159b2o105b2o82b2obobo4b2o$50b2o98b
2o9bo104b2o82b2o3b2o3b2o114b2o98b2o$50b2o98b2o202b2o120b2o98b2o3$268bo
$266b2o$267b2o3$349b2o$264b2o96b2o$264b2o96b2o5$699bo$697bobo$42b2o
114b2o108b2o88b2o108b2o114b2o112b2o$42b2o114b2o108b2o88b2o108b2o114b2o
8$220b2o$219b2o$221bo2$50b2o224b2o72b2o224b2o$50b2o224b2o72b2o224b2o
17$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b
2o10$547bo$548bo$50b2o224b2o72b2o194b3o27b2o$50b2o224b2o72b2o224b2o$
308bo$75bo230b2o$75bobo229b2o$75b2o2$324bo$325b2o$324b2o9$42b2o114b2o
108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o12$50b2o224b
2o72b2o224b2o$50b2o224b2o72b2o224b2o13$759bo$757bobo$758b2o2$42b2o114b
2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o18$49b2o
708b2o$49b3o706bobo$48bo2bo708bo$47b2ob2o$47b2ob2o$48b2ob2o$51bo$48b3o
$49bo2$576b3o$575bo2bo$158b2o108b2o88b2o108b2o105bo3bo$158b2o108b2o88b
2o108b2o104b2obobo$574b2ob2o$40b2o533b3o8b2o$40b2o8b2o534b2o$50b2o$39b
o$38bobo$41bo$36bo3bo546bo168b3o$35bo4bo544bobo$34bo551b2o166bo5bo$
754bo5bo$39bo714bo5bo$36bo551b2o$588b2o166b3o2$699b2o$698bobo$700bo3$
42b2o540b2o$42b2o540b2o8$158b2o108b2o88b2o108b2o$158b2o108b2o88b2o108b
2o3$50b2o524b2o$50b2o524b2o4$756b3o2$754bo5bo$754bo5bo$754bo5bo2$639b
2o115b3o$638bobo$640bo$634bo$635b2o163bo$634b2o165b2o$800b2o$42b2o540b
2o$42b2o540b2o8$158b2o108b2o88b2o108b2o$158b2o108b2o88b2o108b2o3$50b2o
524b2o$50b2o524b2o$155bobo$155bo312bo$42b2o111bo2b3o4bobo299bobo$42bob
o115bo4bobo299bobo5bo5bo274b3o$42bo100bo12b4o4bo2bo303b2o3bo2bo$143bo
5b2o4bobo6b3o294b2o7bo8bo4bo269bo5bo$143bo5bobo2b3o9bo293b2ob2o2bobo
15bo41bo226bo5bo$149bob2o2b3o6b3o6bo287bob2o10b2o8bo41bobo49b2o173bo5b
o$143b3ob5o5bo13bobo288bo8b2o2b2o2bo5bo41b2o49bobo$143b3obo2bo21b2o
289b3ob3obo8bo3bo95bo175b3o$143b2o2b3o314bo18bo$141bo2b2o$106bo34b2ob
2o$104bobo35b2o$105b2o2$42b2o114b2o308b2o114b2o$42b2o114b2o308b2o114b
2o8$268b2o88b2o$268b2o88b2o$483bobo$484b2o$50b2o98b2o324b2o6bo91b2o$
50b2o98b2o324b2o98b2o$102b2o$102bobo32bobo$102bo34b2o$138bo617b3o2$
519b2o233bo5bo$518bobo233bo5bo$520bo233bo5bo2$756b3o7$42b2o114b2o308b
2o114b2o$42b2o114b2o308b2o114b2o8$352b2o$275b2o75b2o$275bo2bo72bo$266b
2o8bo74bob2o5b2o$50b2o98b2o10b2o102b2o8bo2bo71bo3b2o3b2o114b2o98b2o$
50b2o98b2o10bobo110bo2b2o196b2o98b2o$162bo106bo80bo$269bobo3b3o71bobo$
269b2o84bo$355bo103b2o295b3o$351bobo104bobo$460bo293bo5bo$350bobo401bo
5bo$351bo402bo5bo$264b2o85bo10b2o$264b2o96b2o392b3o$635b2o$634bobo223b
o$636bo224b2o$860b2o3$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o
108b2o88b2o108b2o114b2o10$222b2o$222bobo$50b2o170bo53b2o72b2o224b2o$
50b2o224b2o72b2o224b2o2$399b2o$400bo$400bo355b3o$401b2o$399bob2o351bo
5bo$400b2o352bo5bo$754bo5bo$575b2o$574bobo179b3o$576bo6$42b2o114b2o
108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o8$543bobo$
544b2o$544bo2$50b2o224b2o31bo40b2o224b2o$50b2o25bobo196b2o31bobo38b2o
224b2o$77b2o230b2o$78bo2$323bo432b3o$321bobo$322b2o430bo5bo$515b2o237b
o5bo$514bobo237bo5bo$516bo$756b3o7$42b2o114b2o108b2o88b2o108b2o114b2o$
42b2o114b2o108b2o88b2o108b2o114b2o12$50b2o224b2o72b2o224b2o$50b2o224b
2o72b2o224b2o4$756b3o$455b2o$454bobo297bo5bo$456bo297bo5bo$754bo5bo2$
756b3o161bo$921b2o$920b2o5$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o
114b2o108b2o88b2o108b2o114b2o16$395b2o$394bobo359b3o$396bo$754bo5bo$
754bo5bo$754bo5bo2$756b3o7$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o
114b2o108b2o88b2o108b2o114b2o14$335b2o$334bobo$336bo$756b3o2$754bo5bo$
754bo5bo$754bo5bo2$756b3o7$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o
114b2o108b2o88b2o108b2o114b2o12$275b2o$274bobo$276bo3$756b3o2$754bo5bo
$754bo5bo$754bo5bo219bo$981b2o$756b3o221b2o7$42b2o114b2o108b2o88b2o
108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o10$215b2o$214bobo$216bo
5$756b3o2$754bo5bo$754bo5bo$754bo5bo2$756b3o7$42b2o114b2o108b2o88b2o
108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o8$155b2o$154bobo$156bo
7$756b3o2$754bo5bo$754bo5bo$754bo5bo2$756b3o7$158b2o108b2o88b2o108b2o$
158b2o108b2o88b2o108b2o110b3obo$45bo540bo$39b3o538b2o5bo$45bobo534b2o
3bo$38bo3bo3b2o529b3o6bo$39bobo4bo4bo525bobo$40bo10bo43b2o479bo2bo$51b
o42bobo479bobo$96bo479b3o5$38b2o548b2o$38b2o548b2o3$756b3o2$754bo5bo
279bo$754bo5bo280b2o$42b2o540b2o168bo5bo279b2o$42b2o540b2o$756b3o7$
158b2o108b2o88b2o108b2o$9bo148b2o108b2o88b2o108b2o$9bobo$9b2o$50b2o
524b2o$35b2o13b2o524b2o$34bobo$36bo587bo$625bo$623b3o9$756b3o2$754bo5b
o$754bo5bo$42b2o540b2o168bo5bo$42b2o540b2o$756b3o2$81bobo$82b2o$82bo3$
158b2o108b2o88b2o108b2o$158b2o108b2o88b2o108b2o69bo$5b2o530b2o$4b2o
532b2o$6bo43b2o524b2o$50b2o524b2o13$756b3o$476bo$473b6o275bo5bo$473b2o
2b2o275bo5bo$42b2o540b2o168bo5bo$42b2o430bo109b2o$474bo2b2o277b3o$473b
o3b2o$474bo$150b3o321bobo$149bo2bo322bo$153bo$149b2o$65b2o82b2o3bo113b
2o88b2o$64b2o88bo113b2o88b2o$66bo85bo$150b3o7b2o304b2o$50b2o98b2o8b2o
303bo10b2o98b2o$50b2o98bo314b3o8b2o98b2o$465bo$464bo2bo2$465bobo$162bo
$160bobo$161b2o$162bo$162b2o$162b2o3$756b3o341bo$1101b2o$754bo5bo339b
2o$754bo5bo$42b2o114b2o308b2o114b2o168bo5bo$42b2o114b2o308b2o114b2o$
756b3o5$125b2o$124b2o233b2o$126bo141b3o87bob2o$266b2o2bo3b2o82bobo$
269b2obo3bo80bo5bo$265bo2bob4obo81b2obo3bo$50b2o98b2o113b2ob3o4bo83b2o
bobo111b2o98b2o$50b2o98b2o113b2obobobobo201b2o98b2o106bo$266bobobo3bo
75bo334bo$267bo3b2o77bo332b3o$285bo64bo$285bo$284b3o3$284b3o$264b2o19b
o76b2o$259bob2o2bo19bo76b2o$258bob3obo$261bo$257bo6bo491b3o$209bo49bob
o2bo$210b2o49bo492bo5bo$209b2o50b2o491bo5bo$42b2o114b2o108b2o88b2o108b
2o114b2o168bo5bo$42b2o114b2o84bo23b2o88b2o108b2o114b2o$141bobo99bo512b
3o$142b2o99b3o165bobo$142bo268b2o$185b2o225bo$184b2o202bo$186bo202bo$
387b3o89bo$477b2o$478b2o3$50b2o98b2o124b2o72b2o124b2o98b2o$50b2o98b2o
124b2o72b2o124b2o98b2o8$100bo$100bobo$100b2o2$299bo$300b2o230bo223b3o$
299b2o232bo$531b3o220bo5bo$754bo5bo$42b2o114b2o108b2o53bo34b2o108b2o
114b2o168bo5bo$42b2o114b2o108b2o51b2o35b2o108b2o114b2o$322b2o432b3o11$
50b2o224b2o72b2o224b2o$50b2o224b2o72b2o224b2o11$1160bo$1161b2o$756b3o
401b2o2$754bo5bo118b3o$754bo5bo120bo$42b2o114b2o108b2o88b2o108b2o114b
2o168bo5bo119bo$42b2o114b2o108b2o88b2o108b2o114b2o$756b3o131b2o$889b2o
$891bo8$744bo$50b2o224b2o72b2o224b2o167bo$50b2o224b2o72b2o224b2o165b3o
13$756b3o60b3o$821bo$754bo5bo59bo$754bo5bo$42b2o114b2o108b2o88b2o108b
2o114b2o168bo5bo189b2o$42b2o114b2o108b2o88b2o108b2o114b2o363b2o$756b3o
192bo23$759b3o$761bo$760bo2$1010b2o$1009b2o$42b2o114b2o108b2o88b2o108b
2o114b2o425bo$42b2o114b2o108b2o88b2o108b2o114b2o17$938bo$939b2o$938b2o
3$699b3o518bo$701bo519b2o$700bo519b2o2$1070b2o$1069b2o$1071bo2$42b2o
114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o20$
639b3o$641bo$640bo2$1130b2o$1129b2o$1131bo4$42b2o114b2o108b2o88b2o108b
2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o18$579b3o$581bo$580bo2$
1190b2o$1189b2o$1191bo6$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o
108b2o88b2o108b2o114b2o15$998bo$519b3o477b2o$521bo476b2o$520bo2$1250b
2o28bo$1249b2o30b2o$1251bo28b2o8$42b2o114b2o108b2o88b2o108b2o114b2o$
42b2o114b2o108b2o88b2o108b2o114b2o14$459b3o$461bo$460bo$1284b3o$1286bo
$1285bo11$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o
108b2o114b2o12$399b3o$401bo$400bo$1224b3o$1226bo$1225bo13$42b2o114b2o
108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o10$339b3o$
341bo$340bo$1058bo105b3o$1059b2o105bo$1058b2o105bo15$42b2o114b2o108b2o
88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o8$279b3o$281bo$
280bo$1104b3o$1106bo$1105bo17$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o
114b2o108b2o88b2o108b2o114b2o6$219b3o$221bo$220bo$1044b3o$1046bo$1045b
o19$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o
114b2o4$159b3o$161bo$160bo$984b3o$986bo$985bo2$1118bo$1119b2o$1118b2o
17$158b2o108b2o88b2o108b2o108b3o$158b2o108b2o88b2o108b2o107bo3bo$45bo
535bo$45b2o52b3o474bo9b2o$45bob2o52bo474b2ob2o5b2o$41bo58bo479bo$40b2o
4bo2bo874b3o$39b2o2bobob2o877bo$43b2o2bobo875bo$46bo2bo$49bo$46bobo$
47bo528bo$576b3o$38b2o536b3o9b2o$38b2o548b2o7$42b2o540b2o$42b2o540b2o
8$158b2o108b2o88b2o108b2o$39b3o116b2o108b2o88b2o108b2o$41bo$40bo$50b2o
524b2o286b3o$5bo44b2o524b2o288bo$4bo860bo$4b3o4$628bo$626bobo$627b2o9$
42b2o540b2o$42b2o540b2o45bo$631b2o$630bobo3$bo$2o$obo83bo$87b2o69b2o
108b2o88b2o108b2o$86b2o70b2o108b2o88b2o108b2o$804b3o$806bo$50b2o524b2o
227bo$50b2o482bobo39b2o$534b2o$535bo3$1178bo$1179b2o$1178b2o3$472bo$
471b3o$470b2o2bo$471b2obo$468b2ob2o$150b3o316bo5bo$153bo315bo4bo96bo$
42b2o106bo2bo316bo2bo97b2o11b2o$42b2o107b2o318bo98bobo11b2o$151b2o323b
o$150bo2bo323bo$61bo88bo324b3o$60b2o90b2o$60bobo3$268b2o88b2o384b3o$
268b2o88b2o386bo$745bo$160b2o$50b2o98b2o8b2o314b2o98b2o$50b2o98b2o324b
2o98b2o2$162bo$161b3o$160bo3bo$165bo$158bo3b2ob2o$162b2o$158b2o6bo$
164b2o5$511bo$511b2o$510bobo$42b2o114b2o308b2o114b2o$42b2o114b2o308b2o
114b2o$121bo$120b2o$120bobo3$684b3o$268bo417bo$267b2o416bo$267bobo$
265bobobo$263bob2ob2o$50b2o98b2o110bo90b2o121b2o98b2o$50b2o98b2o111b2o
87bo2bo5bo114b2o98b2o$277bo72bob3o$277bo72bo3bo5bobo$277bo72bo10bo6$
264b2o96b2o$264b2o96b2o2$451bo$451b2o$450bobo3$42b2o114b2o21bo86b2o88b
2o108b2o114b2o$42b2o114b2o20b2o86b2o88b2o108b2o114b2o$180bobo30bobo$
214b2o$214bo$624b3o$146bo92bo386bo$147b2o90bobo165bobo215bo$146b2o91b
2o166b2o$408bo68bo$476bobo$393bo81bo3bo$391bobo81bo3bo$50b2o98b2o124b
2o72b2o40b2o85bo96b2o$50b2o98b2o124b2o72b2o124b3o97b2o3$1238bo$1239b2o
$1238b2o7$96bo$95bo$95b3o3$42b2o114b2o108b2o33bobo52b2o108b2o66bo47b2o
$42b2o114b2o108b2o34b2o52b2o108b2o67bo46b2o$304bo230b3o$564b3o$566bo$
317bobo245bo$317b2o$318bo6$50b2o224b2o72b2o224b2o$50b2o224b2o72b2o224b
2o17$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o
34b3o77b2o$506bo$505bo10$50b2o224b2o72b2o224b2o$50b2o224b2o72b2o224b2o
16$444b3o$42b2o114b2o108b2o88b2o86bo21b2o114b2o$42b2o114b2o108b2o88b2o
85bo22b2o114b2o14$1298bo$1299b2o$1298b2o11$384b3o$386bo$385bo$42b2o
114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o25$
324b3o$326bo$325bo3$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b
2o88b2o108b2o114b2o23$264b3o$266bo$265bo5$42b2o114b2o108b2o88b2o108b2o
114b2o$42b2o114b2o108b2o88b2o108b2o114b2o21$204b3o$206bo$205bo7$42b2o
114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o19$
144b3o$146bo$145bo9$44b3o111b2o108b2o88b2o108b2o114b3o$41b2o2b4o109b2o
108b2o88b2o108b2o113bobob2o$41b5obobo533bo3b2o$40bo6b2o536bo4bo$40b3o
2b6o533bo5bo$40bob2obobob2o527bobo3bo5bo$47bo2bo526bo2bo3bo$42b2o2b4o
527bo3bobo4bo$577bo2bo2bo4bo$58b2o518bobo2bo5bo$58bo2bo523b2obo$33b2o
23b3o526bo$29bob2o2b2o15b2o$28bo2bo5b2o$28bo4b2o553b2o$29b3obo4bo4bo
544b2o$31bob2o4bo$33b2o2bo2bo2bo$37bo46b3o$37bobo46bo$38bo46bo$20bo$
19bo22b2o540b2o$19b3o20b2o540b2o4$613bo$611bobo$612b2o2$158b2o108b2o
88b2o108b2o$158b2o108b2o88b2o108b2o3$50b2o524b2o$50b2o524b2o10$71bo$
24b3o45b2o$26bo44b2o$25bo3$549bobo$42b2o505b2o33b2o$42b2o506bo33b2o8$
158b2o108b2o88b2o108b2o$158b2o108b2o88b2o108b2o3$50b2o524b2o$50b2o524b
2o2$616bo$616b2o$615bobo3$16bo$15b2o$15bobo8$42b2o540b2o$42b2o540b2o8$
268b2o88b2o113b3o$268b2o88b2o$153bo$152b2obo4b2o304b2o8bo$50b2o98b6o4b
2o304b2o3bo2b2ob2o97b2o$50b2o97bo2bo317bo5bo79bo19b2o$149bobo318b3o83b
2o$154bo400bobo$148bobob3o$148bo5bo$76bo73b3o$75b2o73b3o$75bobo2$162b
2o300b2o$162b2o300b2o7$42b2o114b2o308b2o114b2o$42b2o114b2o308b2o114b2o
8$268b2o88b2o$268b2o88b2o2$496bo$50b2o98b2o207bo116b2o18b2o78b2o$50b2o
98b2o201b2o3bob5o111b2o17bobo78b2o$270bobo79bo2b4o2b4ob2o$272bo78bobob
2o2b3o$136bo123bobo4b3o2bo74b2ob2o$135b2o61bobo59bobo4bo73bo4b4o3b3o$
135bobo61b2o59bo2bo4b4o12bo56bo4bo8bo11b3o$199bo61b3o6bobo4b2o5bo56bo
5bobob2o13b2o3bo$261bo9b3o2bobo5bo63bobo2b4o7b2o3bobo$131bo122bo6b3o6b
3o2b2obo76b2o6bobo5bo$132b2o120bobo13bo5b5ob3o67b3o7bo4b3o52bobo$131b
2o121b2o21bo2bob3o64b2o2b2o6bo6bo53b2o$278b3o2b2o66bobo8bo60bo$282b2o
2bo64b3o9b4o$282b2ob2o91bo$284b2o90bobo110bobo$377b2o110b2o$490bo$42b
2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o114b2o9$
436bo$111bo324b2o$110bo324bobo$50b2o58b3o37b2o124b2o72b2o124b2o98b2o$
50b2o98b2o124b2o72b2o124b2o98b2o$196bo$195b2o91bobo230bo$195bobo91b2o
231bo$289bo230b3o3$332bobo$332b2o$333bo8$42b2o114b2o108b2o88b2o108b2o
114b2o$42b2o114b2o108b2o88b2o108b2o114b2o12$50b2o224b2o72b2o224b2o$50b
2o224b2o72b2o224b2o17$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o
108b2o88b2o108b2o114b2o12$50b2o224b2o72b2o224b2o$50b2o224b2o72b2o224b
2o17$42b2o114b2o108b2o88b2o108b2o114b2o$42b2o114b2o108b2o88b2o108b2o
114b2o4$575b2o$574bo2bo2$574bobo$51bo$50bobo294bo$50b2o294bo2b2o$51bo
299bo$51bo295b2o2bo$51bo296bobo$349bo16$42b2o114b2o108b2o88b2o108b2o
114b2o$42b2o114b2o108b2o88b2o108b2o114b2o!

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 8th, 2014, 3:02 am

dvgrn wrote:
oblique wrote:You would probably want to disallow all ships in the search results, too.
You had me worried for a moment there, because I was thinking of the six-cell stable "ship" object, and wondering why they weren't already excluded... Yes, best to disallow spaceships in the output.
I wasn't too wide awake when I posted that yesterday ... Of coure I meant spacehips not the still life named "ship".
dvgrn wrote:
oblique wrote:You should probably repeat this with blinkers and other top ten patterns ...
Depending on the size limits on the construction area this should be relativly fast.
That seems to make sense, but it doesn't really allow for the most efficient slow-salvo constructions -- unless I generate a separate table for each pair of input and output objects: block-to-block, block-to-blinker, block-to-tub, blinker-to-block, blinker-to-beehive, etc... many hundreds of tables, when you count all the possible orientations of small common objects.
The point is: the way sscs currently works you have no easy way to find out how you got to a certain reaction. You'll have to backtrack, and doing so you even sometimes have to choose. There are often more then one way to get to a certain result and sscs does not bother much to find ALL of them. In fact, if it already has found a chepaer way, it does not bother at all.

You're current problem is slightly different: you want to find out how to continue from that left over block, blinker or boat-and-whatever-constellation left by the previous reaction.

And you want to reach a certain coordinate and drop something usefull there

If there are cheaper ways to get a block or blinker from another starting pattern - or in a differnt position - you will probably never find the block movers.

I think I will redesign my datastructure and the program to represent the results in a better way, but I have no real idea how to do so - yet.

Another approach would be to go back to the "find and handle all collisions with up to (say) 10 gliders and store the result", and then use weights only for traversing the results to answer a given questionn - like "how to move that block by (14,17) and turn it in a blinker".
dvgrn wrote: As far as optimization goes, the basic problem I've run into is that blocks are very convenient "hand" objects for a slow salvo construction (common, small, stable, symmetrical). But they're not really very efficient. In practice, the first glider in almost every recipe will promptly convert the target block to a honeyfarm, and then maybe after several more stages to a traffic light or some other small object. At the previous stage, when the block was getting moved to its current location, it would often have saved a lot of gliders just to build the honeyfarm or traffic light or whatever, directly.

But I don't have the tools for that yet, so unless I feel like optimizing a recipe by hand, I just accept the inefficiency and do everything with block moves. I'll be very curious to see if there's some other standard hand object that's significantly more efficient -- i.e., can be moved farther or to more different places with say 32 gliders. I'm guessing a blinker or a traffic light will come out the winner, or just possibly a honeyfarm.
My current pet starting target is the intersection ... I am pretty sure that there is no easy way to move them around like blocks, alas.

My approach here would be not fixate on a given "hand" object, but rather move block/blinkers/loafs/younameit around (freely converting between those and others) until I have *something* *somewhere* I could do my next construction.
dvgrn wrote:
oblique wrote:
dvgrn wrote:Here again there are difficulties with cost. I guess you'd have to save all the different variations of the same (offX=-3 and offY=4) recipe, run them all through a cost-calculating algorithm that knows about all the latest rakes, and just see which one happens to be the cheapest.
That would not quite work. If you change the set of rake you are using, you are altering the search tree.
If you find an R1L17 rake or something, using ten of them in a row suddenly is very cheap - but it will not in a database created without this rake.
Technically I think it would work okay as far as it goes, for finding the cheapest known composite recipe. As you say, it wouldn't find the cheapest not-yet-known recipe, but that's not too surprising... It might make sense to do this kind of thing with an unweighted search tree, I suppose.
[/quote]
Here my post was almost impossible to understand.

What I was trying to say is: if you don't have a certain rake defined in the search parameters, you can not find anything that uses it. You might find something which you may be able to optimize by using this new rake, but you would have to do this optimization manually. And the program might NOT find a result, just because it is to expensive without your new rake.

As we both said here: maybe an unweighted search up to a given depth (and keeping any and every edge of the resulting graph) would be better for this. We still could use weights to travers this in search for a best solution for a given problem.

I just don't have any idea how to represent this data in an efficient, easy to search thru way.
And then we'd have to strictly limit the size of intermediate targets or the search space wil explode too fast to yield anything useable.

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 9th, 2014, 3:46 am

I've attached a combined pattern showing all of the latest and greatest rakes. EDIT: Updated 6/4/2014. A number of these are tightened up slightly, so they're a little narrower and shorter than previously posted versions. If any of the labels seem wrong, or if they don't match the forerake or backrake cost tables, or if you find a way to reduce a rake a little further, please let me know.
31c240-rake-stamp-collection-new.mc.gz
updated 31c/240 forward and backward rake collection for 116:110:90 symmetric block trails
(132.9 KiB) Downloaded 369 times
The more I look for =<6R rakes on new forward and backward lanes, the more I seem to find. There are any number of kickbacks and other interactions with internal gliders, which free up other internal gliders to go somewhere else and be kicked back in turn.

There are also a lot of possible arrangements of Herschel-pair climbers on the three sets of block trails, so you can often rephase part of the track early to let a glider stream through, and then let the rest of the rephaser catch up afterwards.

Here's an example that I haven't figured out how to convert into a useful form yet. This is a 4-rephaser design that extracts a new glider stream from one of the center trails. The third rephaser has to be inverted (center Herschel pair leading) to let a couple of different glider streams get to where they need to go:

Code: Select all

#C 4R18LB backward rake on 116:110:90 symmetric block trails
x = 1132, y = 3996, rule = B3/S23
277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b
2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o
114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o
88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o
108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$
277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o
114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o
108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o
88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o
108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o
114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$
277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b
2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o
114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o
88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o
108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$
277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o
114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o
108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o
88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o
108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o
114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$
277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b
2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o
114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o
88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o
108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$
277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o
114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o
108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o
88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o
108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o
114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$
277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b
2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o
114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o
88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o
108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$
277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o
114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o
108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o
88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o
108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o
114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$
277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b
2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o
114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o
88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o
108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$
277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o
114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o
108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o22$811b3o$812bo$812b3o
5$285bo$284b3o106b2o108b2o88b2o108b2o$283b2o2bo105b2o108b2o88b2o108b2o
$285b3o$275b2o544b2o$275b2o534b2o8b2o$811b2o3$277bo$275b2o$276b2o545bo
$822bobo$821bo3bo$821bo3bo$273b2o546bo$273b2o547b3o7$277b2o540b2o$277b
2o540b2o8$393b2o108b2o88b2o108b2o$393b2o108b2o88b2o108b2o3$285b2o524b
2o$285b2o524b2o12$228bo$227bo$227b3o3$277b2o540b2o$277b2o540b2o8$393b
2o108b2o88b2o108b2o$393b2o108b2o88b2o108b2o3$285b2o524b2o$285b2o524b2o
3$394bo$393bob2o299bo6b5o$384b2o6b2o2b2o298b2o4b2ob3o109bo$333bo48bo3b
o4bobo4bo293b2o3b2o5b2o2bo7b2o99b2o$334b2o44b2o4bo3b3o5b2o291b3o11bob
2o6bobo98bobo$333b2o45bo5bob2ob2o4b2o293b3obo8bob2obo4bo$380bo2b2o3b2o
7bo295bobo10b3obo4b3o2bo$381bob2o5bobo301bo13bo9b2obo$706b3o9b2obo36bo
bo$720bo37b2o$759bo4$277b2o114b2o308b2o114b2o$277b2o114b2o308b2o114b2o
8$379bo123b2o88b2o$379bobo121b2o88b2o$379b2o2$285b2o98b2o324b2o9bo88b
2o$285b2o98b2o324b2o10bo87b2o$721b3o2$757bo$757b2o$756bobo12$277b2o
114b2o308b2o114b2o$277b2o114b2o308b2o114b2o7$588bo$588bo$506b2o80bo$
506bo$501b2o2bo3bo74bo2bo7b2o$285b2o98b2o114b2o3bo2b2o74b2o2bobo3b2o
114b2o98b2o$285b2o98b2o124b2o73bo3b2o119b2o98b2o$508b2ob2o77bo106bo$
697b2o$509b2ob2o182bobo$509b2ob2o$511bo4$499b2o96b2o$168bo330b2o96b2o$
167bo$167b3o5$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o
88b2o108b2o114b2o12$285b2o173bo50b2o72b2o50bo173b2o$285b2o174b2o48b2o
72b2o50b2o172b2o$460b2o174bobo2$463bo$463bobo$463b2o12$277b2o114b2o
108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o6$319bo$
319bobo$319b2o2$549bobo230bo$550b2o231bo$285b2o224b2o37bo34b2o194b3o
27b2o$285b2o224b2o72b2o224b2o2$541bobo$541b2o$542bo13$277b2o114b2o108b
2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o12$285b2o224b2o
72b2o224b2o$285b2o224b2o72b2o224b2o8$108bo$107bo$107b3o7$277b2o114b2o
108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$277b2o
114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o30$
277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b
2o19$48bo$47bo$47b3o9$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o
108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$
277b2o114b2o108b2o88b2o108b2o114b2o16$o$b2o$2o12$277b2o114b2o108b2o88b
2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o5$52b2o$51b2o$53bo
23$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o
114b2o3$112b2o$111b2o$113bo25$277b2o114b2o108b2o88b2o108b2o114b2o$277b
2o114b2o108b2o88b2o108b2o114b2o$172b2o$171b2o$173bo11$60bo$61b2o$60b2o
14$232b2o43b2o114b2o108b2o88b2o108b2o114b2o$231b2o44b2o114b2o108b2o88b
2o108b2o114b2o$233bo27$292b2o$291b2o$277b2o14bo99b2o108b2o88b2o108b2o
114b2o$277b2o114b2o108b2o88b2o108b2o114b2o26$352b2o$351b2o$353bo2$277b
2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o12$
120bo$121b2o$120b2o10$412b2o$411b2o$413bo4$277b2o114b2o108b2o88b2o108b
2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o22$472b2o$471b2o$473bo6$
277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b
2o20$532b2o$531b2o$533bo8$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o10$180bo$181b2o$180b2o6$592b2o$591b2o$
593bo10$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o16$652b2o$651b2o$653bo12$277b2o114b2o108b2o88b2o108b2o114b
2o$277b2o114b2o108b2o88b2o108b2o114b2o14$712b2o$711b2o$713bo11$273b2o
3$393b2o108b2o88b2o108b2o$279bobo111b2o108b2o88b2o108b2o113bobo$817bo
2bob2o$275bo3bo537bo2bob2o$274b3o5bo538b2obo$274b3o3b3o532bo5b4o$274b
3o536b2o$285b3o525bo6b2o$813b3obob2o3bo$240bo578b5o$241b2o577bo$240b2o
2$772b2o$273b2o496b2o50b2o$273b2o498bo49b2o7$277b2o540b2o$277b2o540b2o
3$846bo$847b2o$846b2o3$393b2o108b2o88b2o108b2o$244bobo146b2o108b2o88b
2o108b2o$244b2o$245bo$285b2o524b2o$285b2o524b2o6$832b2o$831b2o$833bo7$
785bo$785bobo$277b2o506b2o32b2o$277b2o540b2o2$317bo$318bo$316b3o4$393b
2o108b2o88b2o108b2o$393b2o108b2o88b2o108b2o2$240b3o$240bo44b2o524b2o$
241bo43b2o524b2o3$850b3o$852bo$851bo12$277b2o540b2o$277b2o540b2o5$386b
o$385b3o$384bo2b2o320bo$384bo3bo114b2o88b2o114bo$300b3o83bobo114b2o88b
2o114bo$300bo$301bo81b2ob2o7b2o304b2o7bobo$285b2o98bo9b2o304b2o4bo2bo
2bo97b2o$285b2o418b2o3bobo98b2o$706b2o82b3o$300bo491bo$301b2o488bo$
300b2o93bo$396b2o$395b2o3$397b2o300b2o$397b2o300b2o7$277b2o114b2o308b
2o114b2o$277b2o114b2o308b2o114b2o7$360b3o$360bo232b2o$361bo140b3o88b2o
$502b2ob2o3b2o$504b2o2bob2o$285b2o98b2o115bo2bob4o83bo4bo111b2o17b3o
78b2o$285b2o98b2o114bobobobob2o78bo3bobo2bo2bo109b2o19bo78b2o$501bobob
ob2o78b2obo2bob2obo3bo128bo$502bo3bo80b2ob2o2b2o3bo2bo$586bo3bo$581b4o
b5o$519b3o53b3o3bo3b2o16b2o$518bo3bo59b2o2bobobo10b2o2bo$518bo3bo62bo
5bo8bo3b3o$498b2o19b3o62b2ob2o2bo7b2o4bo52bo$491bo5bo2bo83b2o4bo6b2obo
b3o52bo$490bo3bob3obo84bo2bo8b2ob2o55b3o$494b3ob2o86b3o8b2ob2o$491bo
95bo11b2o$444bo48b5o113bobo111bo$445bo48b5o113b2o111bobo$443b3o166bo
112b2o2$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o98bo15b2o84bobo21b2o
88b2o108b2o114b2o$378bo100b2o$376b3o101bo3$420b3o$420bo$421bo3$670b3o$
672bo$285b2o98b2o124b2o72b2o84bo39b2o98b2o$285b2o98b2o124b2o72b2o124b
2o98b2o2$755bo$756b2o$755b2o2$568bo$337bo229bo$335b2o230b3o$336b2o2$
534bo$535bo$533b3o4$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o
108b2o88b2o108b2o114b2o12$285b2o224b2o72b2o224b2o$285b2o73bo150b2o72b
2o224b2o$361b2o$360b2o15$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o12$285b2o224b2o72b2o224b2o$285b2o224b2o
72b2o224b2o17$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o
88b2o108b2o114b2o4$811bo$810b2o$809b3o$809b2o$815bo22$277b2o114b2o108b
2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o11$420bo$421b2o
$420b2o17$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o30$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o
88b2o108b2o114b2o30$277b2o114b2o198b2o108b2o114b2o$277b2o114b2o107b3o
88b2o108b2o114b2o$502b2ob2o3b2o$504b2o2bob2o$502bo2bob4o83bo4bo$501bob
obobob2o78bo3bobo2bo2bo$501bobobob2o78b2obo2bob2obo3bo$502bo3bo80b2ob
2o2b2o3bo2bo$586bo3bo$581b4ob5o$480bo38b3o53b3o3bo3b2o16b2o$481b2o35bo
3bo59b2o2bobobo10b2o2bo$480b2o36bo3bo62bo5bo8bo3b3o$498b2o19b3o62b2ob
2o2bo7b2o4bo$491bo5bo2bo83b2o4bo6b2obob3o$490bo3bob3obo84bo2bo8b2ob2o$
494b3ob2o86b3o8b2ob2o$491bo95bo11b2o$493b5o113bobo$494b5o113b2o$612bo
2$503b2o88b2o$479bobo21b2o88b2o$479b2o$480bo6$277b2o114b2o308b2o114b2o
$277b2o114b2o308b2o114b2o3$511b2o72b2o$511b2o72b2o6$568bo$567bo$567b3o
3$534bo$535bo$533b3o4$503b2o88b2o$503b2o88b2o8$277b2o114b2o308b2o114b
2o$277b2o114b2o308b2o114b2o3$511b2o72b2o$511b2o72b2o17$503b2o88b2o$
503b2o88b2o8$277b2o113b3o308b2o114b2o$277b2o108b2o3bo2b2o306b2o114b2o$
386bo3bob2o$387bob4obo2bo$387bo4b3ob2o113b2o72b2o$388bobobobob2o113b2o
72b2o$388bo3bobobo$390b2o3bo$377bo162bo$377bo163b2o$376b3o161b2o3$376b
3o$377bo19b2o$377bo19bo2b2obo$398bob3obo266bobo$401bo270b2o$398bo6bo
266bo$398bo2bobo$401bo$400b2o18bo$393b2o23bo84b2o88b2o$393b2o108b2o88b
2o4$275bo$274bobo$274bob5o$274b3ob2obo$272b2obob2o424b2o114b2o$275b3ob
o423b2o114b2o$278b2o$272bo2bob3o2bo$276bo2b3o103b2o$275bob2o106b2o$
275bo$275bobo7b3o$276bo6$273b2o$273b2o2$363bo$361b2o$362b2o3$277b2o
114b2o108b2o88b2o$277b2o114b2o108b2o88b2o8$245bobo455b2o114b2o$245b2o
456b2o114b2o$246bo2$285b2o98b2o$285b2o98b2o17$277b2o114b2o108b2o88b2o$
277b2o114b2o108b2o88b2o$316bo$317bo$315b3o5$703b2o114b2o$703b2o114b2o
3$285b2o98b2o$285b2o98b2o$600bo$601b2o$600b2o6$731bobo$732b2o$732bo6$
277b2o114b2o108b2o88b2o$277b2o114b2o108b2o88b2o8$703b2o114b2o$703b2o
114b2o3$285b2o98b2o$285b2o98b2o10$303bo$301b2o$302b2o5$277b2o114b2o
108b2o88b2o$277b2o114b2o108b2o88b2o6$185bobo$185b2o$186bo516b2o114b2o$
703b2o114b2o3$285b2o98b2o$285b2o98b2o17$277b2o97bo16b2o108b2o88b2o$
277b2o98bo15b2o108b2o88b2o$375b3o7$703b2o114b2o$703b2o114b2o3$385b2o
273bo$385b2o274b2o$660b2o$703bo$703b3o$701b2o2bo2$697b5o8b3o3b2o$697bo
3bobo2bobob3o2b2obo72bobo$697b2obo3b2obo5bo4b2o72b2o$699b2o10b3o3b2o
73bo$708b2o2b2o7$277b2o114b2o108b2o88b2o108b2o$277b2o114b2o108b2o88b2o
108b2o8$819b2o$717bobo99b2o$718b2o$718bo$711b2o$711b2o17$277b2o114b2o
108b2o88b2o108b2o$277b2o114b2o108b2o88b2o108b2o4$125bobo$125b2o$126bo
2$819b2o$819b2o3$711b2o$711b2o2$819b2o$818bo$818b3o$803bo13b3o7b3o$
802bo2bo10bo10b3o$806bo6bob2o3bo4bo4bo$801bo4bo5bo7bo4bo3b2o$805b2o5bo
6bo9bo$813bo11bo2bo$802b3o10b3o3b2o3bo$821b2o$821bo4$277b2o114b2o108b
2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o11$802bo$711b2o
88bo9b2o$711b2o88b3o7b2o5$851bobo$852b2o$852bo10$277b2o114b2o108b2o88b
2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o7$777bobo$778b2o$
778bo3$711b2o98b2o$711b2o98b2o17$277b2o114b2o108b2o88b2o108b2o114b2o$
277b2o114b2o108b2o88b2o108b2o114b2o2$65bobo$65b2o$66bo8$711b2o98b2o$
711b2o98b2o3$889bobo$890b2o$890bo12$277b2o114b2o108b2o88b2o108b2o114b
2o$277b2o114b2o108b2o88b2o108b2o114b2o9$742bo$741bo$741b3o$711b2o$711b
2o3$911bobo$912b2o$912bo12$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o12$711b2o$711b2o6$66b2o$66bobo$66bo9$277b
2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o14$
949bobo$950b2o$950bo$126b2o$126bobo$126bo11$277b2o114b2o108b2o88b2o
108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o10$915b2o$914bobo$916b
o3$186b2o$186bobo$186bo13$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o
114b2o108b2o88b2o108b2o114b2o8$855b2o$854bobo$856bo3$246b2o$246bobo$
246bo15$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o6$795b2o$794bobo$796bo3$306b2o$306bobo700bobo$306bo703b2o$
1010bo16$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o4$735b2o$734bobo$736bo3$366b2o$366bobo$366bo19$277b2o114b
2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o2$675b2o$
674bobo$676bo3$426b2o$426bobo$426bo21$277b2o114b2o108b2o88b2o108b2o
114b2o$277b2o114b2o108b2o88b2o20b2o86b2o114b2o$614bobo$616bo3$486b2o$
486bobo$486bo3$1069bobo$1070b2o$1070bo17$555b2o$277b2o114b2o108b2o49bo
bo36b2o108b2o114b2o$277b2o114b2o108b2o51bo36b2o108b2o114b2o3$546b2o$
546bobo$546bo22$495b2o$494bobo$496bo$277b2o114b2o108b2o88b2o108b2o114b
2o$277b2o114b2o108b2o88b2o108b2o114b2o$606b2o$606bobo$606bo22$435b2o$
434bobo$436bo3$277b2o114b2o108b2o88b2o71b2o35b2o114b2o$277b2o114b2o
108b2o88b2o71bobo34b2o114b2o$666bo7$1129bobo$1130b2o$1130bo13$375b2o$
374bobo$376bo3$726b2o$726bobo$277b2o114b2o108b2o88b2o108b2o21bo92b2o$
277b2o114b2o108b2o88b2o108b2o114b2o3$276b2o$272bo2bo2bo$270b2ob4obo$
270bo2b2o2bo3b3o532b2o$270b2o9bo2bo532b2o$282bob2o9bo519bobo3bo3b3o$
267b2o18bob3o3bo510b3o6bo3b3ob2o3bo$267b2o13b4obo7bo509b5o6b4o3bo3b2o$
267bo2bo10bo3b2o517b5obo8bo4bo3bo4bo$268bo2bo10bo2bo516b2o2b3ob2o4b3o
6bobo3bobo$267bo4bo9bo2bo516b2obo2b3o16bo4b2o$268bo3b2o9b3o515b2o6bo8b
o$271b2o529bo2bo11bo$259bo11bo531b3o$259bobo$259b2o3$277b2o36b2o502b2o
$277b2o35bobo502b2o$316bo3$786b2o$786bobo$786bo2$393b2o108b2o88b2o108b
2o$393b2o108b2o88b2o108b2o3$285b2o524b2o$285b2o524b2o$799bobo$799b2o$
800bo3$301bobo$302b2o$302bo7$255b2o$254bobo$256bo20b2o540b2o$277b2o
540b2o2$846b2o$846bobo$846bo4$393b2o108b2o88b2o108b2o$393b2o108b2o88b
2o108b2o3$285b2o524b2o$285b2o524b2o12$255b2o$254b2o$256bo3$277b2o540b
2o15b2o$277b2o540b2o16b2o$836bo4$701bo$700b3ob2o$700bo5bo$503b2o88b2o
104b4o4bo$503b2o88b2o104bo7bo$699bo3b2o2b2o$699bo5bobo$285b2o104bo308b
2obo2bo104b2o$285b2o103bobo418b2o$389b2ob2o2bo303b2ob2o$390bobo3bo305b
o8b3o$387b2obo5bo$387b2ob2o$389bo4$397b2o300b2o$315b2o80b2o300b2o$314b
2o$316bo3$776b2o$777b2o$277b2o114b2o308b2o71bo42b2o$277b2o114b2o308b2o
114b2o7$673bo$503b2o88b2o76b2o$503b2o88b2o77b2o3$285b2o98b2o42bo281b2o
26bobo69b2o$285b2o98b2o43b2o279b2o26b2o70b2o$429b2o309bo$503bo$503b2o$
361bobo140b3o83b2o$362b2o132b2o6bo87bo$362bo132b4o6b2o80b3o3bo$494bo4b
o19bobo64b5o2bo$375b2o118b2ob3o5bo3b2o6bo2bo63b2o5b2o$374b2o120b2o2bo
4bobo2b2o6bo2bo64b2o$376bo120bo3b3obobo11b2o71b2o$498bobo3bobo$499bo
90bo$591b3o122b2o$717b2o$716bo2$277b2o114b2o108b2o88b2o108b2o114b2o$
277b2o114b2o108b2o88b2o108b2o114b2o$742bo$740bobo$741b2o2$583bo$350bo
230b2o$350bobo229b2o$350b2o2$519bo$520b2o$285b2o98b2o124b2o6b2o64b2o
124b2o98b2o$285b2o98b2o124b2o72b2o124b2o98b2o6$435b2o$434b2o$436bo3$
656b2o$657b2o$656bo4$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o
108b2o88b2o108b2o114b2o12$285b2o224b2o72b2o224b2o$285b2o224b2o72b2o
224b2o17$277b2o114b2o108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o
108b2o114b2o12$285b2o224b2o72b2o224b2o$285b2o224b2o72b2o224b2o17$277b
2o114b2o108b2o88b2o108b2o97bo16b2o$277b2o114b2o108b2o88b2o108b2o95bobo
16b2o$801b2o2$523bo$290bo230b2o$290bobo229b2o$290b2o2$579bo$580b2o$
579b2o2$285b2o224b2o72b2o224b2o$285b2o224b2o72b2o224b2o17$277b2o114b2o
108b2o88b2o108b2o114b2o$277b2o114b2o108b2o88b2o108b2o114b2o!
Unfortunately the glider stream happens to end up on lane 18 (assuming my measurements are right, which is definitely not beyond question at this hour of night). So we can get an equivalent rake much more easily with just a simple 2R design -- rephaser plus R1L0B.

I'm going to try not to look at any more rake options for a while -- would be grateful if someone else wanted to take over the rake-making, but this seems like a plenty good enough collection to finish a 31c/240 spaceship with!

EDIT:Drat! Famous last words... turns out there's at least one more 1R backrake. Quite a few lanes are now 2R cheaper to reach. This also allows for quite a few more sneaky rake-building tricks, because this glider stream comes from the central spine of the block trails, instead of from an edge:

Code: Select all

#C R1L2B backward rake
x = 1001, y = 1449, rule = B3/S23
109$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o
114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o
108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o
88b2o108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o
108b2o88b2o108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o
114b2o108b2o88b2o108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$
186b2o114b2o108b2o88b2o108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o
114b2o$186b2o114b2o108b2o88b2o108b2o114b2o30$186b2o114b2o108b2o88b2o
108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b2o30$186b2o114b2o108b2o
88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b2o30$186b2o114b2o
108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b2o30$186b2o
114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b2o30$
186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b
2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o
114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o
108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o
88b2o108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o
108b2o88b2o108b2o114b2o18$413b2o$414b2o$413bo2$474b2o$474bobo$474bo6$
186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b
2o16$353b2o$354b2o$353bo$473bo$471bobo60b2o$472b2o60bobo$534bo8$186b2o
114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b2o14$
293b2o$294b2o$293bo2$594b2o$594bobo$594bo10$302b2o108b2o88b2o108b2o
114b2o$186bobo113b2o108b2o88b2o108b2o114b2o$183b2obo2bo$183b2obo2bo$
182bob2o$182b4o5bo$192b2o$185b2o6bo$182bo3b2obob3o$183b5o$186bo3$233b
2o$182b2o50b2o$182b2o49bo2$654b2o$654bobo$654bo3$186b2o$186b2o532b3o$
721bo$721b3o$160bo$158b2o$159b2o3$302b2o108b2o88b2o108b2o$302b2o108b2o
88b2o108b2o2$730b2o$194b2o524b2o8b2o$194b2o524b2o5$732bo$173b2o556bobo
$174b2o554bo3bo$173bo556bo3bo$730bo$714b2o15b3o$714bobo$714bo$533bo$
531bobo$221bo310b2o$219bobo$186b2o32b2o506b2o$186b2o540b2o8$302b2o108b
2o88b2o108b2o$302b2o108b2o88b2o108b2o3$194b2o524b2o$194b2o524b2o3$154b
3o$154bo$155bo3$774b2o$774bobo$774bo7$186b2o540b2o$186b2o540b2o7$297bo
$297bo114b2o88b2o108b2o$297bo114b2o88b2o108b2o2$294bobo7b2o$194b2o97bo
2bo2bo4b2o414b2o$194b2o98bobo3b2o418b2o$214b3o82b2o$214bo399bo$215bo
396b4o$605b2o4b6o$604bo2bo3bo4b2o108b2o$601bo3bobo17b2o100b2o$599b2o5b
2o5bo9b2ob2o98bo$600b2o3bo8b2o7bo4bo$306b2o295b2o18bo3b3o$306b2o308bo
7b2o4bo$616b2o10bobo36bobo$616b2o10b2o37b2o$668bo4$186b2o114b2o308b2o
114b2o$186b2o114b2o308b2o114b2o8$412b2o88b2o$412b2o88b2o3$194b2o78b3o
17b2o111bo4bo207b2o98b2o$194b2o78bo19b2o109bo2bo2bobo3bo202b2o10bo87b
2o$275bo128bo3bob2obo2bob2o210bobo$404bo2bo3b2o2b2ob2o211b2o$416bo3bo
245b2o$416b5ob4o241b2o$402b2o16b2o3bo3b3o234bo$401bo2b2o10bobobo2b2o$
400b3o3bo8bo5bo$348bo52bo4b2o7bo2b2ob2o$349bo52b3obob2o6bo4b2o$347b3o
55b2ob2o8bo2bo$405b2ob2o8b3o172bo$406b2o11bo171bobo$281bo111bobo196b2o
$279bobo111b2o$280b2o112bo2$186b2o114b2o108b2o198b2o114b2o$186b2o114b
2o108b2o198b2o114b2o7$497bo$497bo$497bo$334b3o$334bo159bobo7b2o$194b2o
98b2o39bo84b2o71bo2bo2bo4b2o114b2o98b2o$194b2o98b2o124b2o72bobo3b2o
118b2o98b2o$499b2o105b2o$251bo355b2o$249b2o355bo$250b2o2$438bo$439bo$
437b3o$506b2o$506b2o7$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o
108b2o88b2o108b2o114b2o12$194b2o224b2o72b2o50b2o172b2o$194b2o224b2o72b
2o51b2o171b2o$546bo16$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o
108b2o88b2o108b2o114b2o11$692bo$194b2o224b2o72b2o194bobo27b2o$194b2o
224b2o72b2o195b2o27b2o2$451bo$449b2o$450b2o5$653bo$651bobo$652b2o6$
186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b
2o4$195bo$195b2o$195b3o$196b2o$191bo4$420b2o298b2o$420b2o298b2o17$186b
2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b2o30$
186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b
2o20$713bo$711bobo$712b2o8$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o
114b2o108b2o88b2o108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$
186b2o114b2o108b2o88b2o108b2o114b2o30$186b2o114b2o108b2o88b2o108b2o
114b2o$186b2o114b2o108b2o88b2o108b2o114b2o18$773bo$771bobo$772b2o10$
186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o114b
2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o108b2o
114b2o30$186b2o114b2o108b2o88b2o108b2o114b2o$186b2o114b2o108b2o88b2o
108b2o114b2o16$833bo$831bobo$832b2o!

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 10th, 2014, 5:05 am

I will incorporate theese new rakes soon(TM).

As a sidenote: my program can output the cost table of the rakes it loaded easily (it calculates this anyway).

And it is able to note if there are more then one way to reach a given lane with a given cost - for this makes choosing the best path to follow a bit random ...

EDIT: Your R1L2B definitely looks like there should be one or two working variations around.

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 13th, 2014, 12:42 am

dvgrn wrote:

Code: Select all

"R" values are the cost in rephasers.
0 through 30 are backrake lane numbers,
  with 0 being the standard output of a 1R rake.

  1R   2R   3R   4R   5R   6R   7R   8R   backrake
   0    9   18   27    5                   R1L0B
                 14   23    1   10         R4L14B
            19   28    6   15   24         R3L19B
   2   11   20   29                        R1L2B
        7   16   25    3   12              R2L7B
                      21   30    8   17    R5L21B
            26                             R3L26B
             4   13   22    0              R3L4B
I included the above rakes in my new search (the previous one fell prey to a power failure).

I was able to verify this table with the debugging output of sscs. (Minus the surplus 6R version for lane 0 by using R3L4B)

Speaking of R3L4B: unless I missed it, you posted code for any of theese rakes, but for this one - I was unable to find it anywhere (the search itself does not need the exact code, just it's base properties ... the recipe/demo generator would need it, tho).

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 13th, 2014, 8:19 am

oblique wrote:I was able to verify this table with the debugging output of sscs. (Minus the surplus 6R version for lane 0 by using R3L4B)
Oh, good. I thought I had everything figured out correctly, but it would be easy to make a mistake somewhere. But did you double-check all the lane ratings, too? I'm not seeing any problems with the math so far, but it's probably not impossible that one of these rakes puts out a glider on a different lane from the one I thought.
oblique wrote:Speaking of R3L4B: unless I missed it, you posted code for any of theese rakes, but for this one - I was unable to find it anywhere (the search itself does not need the exact code, just it's base properties ... the recipe/demo generator would need it, tho).
Hmm, right, I hadn't built that one yet. It turns out not to be a particularly nice one, because the rightmost block trail isn't permeable to the kicked-back glider. It's not the worst of the collection, but it takes up a lot of space:

Code: Select all

#C R3L4B backward rake -- R1L2B plus two kickbacks
x = 1016, y = 2424, rule = B3/S23
50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o
30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b
2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o
114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b
2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o
108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b
2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o
88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b
2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o
108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b
2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o
114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b
2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$
50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b
2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o
114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b
2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o
108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b
2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o
88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b
2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o
108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b
2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o
114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o18$
277b2o$278b2o$277bo2$338b2o$338bobo$338bo6$50b2o114b2o108b2o88b2o108b
2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o16$217b2o$218b2o$217bo$337b
o$335bobo60b2o$336b2o60bobo$398bo8$50b2o114b2o108b2o88b2o108b2o114b2o$
50b2o114b2o108b2o88b2o108b2o114b2o14$157b2o$158b2o$157bo2$458b2o$458bo
bo$458bo10$166b2o108b2o88b2o108b2o114b2o$50bobo113b2o108b2o88b2o108b2o
114b2o$47b2obo2bo$47b2obo2bo$46bob2o$46b4o5bo$56b2o$49b2o6bo$46bo3b2ob
ob3o$47b5o$50bo3$97b2o$46b2o50b2o$46b2o49bo2$518b2o$518bobo$518bo3$50b
2o$50b2o532b3o$585bo$585b3o$24bo$22b2o$23b2o3$166b2o108b2o88b2o108b2o$
166b2o108b2o88b2o108b2o2$594b2o$58b2o524b2o8b2o$58b2o524b2o5$596bo$37b
2o556bobo$38b2o554bo3bo$37bo556bo3bo$594bo$578b2o15b3o$578bobo$578bo$
397bo$395bobo$85bo310b2o$83bobo$50b2o32b2o506b2o$50b2o540b2o8$166b2o
108b2o88b2o108b2o$166b2o108b2o88b2o108b2o3$58b2o524b2o$58b2o524b2o3$
18b3o$18bo$19bo3$638b2o$638bobo$638bo7$50b2o540b2o$50b2o540b2o7$161bo$
161bo114b2o88b2o108b2o$161bo114b2o88b2o108b2o2$158bobo7b2o$58b2o97bo2b
o2bo4b2o414b2o$58b2o98bobo3b2o418b2o$78b3o82b2o$78bo399bo$79bo396b4o$
469b2o4b6o$468bo2bo3bo4b2o108b2o$465bo3bobo17b2o100b2o$463b2o5b2o5bo9b
2ob2o98bo$464b2o3bo8b2o7bo4bo$170b2o295b2o18bo3b3o$170b2o308bo7b2o4bo$
480b2o10bobo36bobo$480b2o10b2o37b2o$532bo4$50b2o114b2o308b2o114b2o$50b
2o114b2o308b2o114b2o8$276b2o88b2o$276b2o88b2o3$58b2o78b3o17b2o111bo4bo
207b2o98b2o$58b2o78bo19b2o109bo2bo2bobo3bo202b2o10bo87b2o$139bo128bo3b
ob2obo2bob2o210bobo$268bo2bo3b2o2b2ob2o211b2o$280bo3bo245b2o$280b5ob4o
241b2o$266b2o16b2o3bo3b3o234bo$265bo2b2o10bobobo2b2o$264b3o3bo8bo5bo$
212bo52bo4b2o7bo2b2ob2o$213bo52b3obob2o6bo4b2o$211b3o55b2ob2o8bo2bo$
269b2ob2o8b3o172bo$270b2o11bo171bobo$145bo111bobo196b2o$143bobo111b2o$
144b2o112bo2$50b2o114b2o108b2o198b2o114b2o$50b2o114b2o108b2o198b2o114b
2o7$361bo$361bo$361bo$198b3o$198bo159bobo7b2o$58b2o98b2o39bo84b2o71bo
2bo2bo4b2o114b2o98b2o$58b2o98b2o124b2o72bobo3b2o118b2o98b2o$363b2o105b
2o$115bo355b2o$113b2o355bo$114b2o2$302bo$303bo$301b3o$370b2o$370b2o7$
50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o
12$58b2o224b2o72b2o50b2o172b2o$58b2o224b2o72b2o51b2o171b2o$410bo16$50b
2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o11$
556bo$58b2o224b2o72b2o194bobo27b2o$58b2o224b2o72b2o195b2o27b2o2$315bo$
313b2o$314b2o5$517bo$515bobo$516b2o6$50b2o114b2o108b2o88b2o108b2o114b
2o$50b2o114b2o108b2o88b2o108b2o114b2o4$59bo$59b2o$59b3o$60b2o$55bo4$
284b2o298b2o$284b2o298b2o17$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o
114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b
2o114b2o108b2o88b2o108b2o114b2o20$577bo$575bobo$576b2o8$50b2o114b2o
108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b
2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o
114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o18$
637bo$635bobo$636b2o10$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o
108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b
2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o
114b2o108b2o88b2o108b2o114b2o16$697bo$695bobo$696b2o12$50b2o114b2o108b
2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o
108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b
2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o14$757bo$
755bobo$756b2o14$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o
88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b
2o88b2o108b2o114b2o30$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o
108b2o88b2o108b2o114b2o12$817bo$815bobo$816b2o16$50b2o114b2o108b2o88b
2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b2o
88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o30$50b2o114b2o108b
2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o10$595b2o280bo$
596b2o277bobo$595bo280b2o2$602b2o$602bobo$602bo14$50b2o114b2o108b2o88b
2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o8$535b2o$536b2o$535bo
2$662b2o$662bobo$662bo16$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b
2o108b2o88b2o108b2o114b2o6$475b2o$476b2o$475bo2$722b2o$722bobo$722bo
18$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b
2o3$655bo$415b2o236bobo$416b2o236b2o$415bo2$782b2o153bo$782bobo150bobo
$782bo153b2o20$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b
2o108b2o114b2o2$355b2o$356b2o$355bo2$842b2o$842bobo$842bo22$50b2o114b
2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o17b2o69b2o108b2o114b2o$296b
2o$295bo2$902b2o$902bobo$902bo23$235b2o$50b2o114b2o68b2o38b2o88b2o108b
2o114b2o$50b2o114b2o67bo40b2o88b2o108b2o114b2o$715bo$713bobo246b2o$
714b2o246bobo$962bo2$997bo$995bobo$996b2o19$175b2o$176b2o$175bo$50b2o
114b2o108b2o88b2o108b2o114b2o406b2o$50b2o114b2o108b2o88b2o108b2o114b2o
407b2o$1000bo24$115b2o$116b2o$115bo468b3o$584bo2bo352b2o$583bo3bo353b
2o$55b3o108b2o108b2o88b2o108b2o106bo2b2o351bo$166b2o108b2o88b2o108b2o
108bo$584b2o$48b2o8b2o523b3o8b2o$48b2o3bo3b3o523b3o8b2o$53bobo2b2o$53b
2o3$595bo$596bo$594b3o3$46b2o548b2o$46b2o548b2o7$50b2o540b2o$50b2o540b
2o$55b2o$56b2o$55bo$880b2o$881b2o$880bo2$166b2o108b2o88b2o108b2o297bo$
166b2o108b2o88b2o108b2o295bobo$774b2o2$58b2o524b2o$58b2o524b2o8$6bo$4b
2o$5b2o6$3o$o49b2o540b2o$bo48b2o540b2o2$820b2o$821b2o$820bo4$166b2o
108b2o88b2o108b2o$166b2o108b2o88b2o108b2o3$58b2o524b2o$58b2o524b2o2$
103bo373bo$101bobo372bo$102b2o371b2o$163bo306bo12b2o4bo$162b3o305bo7b
2ob2o2bob2ob2o$161bo3bo303bo7bo2bo4b2o4b2o42bo$160b2o2b2o304b2o3b3o5b
4o2bo3bo40bo$161b2o307b2ob2o3b3o2b2o2b2ob3o41b3o49b3o$162b2o308bo12bo
5bo96bo$163b2o422bo$165bo$164b2o$60b3o$60bo$61bo$50b2o114b2o308b2o114b
2o$50b2o114b2o308b2o114b2o166b2o$761b2o$760bo2$157bo$155b2o$156b2o2$
276b2o88b2o$276b2o88b2o123bo$492b2o$491b2o$58b2o98b2o324b2o98b2o$58b2o
98b2o324b2o98b2o7$526b3o$528bo$527bo3$120b3o$120bo$121bo2$700b2o$50b2o
114b2o308b2o114b2o107b2o$50b2o114b2o308b2o114b2o106bo6$835bo$833bobo$
834b2o$360b3o$360bo$360b2obo4b2o$58b2o98b2o118b3o80bobo4b2o114b2o98b2o
$58b2o98b2o117bo3bo80b2o120b2o98b2o$274bo7bo76b2o$274bob3obob2o73b2o3b
o$274bo3bobob2o78b3o$279bo3bo74b3o$279b4o77bo105b3o$281bo76b3o107bo$
358b3o106bo$359bo$272b2o96b2o$180b3o89b2o96b2o$180bo$181bo2$640b2o$
641b2o$640bo$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o
108b2o114b2o4$158bo$157bobo$156bo$157bo3bo$157bo4bo67bo$163bo67bo$229b
3o$158bo$58b2o101bo122b2o72b2o224b2o$58b2o179bobo42b2o72b2o48bo175b2o$
239b2o166bo$240bo168bo$407b2o$408b2o$407bobo$408b2o$408bo5$580b2o$581b
2o$580bo3$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o
108b2o114b2o2$97bo$95b2o$96b2o2$320bo$321bo229bo$319b3o230b2o$551b2o2$
318bo$58b2o224b2o31bo40b2o224b2o$58b2o224b2o31b3o38b2o224b2o10$520b2o$
521b2o$520bo5$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b
2o108b2o114b2o4$895bo$893bobo$894b2o6$58b2o224b2o72b2o224b2o$58b2o224b
2o72b2o224b2o8$460b2o$461b2o$460bo7$50b2o114b2o108b2o88b2o108b2o114b2o
$50b2o114b2o108b2o88b2o108b2o114b2o19$400b2o$401b2o$400bo9$50b2o114b2o
108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o17$340b2o$
341b2o$340bo11$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b
2o108b2o114b2o2$955bo$953bobo$954b2o11$280b2o$281b2o$280bo13$50b2o114b
2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o13$220b2o$
221b2o$220bo15$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b
2o108b2o114b2o11$160b2o$161b2o$160bo15$48b3o$48b4o$47bo4bo113b2o108b2o
88b2o108b2o$48b3o2bo112b2o108b2o88b2o108b2o537bo$47bo2bo2bo959bobo$47b
2o2b3o532bo427b2o$47bo2b3o533bo$48b4o538bo$589b3o3bo$58b3o526bo3bo3bo$
587bobo5bo$587b3o$100b2o$101b2o$100bo2$46b2o548b2o$46b2o548b2o7$50b2o
540b2o$50b2o540b2o6$21bo$19b2o$20b2o144b2o108b2o88b2o108b2o$166b2o108b
2o88b2o108b2o3$58b2o524b2o41bobo$58b2o524b2o42b2o$628bo2$40b2o$41b2o$
40bo12$50b2o540b2o$50b2o36bo503b2o$86bobo$87b2o3$550bo$549bo$549b3o$
166b2o108b2o88b2o108b2o153b3o$166b2o108b2o88b2o108b2o155bo$632bo2$58b
2o524b2o$15b3o40b2o524b2o$15bo$16bo15$50b2o540b2o$50b2o431b3o106b2o2$
483bobo$482bo$482bo3bo2$482b2o2bo84b3o$573bo$276b2o88b2o204bo$159b2o
115b2o88b2o$158b2obo$75b3o82bo7b2o304b2o$58b2o15bo83b3o6b2o304b2o8b2o
98b2o$58b2o16bo82b3o322b2o98b2o$157b2ob2o$166bo$167b2o$166b2o$475bo$
473bo2bo$472b2o$471bo3bo$170b2o300bo2bo$170b2o301b2o7$50b2o114b2o308b
2o114b2o$50b2o114b2o308b2o114b2o4$511b3o$513bo$512bo$366bo$365bo$135b
3o138b5o$135bo139b2o5bo82b2o$136bo138b2obo3b2o81b2ob3o$58b2o98b2o115b
2obo86bo4bo113b2o98b2o$58b2o98b2o115bo3bobobo78b2o6b2o112b2o98b2o$276b
obob2ob2o76bob2ob3obo$277bo5b2o5bo70bo3bo5bo$282bo10b2o66bo4bobo2bo$
288bo6bo66bo7bo$286b2o4b2obo68bob3o$268b2o16b2obo4bo$268bo18b2o$262b2o
3bob2o$263bobobo3b2o97b2o$265bobo5bo2bo93b2o$215bo50bob3ob2o3bo$216bo
53bo3bobo$214b3o55b4o$272b3o2$148bo105bobo166bo$50b2o94bobo17b2o86b2o
20b2o88b2o54bo53b2o114b2o$50b2o95b2o17b2o87bo20b2o88b2o54b3o51b2o114b
2o2$451b3o$392bobo58bo36bo$393b2o57bo36bo$393bo95b3o2$195b3o$195bo$
196bo3$58b2o98b2o124b2o72b2o124b2o98b2o$58b2o98b2o124b2o72b2o124b2o98b
2o5$112bo$110b2o$111b2o2$305bo$306bo229bo$304b3o230b2o$536b2o2$333bo$
332bo$332b3o$50b2o114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o
108b2o114b2o12$58b2o224b2o72b2o224b2o$58b2o224b2o72b2o224b2o17$50b2o
114b2o108b2o88b2o108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o12$58b
2o224b2o72b2o224b2o$58b2o224b2o72b2o224b2o17$50b2o114b2o108b2o88b2o
108b2o114b2o$50b2o114b2o108b2o88b2o108b2o114b2o!
R1L2B also allows us to replace R5L21B with a much narrower version, R4L21B -- which changes the backrake cost table slightly again. My apologies... the new traffic light cleanup has to be completely different, and it wasn't exactly obvious. I didn't expect to be able to do it with just one R1L0F after the back+forerake pair:

Code: Select all

#C R4L21B -- R1L2B + modified R2L6F + R1L0F
#C [EDIT: see below for R3L21B]
x = 1153, y = 2505, rule = B3/S23
18$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o
108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o
88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o
108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o
114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$
231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o
114b2o$231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o
108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o
88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o
108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o
114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o30$
231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b
2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o
108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o
88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o
108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o
114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$
231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o
114b2o$231b2o114b2o108b2o88b2o108b2o114b2o15$461b3o$463bo$462bo2$516b
2o$515b2o$517bo9$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b
2o88b2o108b2o114b2o13$401b3o$403bo$402bo2$576b2o$575b2o$577bo3$520bo$
521b2o$520b2o6$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o
88b2o108b2o114b2o11$341b3o$343bo$342bo2$636b2o$635b2o$637bo10$230bo$
229bo2bo$228bo3bo$228bo4bo113b2o108b2o88b2o108b2o114b2o$228b7o112b2o
108b2o88b2o108b2o114b2o$228bo2bo2b2o$227b4o3bo$228bo5bo$229b2o2bo$230b
2o8bo$240bo$240bo2$281b3o$283bo$282bo2$227b2o467b2o$227b2o466b2o$697bo
4$765bo2b2o$769b2o$231b2o535b2o$231b2o$764b2o2b2o$770bo$764b4o$766bo2b
o2$201bo$200bo$200b3o144b2o108b2o88b2o108b2o$347b2o108b2o88b2o108b2o3$
239b2o524b2o9b3o$239b2o524b2o$776b3o$776b2o$221b3o$223bo$222bo2$756b2o
$755b2o$757bo7$580bo$231b2o348b2o190b2o$231b2o35bo311b2o191b2o$269b2o$
268b2o6$347b2o108b2o88b2o108b2o$347b2o108b2o88b2o108b2o3$197bo41b2o
524b2o$196b2o41b2o524b2o$196bobo4$816b2o$815b2o$817bo10$231b2o540b2o$
231b2o540b2o8$457b2o88b2o108b2o$339b3o115b2o88b2o108b2o$257bo81bo2bo$
256b2o81bo9b2o$239b2o15bobo90b2o414b2o$239b2o102bo421b2o$339bo2bo313b
2o$348bo307bobo2bobo110b3o$349bo298b3o6b2o117bo$347b3o298bo3bo11bo110b
o$651bob2o2bobobo5bo4bobo$647b2obo2bo3b2ob2ob2o2b3o4bo$647b2o13bo5b3ob
3o$649bo2bo8b2o6b2o$351b2o289bo7b3o9bo6bo2bo$351b2o288bo21bo7b2o$641b
3o29bo$669b3o$669b2o$709bo$709bobo$709b2o$231b2o114b2o308b2o114b2o$
231b2o114b2o308b2o114b2o8$317bo140b3o86b2o$316b2o138b5o86b2o$316bobo
143b3o$455bo7b2o$239b2o98b2o114bo3b2o3bo200b2o98b2o$239b2o98b2o115bo2b
2obob2o199b2o47b3o48b2o$457b6o253bo$458bo3bo2bo249bo$464bo10bo203bo$
468bo4bo2bo203b2o$467bo6bobo202b2o$449b2o23b2o$448bo2bo15b3o$443b3ob2o
b3o$443b2o3bo2b3o$445b2obob2o2bo$447b12o$395bobo53bo5bo$396b2o54b2o$
396bo56bo2bo183bo$454bo186b2o$328bo106bo204b2o$231b2o96b2o16b2o86bobo
19b2o198b2o114b2o$231b2o95b2o17b2o86b2o20b2o198b2o114b2o6$377bo$376b2o
$376bobo$539b3o$539bo2bo$539bo9b2o103b3o$239b2o98b2o124b2o82b2o105bo8b
2o98b2o$239b2o98b2o124b2o76bo111bo9b2o98b2o$539bo2bo$548bo$549bo$547b
3o$292bo$291bo$291b3o2$551b2o$485bobo63b2o$486b2o$486bo5$231b2o114b2o
108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o9$594b3o$
596bo$595bo$239b2o224b2o72b2o224b2o$239b2o224b2o72b2o224b2o17$231b2o
114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o12$
239b2o224b2o72b2o224b2o$239b2o224b2o72b2o224b2o$739bo$740b2o$739b2o2$
492bo$491bo$491b3o5$700bo$701b2o$700b2o3$231b2o114b2o108b2o88b2o108b2o
114b2o$231b2o114b2o108b2o88b2o108b2o114b2o12$465b2o298b2o$465b2o298b2o
17$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o
108b2o114b2o23$760bo$761b2o$760b2o5$231b2o114b2o108b2o88b2o108b2o114b
2o$231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o
114b2o$231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o114b2o108b2o88b2o
108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o21$820bo$821b2o$820b2o
7$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o
108b2o114b2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o
88b2o108b2o114b2o19$880bo$881b2o$880b2o8$239bo527b3o$238b3o106b2o108b
2o88b2o108b2o$237b2o2bo105b2o108b2o88b2o108b2o108bo$239b3o524b4o$229b
2o534b5o5b2o$229b2o534b2o3bo4b2o$767b3o3$231bo$229b2o$230b2o3$764b2o$
227b2o536bobo9b2o$227b2o537bo10b2o7$231b2o540b2o$231b2o540b2o$881b2o$
882b2o$881bo5$347b2o108b2o88b2o108b2o$347b2o108b2o88b2o108b2o3$239b2o
524b2o$239b2o524b2o2$885bo$885bo$885bo2$817bo63b3o3b3o$818bo$816b3o66b
o$885bo$885bo7$231b2o540b2o46b2o$231b2o540b2o47b2o$821bo7$347b2o108b2o
88b2o108b2o$347b2o108b2o88b2o108b2o3$239b2o524b2o$239b2o483bo40b2o$
722b2o$723b2o160bo$348bo536bo$347bob2o534bo$338b2o6b2o2b2o$287bo48bo3b
o4bobo4bo528b3o3b3o$288b2o44b2o4bo3b3o5b2o307bo261bo$287b2o45bo5bob2ob
2o4b2o307bobo222bo38bo$334bo2b2o3b2o7bo307b2ob2o221bo36b3o$238b2o95bob
2o5bobo312b2obo222bo$237b2o420b3o2b2o$239bo420bo$661bo$661b2o$656b2o
103b2o$656b2o104b2o$231b2o114b2o308b2o102bo11b2o$231b2o114b2o309bo114b
2o3$667bo$665bobo$666b2o3$333bo123b2o88b2o$333bobo121b2o88b2o$333b2o2$
239b2o98b2o324b2o98b2o$239b2o98b2o324b2o98b2o2$885bo$885bo$885bo2$881b
3o3b3o2$298b2o585bo$297b2o586bo$299bo585bo3$701b2o$702b2o$701bo2$231b
2o114b2o308b2o114b2o$231b2o114b2o308b2o114b2o9$459bobo$462bo406b3o$
455b2o2bob3obo76bo328bo$239b2o98b2o114b2o5bo2bo74b2o123b2o98b2o103bo$
239b2o98b2o125bo198b2o98b2o$463bob3o76b3o$467bo74bo2bo3b3o333bo$462b3o
b3o73b3o340bo$463bo3bo75bo333bo7bo$464b3o411bo$358b2o105bo410b3o2b3o3b
3o$357b2o$359bo$453b2o96b2o331b2o$453b2o96b2o331bobo$641b2o242b2o$642b
2o$641bo4$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o
108b2o114b2o7$596bo$594b2o69b3o141b3o$595b2o67bo3bo142bo$664b2o3bo140b
o$583bo80bo4bo$239b2o173bo50b2o72b2o43bo80bo3bo95b2o$239b2o174b2o48b2o
72b2o41b3o180b2o$414b2o250b2o$885bo$417bo467bo$416bo468bo$416b3o462b2o
100bo$880bobo4b3o94bo$880b2o100b3o2$884b2o$884bobo$885b2o6$231b2o114b
2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o$727bo$
725bobo$726b2o2$506bo$273bo230b2o243b3o$273bobo229b2o244bo$273b2o475bo
2$504bo$505b2o$239b2o224b2o37b2o33b2o224b2o$239b2o224b2o72b2o224b2o2$
885bo$885bo$885bo$881b2o$880bobo4b3o$880b2o2$884b2o$884bobo$885b2o6$
231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b
2o4$689b3o$691bo$690bo6$239b2o224b2o72b2o224b2o$239b2o224b2o72b2o224b
2o2$885bo$885bo$885bo$881b2o$880bobo4b3o$880b2o2$884b2o$884bobo$885b2o
6$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o2$629b3o$631bo$630bo11$885bo$885bo157bo$885bo158bo$881b2o159b3o$
880bobo4b3o$880b2o2$884b2o$884bobo$885b2o6$231b2o114b2o108b2o88b2o108b
2o114b2o$231b2o114b2o108b2o88b2o20b3o85b2o114b2o$571bo$570bo13$885bo$
885bo$885bo$881b2o$880bobo4b3o$880b2o2$884b2o$884bobo$885b2o5$509b3o$
231b2o114b2o108b2o52bo35b2o108b2o114b2o$231b2o114b2o108b2o51bo36b2o
108b2o114b2o15$885bo$885bo$885bo$881b2o$880bobo4b3o$880b2o2$884b2o$
884bobo$885b2o3$449b3o$451bo$450bo$231b2o114b2o108b2o88b2o108b2o114b2o
$231b2o114b2o108b2o88b2o108b2o114b2o15$885bo$885bo$885bo$881b2o$880bob
o4b3o$880b2o2$884b2o$884bobo$885b2o$389b3o$391bo$390bo3$231b2o114b2o
108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o15$885bo$
885bo$885bo$881b2o$880bobo4b3o$880b2o2$884b2o$329b3o552bobo$331bo553b
2o$330bo5$231b2o114b2o108b2o88b2o108b2o111b3o$231b2o114b2o108b2o88b2o
108b2o109b4o2b2o$767bobob5o$768b2o6bo$226bo4bo534b6o2b3o$224b3o3bobo
533b2obobob2obo$224b2obo2bobo2b3o528bo2bo$223bo2bo3b2o3bob2o528b4o2b2o
$224bo10bo3bo$236b2obo3bo5bo507b2o$221b2o13bo3b3ob2o3bo505bo2bo$220bo
2bo11b4o2b2o6bo506b3o23b2o$220b2ob2o10bo4bo522b2o15b2o2b2obo$220bo2b3o
9b6o537b2o5bo2bo$221b2o2bobo7b2o3bo541b2o4bo$225bob2o8bo2bo532bo4bo4bo
b3o$225bobo9b3o537bo4b2obo99bo$213bo11b2o546bo2bo2bo2b2o101bo$212bo
566bo105bo$212b3o562bobo101b2o$778bo101bobo4b3o$796bo83b2o$231b2o36b3o
501b2o22bo$231b2o38bo501b2o20b3o86b2o$270bo613bobo$885b2o6$347b2o108b
2o88b2o108b2o$347b2o108b2o88b2o108b2o3$239b2o524b2o$239b2o524b2o6$256b
o$257b2o$256b2o603b2o$860bobo$745bo116bo$743b2o$744b2o3$209b3o$211bo$
210bo20b2o540b2o$231b2o540b2o8$347b2o108b2o88b2o108b2o$347b2o108b2o88b
2o108b2o3$239b2o524b2o$239b2o524b2o6$801b2o$800bobo$802bo3$209bo$208b
2o$208bobo4$231b2o540b2o$231b2o540b2o8$457b2o88b2o114bo$457b2o88b2o
114b2o$665bo$655b2o6b2o$239b2o103b3o308b2o3b2ob2o100b2o$239b2o102bo3bo
313b4o100b2o$342bo7bo310b3ob2o$341b2obob3obo311b2ob2o$341b2obobo3bo
310b3o3bo$341bo3bo315bob3o75b2o$342b4o317bo76bobo$343bo319bo2bo75bo2$
664b3o$269bo81b2o300b2o$268b2o81b2o300b2o$268bobo$792bo$792b2o$791bobo
3$231b2o114b2o308b2o114b2o$231b2o114b2o308b2o114b2o8$457b2o88b2o$457b
2o88b2o3$239b2o98b2o324b2o98b2o$239b2o98b2o42bobo279b2o98b2o$384b2o
162b2o$384bo72b2o84b2o2bo2bo130b2o$457b2o83b3o2bo7b2o123bobo$316bo225b
3ob2o4bo3b2o124bo$317b2o213b2o3bobo2b3ob4o2bobo2bo57bo$316b2o130b2o3bo
4b3o70b3o3bo2bobo9b4ob2o56bobo$329bo118bob2o7b2o12b3o56bo3bo7bo8bo3bo
57b2o$328b2o118b3o3bo3bo2bo2b2o6b2ob2o58b2o7bo8b2obo128bo$328bobo118bo
6bob2obo2b2o6bo2b2o66bo10b2o6bo120b2o$450b2o9bo11b2o57b4o6bo20b2o119b
2o46bo$459b2o76bo3bo20b2o168b2o$452b2ob5o73b4o194bobo$535bo4$231b2o
114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o6$
304bo$303bo$303b3o3$473bobo$239b2o98b2o124b2o7b2o63b2o124b2o38bobo57b
2o$239b2o98b2o124b2o7bo64b2o80b2o42b2o39b2o57b2o$620bobo83bo$622bo$
525bo$525bobo$389bo135b2o$388b2o$388bobo$672bo$672b2o$671bobo7$231b2o
114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o12$
239b2o224b2o72b2o224b2o$239b2o224b2o72b2o224b2o6$612bo$612b2o$611bobo
9$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o12$239b2o224b2o72b2o224b2o$239b2o224b2o72b2o224b2o4$552bo$552b2o
$551bobo11$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o
108b2o114b2o4$244bo$243bo$243b3o2$467bo296bo$467b2o64bobo227bobo$467b
3o64b2o226b2o$469b2o63bo228bob2o$239b2o224bo4b2o67b2o222bo2bo$239b2o
227bobo68b2o223b2o$467b3o$468bo23bo$492b2o$491bobo13$231b2o114b2o108b
2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o13$432bo$432b2o
$431bobo15$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o
108b2o114b2o11$372bo$372b2o$371bobo17$231b2o114b2o108b2o88b2o108b2o
114b2o$231b2o114b2o108b2o88b2o108b2o114b2o7$772b2o$770b4o$312bo457bo2b
o$312b2o450b2o3b2o4b2o$311bobo448b2o2bo3b3o3b2o$762bo2b3o2bob2ob2o$
762bo4bo4b4o$235bo527b5o$234b3o528b2o$233b2o2bo$234b2obo$231b2ob2o$
232bo5bo$232bo4bo$233bo2bo536b2o$234bo538b2o$239bo$240bo$238b3o4$760bo
$347b2o108b2o88b2o108b2o101bobo$347b2o108b2o88b2o108b2o101b2o3$239b2o
524b2o$239b2o524b2o3$252bo$252b2o$251bobo12$231b2o540b2o$231b2o540b2o
8$347b2o108b2o88b2o108b2o$347b2o108b2o88b2o108b2o3$239b2o524b2o$239b2o
524b2o$192bo$192b2o$191bobo14$231b2o540b2o$231b2o540b2o6$783b2o$782bob
o$347b2o108b2o88b2o108bo126bo$347b2o108b2o88b2o107bob2o$656bo3bo2b3o$
226b2o428bo5bo$226bobo10b2o107bo307b2obobo103b2o$226bo12b2o101b2o3bob
5o301bobobo4bo100b2o$341bo2b4o2b4ob2o298bobobob3o$340bobob2o2b3o305bo
3b2o$336b2ob2o$330bo4b4o3b3o329bo$330bo4bo8bo11b3o314b3o$330bo5bobob2o
13b2o3bo311bobobo$337bobo2b4o7b2o3bobo311bobobo$344b2o6bobo5bo291b2o
19b3o$341b3o7bo4b3o291bo3bo19bo$338b2o2b2o6bo6bo290bo5bo$340bobo8bo
296bobob2o$340b3o9b4o291bo4bo$367bo279bo4bo$365bobo279bo4bo$366b2o281b
3o2$231b2o66bo47b2o308b2o114b2o$231b2o67bo46b2o284bo23b2o114b2o$298b3o
332bobo$633b2o2$723b2o$700bo21bobo$700bobo21bo$700b2o$457b2o88b2o$286b
2o169b2o88b2o$286bobo$286bo$239b2o98b2o324b2o98b2o$239b2o98b2o324b2o
98b2o7$321bobo$321b2o$322bo3$687bobo$688b2o$688bo$539bo2b2o$543b2o$
231b2o114b2o193b2o113b2o114b2o$231b2o114b2o308b2o114b2o$538b2o2b2o$
464b3o77bo118b2o$464bobo71b4o120bobo$463bo2bo73bo2bo120bo$463b3o$463b
3o$346b2o116bo2bo$346bobo115bo$346bo120bo2$455b2o8bo$239b2o98b2o114b2o
9bo72b2o9b3o112b2o98b2o$239b2o98b2o124b2o72b2o124b2o98b2o$550b3o$550b
2o3$454bo$453bobo$453bob2o$456bo$453bobo$454bo7$231b2o114b2o108b2o88b
2o108b2o114b2o$231b2o114b2o108b2o88b2o54b2o52b2o114b2o$602bobo$604bo3$
406b2o$406bobo$406bo5$239b2o224b2o72b2o224b2o$239b2o224b2o72b2o224b2o
17$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o12$239b2o224b2o72b2o224b2o$239b2o224b2o72b2o224b2o5$261bobo$261b
2o$262bo2$517bo$515bobo229bobo$516b2o230b2o$748bo2$483bo$483bobo$483b
2o$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o12$239b2o224b2o72b2o224b2o$239b2o224b2o72b2o224b2o17$231b2o114b
2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o30$231b2o
114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b2o30$
231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o114b
2o30$231b2o114b2o108b2o88b2o108b2o114b2o$231b2o114b2o108b2o88b2o108b2o
114b2o!
This is another very minor vote in favor of changing the rake weightings: R4L14B and the above R4L21B are actually both shorter and narrower than R3L4B, even though they have four rephasers instead of three. But... I don't know, seems like the R rating is still good enough for the moment. Changing to an actual-length cost rating would probably make about a 1% difference in the total length of a completed 31c/240 spaceship.

(And someone would probably have to go back and really look at tightening up all the existing rakes some more, too. I only did a rough optimization, and that was more than enough headache for me...!)

Looking at it again, there might even be an R3L21B... EDIT: Bother, yes, there is! Of course I'd already fixed the table and stamp collection and everything, based on the 4R version. All updated again now.

Code: Select all

#C R3L21B backrake = 1RL2B+1RL0F+traffic light cleanup
x = 824, y = 2021, rule = B3/S23
49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o
30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b
2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o
114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b
2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o
108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b
2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o
88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b
2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o
108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b
2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o
114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b
2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$
49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b
2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o
114b2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o108b
2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b2o
108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o88b
2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o
88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b
2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o
108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o24$301bo$
301b2o$300bobo3$312b3o$49b2o114b2o108b2o35bo52b2o108b2o114b2o$49b2o
114b2o108b2o36bo51b2o108b2o114b2o22$241bo$241b2o$240bobo3$372b3o$372bo
$373bo$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o
114b2o20$181bo$181b2o$180bobo3$432b3o$432bo$433bo3$49b2o114b2o108b2o
88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o12$360bo$361bo$
359b3o4$121bo$121b2o$120bobo3$492b3o$492bo$56b3o434bo$55bo2bo$55b2o2$
57bo2bo$58b2o105b2o108b2o88b2o108b2o114b2o$55b2o108b2o108b2o88b2o108b
2o114b2o$55b3o$47b2o7bo$47b2o7bo2bo532bo4bo$57b2o532bobo3b3o$586b3o2bo
bo2bob2o$585b2obo3b2o3bo2bo$584bo3bo10bo$574bo5bo3bob2o$46bo527bo3b2ob
3o3bo13b2o$45bobo526bo6b2o2b4o11bo2bo$45b2o536bo4bo10b2ob2o$46bo536b6o
9b3o2bo$46bo536bo3b2o7bobo2b2o$46bo536bo2bo8b2obo$584b3o9bobo$61bo535b
2o11bo$61b2o548bo$60bobo546b3o3$49b2o501b3o36b2o$49b2o501bo38b2o$553bo
7$165b2o108b2o88b2o108b2o$165b2o108b2o88b2o108b2o3$57b2o524b2o$57b2o
524b2o6$567bo$565b2o$566b2o2$bo$b2o$obo3$612b3o$612bo$49b2o540b2o20bo$
49b2o540b2o8$165b2o108b2o88b2o108b2o$165b2o108b2o88b2o108b2o3$57b2o
524b2o$57b2o524b2o2$165b2o$165b2o3$163b3o4bo3b2o244bo$53b2o93b3o12b2o
7b2obo245bo$53bobo52bo38b2ob2o6b2o2bo2bo3bo3b3o243b3o$53bo55bo37b2o2bo
6b2o2bob2obo6bo$107b3o39b2o11bo9b2o$163b2o449bo$164b5ob2o442b2o$613bob
o4$49b2o114b2o424b2o$49b2o114b2o424b2o8$275b2o88b2o$275b2o88b2o2$148bo
bo$57b2o89b2o7b2o318b3o103b2o$57b2o90bo7b2o317bo3bo102b2o$473bo7bo$
473bob3obob2o$473bo3bobob2o$478bo3bo$113b2o363b4o$113bobo364bo$113bo2$
471b2o81bo$471b2o81b2o$553bobo6$49b2o114b2o308b2o114b2o$49b2o114b2o
308b2o114b2o7$281bo$280b3o82b2o$279bob2o82b2o2$273b2o5bo2b2o$57b2o98b
2o114b2o5b2ob2o198b2o98b2o$57b2o98b2o121b2o156bobo42b2o98b2o$438b2o$
365b2o72bo$173b2o190b2o$173bobo331bo$173bo331b2o$363b3o4bo3b2o130b2o$
284bo63b3o12b2o7b2obo118bo$282bo2bo61b2ob2o6b2o2bo2bo3bo3b3o118b2o$
271b2o9bobo62b2o2bo6b2o2bob2obo6bo118bobo$271b2o10bo65b2o11bo9b2o$363b
2o$364b5ob2o5$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b
2o108b2o114b2o6$519bo$520bo$518b3o3$348bobo$57b2o224b2o63b2o7b2o124b2o
98b2o$57b2o224b2o64bo7b2o124b2o98b2o$233b2o$233bobo$233bo$480bo$434bo
46bo$434b2o43b3o$433bobo10$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o
114b2o108b2o88b2o108b2o114b2o9$88bobo$88b2o$89bo$57b2o224b2o72b2o224b
2o$57b2o224b2o41bo30b2o224b2o$324bobo$325b2o15$49b2o114b2o108b2o88b2o
108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o12$57b2o224b2o72b2o224b
2o$57b2o224b2o72b2o224b2o17$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o
114b2o108b2o88b2o108b2o114b2o4$579bo$580bo$578b3o3$288bobo$288b2o$289b
o$283b2o298b2o$283b2o298b2o2$540bo$541bo$539b3o13$49b2o114b2o108b2o88b
2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b2o
88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o30$49b2o114b2o108b
2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o13$600bo$601bo$
599b3o15$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b
2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o
108b2o114b2o30$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b
2o108b2o114b2o8$654b2o5b2o$651bobob2o3bo2bo$650bo4bo5b3o$651bo2bo6b2ob
2o$653b2o6b3o$659bo2bo$659bobo16$49b2o114b2o108b2o88b2o108b2o114b2o$
49b2o114b2o108b2o88b2o108b2o114b2o4$600b3o$602bo$601bo4$643b3o2$641bo
5bo$641bo5bo$641bo5bo2$643b3o14$49b2o114b2o108b2o88b2o108b2o114b2o$49b
2o114b2o108b2o88b2o108b2o114b2o2$540b3o$542bo$541bo6$643b3o2$641bo5bo$
641bo5bo$641bo5bo2$643b3o14$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o
114b2o108b2o88b2o108b2o3b3o108b2o$482bo$481bo2$701bobo$702b2o$702bo4$
643b3o2$641bo5bo$641bo5bo$641bo5bo2$643b3o13$420b3o$49b2o114b2o108b2o
88b2o55bo52b2o114b2o$49b2o114b2o108b2o88b2o54bo53b2o114b2o10$643b3o2$
641bo5bo$641bo5bo$641bo5bo2$643b3o11$360b3o$362bo$361bo$49b2o114b2o
108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o10$643b3o2$
641bo5bo$641bo5bo$641bo5bo2$643b3o9$300b3o$302bo$301bo3$49b2o114b2o
108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o2$761bobo$
762b2o$762bo6$643b3o2$641bo5bo$641bo5bo$641bo5bo2$643b3o7$240b3o$242bo
$241bo5$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b
2o114b2o10$643b3o2$641bo5bo$641bo5bo$641bo5bo2$643b3o5$180b3o$182bo$
181bo7$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o
114b2o10$643b3o2$641bo5bo$641bo5bo$641bo5bo2$643b3o2$587bo$120b3o464b
2o$122bo466bo$121bo465b2o$586bobo$587bo$585bobo$57bo525bo$56b3o524bobo
$55b2obo$58b2o$58b2o$58b2o105b2o108b2o88b2o108b2o$55bo109b2o108b2o88b
2o108b2o344bobo$55b2o765b2o$47b2o7bobo763bo$47b2o7bo2bo523b2o$57b2o
524b2o10bo5$47bo$45b2o596b3o$45b2o$641bo5bo$47bo593bo5bo$45b2o594bo5bo
2$643b3o$60b3o$62bo$61bo2$49b2o540b2o$49b2o540b2o8$165b2o108b2o88b2o
108b2o$165b2o108b2o88b2o108b2o3$57b2o524b2o$57b2o524b2o6$643b3o2$640b
2o5bo$639bobo5bo$639b2o6bo$3o640b2o$2bo640b2o$bo4$49b2o540b2o$49b2o
540b2o8$165b2o108b2o88b2o108b2o$165b2o108b2o88b2o108b2o3$57b2o524b2o$
57b2o524b2o$475bo3bo$165b2o301bo4b2obo3bo111b2o$166bo300bo5b2obo3bo
110bobo$467bo3b4ob2o2bo112bo$165bo5bo2bo291bo4bo2b2o4bo3b2o5bo$164bo6b
o2bo291b5o7bo2bo2b3o3b2o151b3o$54bo94bo13b2o4bo5bo290bo3bo8b3o2bo2bo4b
o$53b2o52bo39b2ob2o6b2o3bo5bobob2o292bobo10bob6o152b2o5bo$53bobo52b2o
38bo2bo6b2o2bob2obobo4bo285bo7b2o11b5obo151bobo5bo$107b2o40b2o11bobob
8o286bobo18b3o2b3ob2o147b2o6bo$163b9o288b2o24b2o2bo152b2o$170bo317b3o
152b2o2$489b2o2b2o32bo111bo$526bo112b2o$526b3o109bobo$49b2o114b2o308b
2o114b2o$49b2o114b2o308b2o114b2o8$275b2o88b2o$275b2o88b2o$149bo$148bo$
57b2o89b3o6b2o324b2o98b2o$57b2o98b2o324b2o47b2o49b2o$531bobo$533bo$
496bobo$497b2o$114bo382bo$113b2o$113bobo5$579bo$579b2o$578bobo3$49b2o
114b2o308b2o114b2o$49b2o114b2o308b2o114b2o8$280b3o$279bo3bo74b2o$279bo
78bobo$273b2o9bo73bo2bo5b2o103b2o$57b2o98b2o114b2o5b2ob2o82b2o102bobo
9b2o98b2o$57b2o98b2o121bo76bob2o112bo9b2o98b2o$355bo3bo$356bobo7bo$
174bo189bobo$173b2o190b2o$173bobo2$284bo$282b3o$271b2o9b3o84b2o$271b2o
96b2o148bo$519b2o$518bobo5$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o
114b2o108b2o88b2o108b2o114b2o9$412b2o$411bobo$413bo$57b2o224b2o72b2o
224b2o$57b2o224b2o72b2o224b2o$234bo$233b2o$233bobo4$232b2o$459bo$459b
2o$458bobo7$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o
108b2o114b2o8$89bo$88bo$88b3o2$57b2o224b2o72b2o224b2o$57b2o224b2o39bob
o30b2o224b2o$325b2o229bobo$325bo231b2o$557bo2$310bo$310bobo86bo$310b2o
87b2o$398bobo9$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b
2o108b2o114b2o12$57b2o224b2o72b2o224b2o$57b2o224b2o72b2o224b2o4$339bo$
339b2o$338bobo11$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o
88b2o108b2o114b2o15$279bo$279b2o$278bobo13$49b2o114b2o108b2o88b2o108b
2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o13$219bo$219b2o$218bobo15$
49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o
11$159bo$159b2o$158bobo16$47b3o$47bo2bo114b2o108b2o88b2o108b2o$47b2ob
2o113b2o108b2o88b2o108b2o$51bo$44bo2b2ob2o533bobo$45bob4o534bo$585bo3b
o$589bo4bo$57b3o526bo2bo4bo$586b3o5bo2$99bo$99b2o$98bobo2$45b2o548b2o$
45b2o548b2o7$49b2o540b2o$49b2o540b2o6$19bobo$19b2o$20bo144b2o108b2o88b
2o108b2o$165b2o108b2o88b2o108b2o2$626bo$57b2o524b2o42b2o$57b2o524b2o
41b2o3$39bo$39b2o$38bobo12$49b2o35bo504b2o$49b2o36bo503b2o$85b3o4$549b
o$549bobo$549b2o$165b2o108b2o88b2o108b2o153b2o$165b2o108b2o88b2o108b2o
152bobo$631bo2$57b2o524b2o$15b2o40b2o524b2o$15bobo$15bo15$49b2o540b2o$
49b2o540b2o$482b3o$481bo3bo2$480bo$481b5o$484bo85b2o$569bobo$275b2o88b
2o204bo$158b2o115b2o88b2o$158bobo$75b2o82b2o6b2o304b2o$57b2o16bobo81b
2o6b2o304b2o8b2o98b2o$57b2o16bo79bobobo323b2o98b2o$156b2o$156bob2o4bob
o$165b2o$165bo$473bo$472bobo$474b2o$471b2obo$169b2o300bo2bo$169b2o301b
2o7$49b2o114b2o308b2o114b2o$49b2o114b2o308b2o114b2o4$510b2o$509bobo$
365bo145bo$366bo$365bo$135b2o139bo87b3o$135bobo137b5obo83b2o$135bo139b
o2bo3bo81b2ob2o$57b2o98b2o122bo86bo114b2o98b2o$57b2o98b2o116b3o2bo81bo
3bo2bo113b2o98b2o$276bo4b2o4b2o72bobo2b2obo$281b2o7bo69bo4bo3b2o$280bo
9b3o68bobo3b2o$282bo4b2o4bo68bob2obo$286bob3o3bo71bo$267b2o17bo4bobo$
263bo3bobo16bo2bo$261b2o14bo10bo$267bo3bo97b2o$263b3ob2ob2o2b2o93b2o$
214bo59b2o$212bobo55bo2b3o$213b2o55bo$271b2o$146bo108bo$147bo105b2o
167bo$49b2o94b3o17b2o87b2o19b2o88b2o55bobo50b2o114b2o$49b2o114b2o108b
2o88b2o55b2o51b2o114b2o2$391bo58b2o$392b2o55bobo37bo$391b2o58bo37bobo$
489b2o2$195b2o$195bobo$195bo3$57b2o98b2o124b2o72b2o124b2o98b2o$57b2o
98b2o124b2o72b2o124b2o98b2o5$110bobo$110b2o$111bo2$304bo$302bobo229bob
o$303b2o230b2o$535bo2$332bo$332bobo$332b2o$49b2o114b2o108b2o88b2o108b
2o114b2o$49b2o114b2o108b2o88b2o108b2o114b2o12$57b2o224b2o72b2o224b2o$
57b2o224b2o72b2o224b2o17$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b
2o108b2o88b2o108b2o114b2o12$57b2o224b2o72b2o224b2o$57b2o224b2o72b2o
224b2o17$49b2o114b2o108b2o88b2o108b2o114b2o$49b2o114b2o108b2o88b2o108b
2o114b2o!

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 13th, 2014, 12:56 pm

The auxiliary-Herschel idea still has a lot of potential -- I've barely even started to work through the possibilities. I'm officially moving my target down to R5, by the way: even R6 has too many possibilities. So I'm hoping at some point I can figure out how to improve on the R6L7F in the current collection.

I thought for a while that I had a nice new auxiliary-Herschel-based R2L16B:

Code: Select all

#C flawed R2L16B -- DO NOT USE!
#C [True cost is R3 or R4, and we already have lane 16 at that cost.]
x = 817, y = 1658, rule = B3/S23
32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o
30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b
2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o
114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b
2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o
108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b
2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o
88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b
2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b
2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o
114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b
2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$
32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b
2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o
114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b
2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o
108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b
2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o18$259b2o$260b2o$
259bo2$320b2o$320bobo$320bo6$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o
114b2o108b2o88b2o108b2o114b2o16$199b2o$200b2o$199bo$319bo$317bobo60b2o
$318b2o60bobo$380bo8$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o14$139b2o$140b2o$139bo2$440b2o$440bobo$440bo10$
148b2o108b2o88b2o108b2o114b2o$32bobo113b2o108b2o88b2o108b2o114b2o$29b
2obo2bo$29b2obo2bo$28bob2o$28b4o5bo$38b2o$31b2o6bo$28bo3b2obob3o$29b5o
$32bo3$79b2o$28b2o50b2o$28b2o49bo2$500b2o$500bobo$500bo3$32b2o$32b2o
532b3o$567bo$567b3o$6bo$4b2o$5b2o3$148b2o108b2o88b2o108b2o$148b2o108b
2o88b2o108b2o2$576b2o$40b2o524b2o8b2o$40b2o524b2o5$578bo$19b2o556bobo$
20b2o554bo3bo$19bo556bo3bo$576bo$560b2o15b3o$560bobo$560bo$379bo$377bo
bo$67bo310b2o$65bobo$32b2o32b2o506b2o$32b2o540b2o8$148b2o108b2o88b2o
108b2o$148b2o108b2o88b2o108b2o3$40b2o524b2o$40b2o524b2o3$3o$o$bo3$620b
2o$620bobo$620bo7$32b2o540b2o$32b2o540b2o7$143bo$143bo114b2o88b2o108b
2o$143bo114b2o88b2o108b2o2$140bobo7b2o$40b2o97bo2bo2bo4b2o414b2o$40b2o
98bobo3b2o418b2o$60b3o82b2o$60bo399bo$61bo396b4o$451b2o4b6o$450bo2bo3b
o4b2o108b2o$447bo3bobo17b2o100b2o$445b2o5b2o5bo9b2ob2o98bo$446b2o3bo8b
2o7bo4bo$152b2o295b2o18bo3b3o$152b2o308bo7b2o4bo$462b2o10bobo36bobo$
462b2o10b2o37b2o$514bo4$32b2o114b2o308b2o114b2o$32b2o114b2o308b2o114b
2o8$258b2o88b2o$258b2o88b2o3$40b2o78b3o17b2o111bo4bo207b2o98b2o$40b2o
78bo19b2o109bo2bo2bobo3bo202b2o10bo87b2o$121bo128bo3bob2obo2bob2o210bo
bo$250bo2bo3b2o2b2ob2o211b2o$262bo3bo245b2o$262b5ob4o241b2o$248b2o16b
2o3bo3b3o234bo$247bo2b2o10bobobo2b2o$246b3o3bo8bo5bo$194bo52bo4b2o7bo
2b2ob2o$195bo52b3obob2o6bo4b2o$193b3o55b2ob2o8bo2bo$251b2ob2o8b3o172bo
$252b2o11bo171bobo$127bo111bobo196b2o$125bobo111b2o$126b2o112bo2$32b2o
114b2o108b2o198b2o114b2o$32b2o114b2o108b2o198b2o114b2o7$343bo$343bo$
343bo$180b3o$180bo159bobo7b2o$40b2o98b2o39bo84b2o71bo2bo2bo4b2o114b2o
98b2o$40b2o98b2o124b2o72bobo3b2o118b2o98b2o$345b2o105b2o$97bo355b2o$
95b2o355bo$96b2o2$284bo$285bo$283b3o$352b2o$352b2o7$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o12$40b2o224b2o72b
2o50b2o172b2o$40b2o224b2o72b2o51b2o171b2o$392bo16$32b2o114b2o108b2o88b
2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o11$538bo$40b2o224b2o
72b2o194bobo27b2o$40b2o224b2o72b2o195b2o27b2o2$297bo$295b2o$296b2o5$
499bo$497bobo$498b2o6$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o4$41bo$41b2o$41b3o$42b2o$37bo4$266b2o298b2o$
266b2o298b2o17$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b
2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o
88b2o108b2o114b2o20$559bo$557bobo$558b2o8$32b2o114b2o108b2o88b2o108b2o
114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b
2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o
108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o18$619bo$617bobo$618b2o
10$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b
2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o
114b2o26$657b2o$657b2o3$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o4$614bo$614b2o$613bobo20$657b2o$657b2o3$32b2o
114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o2$554b
o$554b2o$553bobo22$657b2o$657b2o3$32b2o114b2o108b2o88b2o108b2o114b2o$
32b2o114b2o108b2o88b2o108b2o34bo79b2o$494b2o$493bobo24$657b2o$657b2o2$
434bo$32b2o114b2o108b2o88b2o84b2o22b2o114b2o$32b2o114b2o108b2o88b2o83b
obo22b2o114b2o26$657b2o$374bo282b2o$374b2o$373bobo$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o25$314bo$314b2o
341b2o$313bobo341b2o3$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o23$254bo$254b2o$253bobo$657b2o$657b2o3$32b2o
114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o21$
194bo$194b2o$193bobo$655bobo$654b2o2b2o$653b2obo3bo$653b2ob2o3bo$661bo
$653bo2bo2b2o$32b2o114b2o108b2o88b2o108b2o114b2o77bo5b2o$32b2o114b2o
108b2o88b2o108b2o195b3o$655b3o$574b2o89b3o$568b3obob2o$567bob2ob3o6bo$
567b2obo2b2o6bo$567bo2bo4b2o3bo$561b3o5bobo2b3o$557bo3bobo5bo4bobo$
557bo3bo91b2o$557bo4b2o8b2o9b3o67b2o$563bo7b3o5b3o4b2o$571b3o4b2o2b3ob
2o$567bo8b2o8b2o$567bo8bo2b2o2b3o$568bo7bo3bo4bo$577b3o3bo$657b2o$595b
o61b2o$134bo458bobo$134b2o458b2o$133bobo438b2o$574b2o3$626bobo$626b2o$
627bo3$148b2o108b2o88b2o108b2o205b2o$32b5o111b2o108b2o88b2o108b2o205b
2o$31b2o5bo$31b2obo3b2o$31b2obo531b2o$31bo3bobobo526b2o$32bobob2ob2o$
33bo5b2o5bo$38bo10b2o$44bo6bo$42b2o4b2obo$24b2o16b2obo4bo$24bo18b2o$
18b2o3bob2o520bobo$19bobobo3b2o518b2o$21bobo5bo2bo515bo$22bob3ob2o3bo$
26bo3bobo$28b4o42bo582b2o$28b3o43b2o581b2o36bo$73bobo620bo$10bobo681b
3o$10b2o20b2o540b2o$11bo20b2o540b2o8$148b2o108b2o88b2o108b2o205b2o$
148b2o108b2o88b2o108b2o205b2o3$40b2o524b2o$40b2o524b2o9$61bo$62bo$14bo
45b3o$14b2o$13bobo4$32b2o540b2o$32b2o540b2o8$148b2o108b2o88b2o108b2o
205b2o$148b2o108b2o88b2o108b2o205b2o3$40b2o524b2o$40b2o524b2o3$605b2o$
604bobo$606bo3$6b2o$6bobo$6bo2$655bo$653bobo$654b2o$575b2o$575b2o$32b
2o$32b2o7$464bo$258b2o88b2o114bo200b2o$145b2o111b2o88b2o114bo200b2o$
146bo$143bo3bo2b2o304b2o7bo2bo$40b2o100b2o2bo3b2o304b2o3bobo2b2o98b2o$
40b2o98b2o319b2o3bo99b2o$140b2ob2o317bo82b2o$544bobo$139b2ob2o402bo$
139b2ob2o$141bo$66b2o419bobo$66bobo418b2o$66bo421bo$152b2o300b2o$152b
2o300b2o2$755bo$756bo$754b3o$575b2o$575b2o$32b2o114b2o308b2o$32b2o114b
2o308b2o8$258b2o88b2o$258b2o88b2o3$40b2o98b2o207b2o115b2o17b2o79b2o$
40b2o98b2o206bo4b3o110b2o16bobo79b2o$344bo3bobo4b2o129bo$260b3o80b3o3b
2o2bo3bo$189bo62bo7bo80b2o2bo9b2o$126b2o59bobo61b4ob2obobo9bo64bo4b3o$
126bobo59b2o60bo2b3obobo3bo5bo3bo56b3o3bobo5bo13b2o$126bo122b3o3b2o4b
2o11bo61bob2ob4o12bo2bo$121bo124bo3bobobo4bo7b2o5b2o69bo11bobo$122bo
121b2o4b3o7b2o5bo8bo64b2ob2o9bo2b2o53bo$120b3o122b2o5bo7bo6bo4bobo65b
2o2bo8b3o2b2o53bobo$268b3o3bo2bo63b3o9bo59b2o$273bo2b2o64bo10bobo$273b
3o78b2o10bo$274bo92b2o$366b2o$575b2o$575b2o$32b2o114b2o108b2o88b2o108b
2o$32b2o114b2o108b2o88b2o108b2o10$101bobo321b2o$101b2o321bobo$40b2o60b
o37b2o124b2o72b2o84bo139b2o$40b2o98b2o124b2o72b2o224b2o$279bo$186b2o
89bobo229bobo$186bobo89b2o230b2o$186bo323bo2$323bo$323bobo$323b2o7$
575b2o$575b2o$32b2o114b2o108b2o88b2o108b2o$32b2o114b2o108b2o88b2o108b
2o12$40b2o224b2o72b2o224b2o$40b2o224b2o72b2o224b2o10$815bo$816bo$814b
3o3$575b2o$575b2o$32b2o114b2o108b2o88b2o108b2o$32b2o114b2o108b2o88b2o
108b2o12$40b2o224b2o72b2o224b2o$40b2o224b2o72b2o224b2o15$575b2o$575b2o
$32b2o114b2o108b2o88b2o108b2o$32b2o114b2o108b2o88b2o108b2o5$565b3o$
565b3o$565b4o$41bobo523bob2o$41b2o295bo227b2ob2o$42bo231bo62bobo222b2o
2b5o$274bo61bo3b2o225b3o$40b2o294bob4o227bo$40b2o15$575b2o$575b2o$32b
2o114b2o108b2o88b2o108b2o$32b2o114b2o108b2o88b2o108b2o!
Figured I'd post this as a challenge to any other rake prospectors out there... or is it a warning? The problem doesn't seem very easy to spot from a distance.

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 13th, 2014, 1:36 pm

dvgrn wrote:
oblique wrote:I was able to verify this table with the debugging output of sscs. (Minus the surplus 6R version for lane 0 by using R3L4B)
Oh, good. I thought I had everything figured out correctly, but it would be easy to make a mistake somewhere. But did you double-check all the lane ratings, too? I'm not seeing any problems with the math so far, but it's probably not impossible that one of these rakes puts out a glider on a different lane from the one I thought.
Not yet. The way my recipe generator works I have to hand-align/normalize all those rakes before adding their rle to make the usable for it. sscs itself does only need the basics (like cost and firing lane).

After this normalization verifing your lane numbers boils down to simple mod 31 arthimetics.
dvgrn wrote: R1L2B also allows us to replace R5L21B with a much narrower version, R4L21B -- which changes the backrake cost table slightly again. My apologies... the new traffic light cleanup has to be completely different, and it wasn't exactly obvious. I didn't expect to be able to do it with just one R1L0F after the back+forerake pair:

...

This is another very minor vote in favor of changing the rake weightings: R4L14B and the above R4L21B are actually both shorter and narrower than R3L4B, even though they have four rephasers instead of three. But... I don't know, seems like the R rating is still good enough for the moment. Changing to an actual-length cost rating would probably make about a 1% difference in the total length of a completed 31c/240 spaceship.
Speaking of weighting: the #rephasers = cost approach has one interesting property - which a can demonstrate by this version of the cost table (debug output of sscs, sorted by cost):

Code: Select all

dLane = 0: cost=1, firing=R1L0B, state=9
dLane = 2: cost=1, firing=R1L2B, state=9
 
dLane = 7: cost=2, firing=R2L7B, state=18
dLane = 9: cost=2, firing=R1L0B, state=18
dLane = 11: cost=2, firing=R1L2B, state=18

dLane = 4: cost=3, firing=R3L4B, state=27
dLane = 16: cost=3, firing=R2L7B, state=27
dLane = 18: cost=3, firing=R1L0B, state=27
dLane = 19: cost=3, firing=R3L19B, state=27
dLane = 20: cost=3, firing=R1L2B, state=27
dLane = 21: cost=3, firing=R3L21B, state=27
dLane = 26: cost=3, firing=R3L26B, state=27

dLane = 13: cost=4, firing=R3L4B, state=5
dLane = 14: cost=4, firing=R4L14B, state=5
dLane = 25: cost=4, firing=R2L7B, state=5
dLane = 27: cost=4, firing=R1L0B, state=5
dLane = 28: cost=4, firing=R3L19B, state=5
dLane = 29: cost=4, firing=R1L2B, state=5
dLane = 30: cost=4, firing=R3L21B, state=5

dLane = 3: cost=5, firing=R2L7B, state=14
dLane = 5: cost=5, firing=R1L0B, state=14
dLane = 6: cost=5, firing=R3L19B, state=14
dLane = 8: cost=5, firing=R3L21B, state=14
dLane = 22: cost=5, firing=R3L4B, state=14
dLane = 23: cost=5, firing=R4L14B, state=14

dLane = 1: cost=6, firing=R4L14B, state=23
dLane = 12: cost=6, firing=R2L7B, state=23
dLane = 15: cost=6, firing=R3L19B, state=23
dLane = 17: cost=6, firing=R3L21B, state=23

dLane = 10: cost=7, firing=R4L14B, state=1
dLane = 24: cost=7, firing=R3L19B, state=1
One rephaser more also means to increment COST by one - thus the state shift of the track at COST == n is allways a constant - (n * 9) % 31 to be precise.

This means: if there are alternative ways for doing things (which is easy, since there are so many many rakes nowadays), they all tend to land at the same COST. If we changed this by using another metrix we might favor some alternatives over others ... I have yet to completely think this thru ...

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 13th, 2014, 1:40 pm

dvgrn wrote:The auxiliary-Herschel idea still has a lot of potential -- I've barely even started to work through the possibilities. I'm officially moving my target down to R5, by the way: even R6 has too many possibilities. So I'm hoping at some point I can figure out how to improve on the R6L7F in the current collection.

I thought for a while that I had a nice new auxiliary-Herschel-based R2L16B:

Code: Select all

#C flawed R2L16B -- DO NOT USE!
#C [True cost is R3 or R4, and we already have lane 16 at that cost.]
x = 817, y = 1658, rule = B3/S23
32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o
30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b
2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o
114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b
2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o
108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b
2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o
88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b
2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b
2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o
114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b
2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$
32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b
2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o
114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b
2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o
108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b
2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o18$259b2o$260b2o$
259bo2$320b2o$320bobo$320bo6$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o
114b2o108b2o88b2o108b2o114b2o16$199b2o$200b2o$199bo$319bo$317bobo60b2o
$318b2o60bobo$380bo8$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o14$139b2o$140b2o$139bo2$440b2o$440bobo$440bo10$
148b2o108b2o88b2o108b2o114b2o$32bobo113b2o108b2o88b2o108b2o114b2o$29b
2obo2bo$29b2obo2bo$28bob2o$28b4o5bo$38b2o$31b2o6bo$28bo3b2obob3o$29b5o
$32bo3$79b2o$28b2o50b2o$28b2o49bo2$500b2o$500bobo$500bo3$32b2o$32b2o
532b3o$567bo$567b3o$6bo$4b2o$5b2o3$148b2o108b2o88b2o108b2o$148b2o108b
2o88b2o108b2o2$576b2o$40b2o524b2o8b2o$40b2o524b2o5$578bo$19b2o556bobo$
20b2o554bo3bo$19bo556bo3bo$576bo$560b2o15b3o$560bobo$560bo$379bo$377bo
bo$67bo310b2o$65bobo$32b2o32b2o506b2o$32b2o540b2o8$148b2o108b2o88b2o
108b2o$148b2o108b2o88b2o108b2o3$40b2o524b2o$40b2o524b2o3$3o$o$bo3$620b
2o$620bobo$620bo7$32b2o540b2o$32b2o540b2o7$143bo$143bo114b2o88b2o108b
2o$143bo114b2o88b2o108b2o2$140bobo7b2o$40b2o97bo2bo2bo4b2o414b2o$40b2o
98bobo3b2o418b2o$60b3o82b2o$60bo399bo$61bo396b4o$451b2o4b6o$450bo2bo3b
o4b2o108b2o$447bo3bobo17b2o100b2o$445b2o5b2o5bo9b2ob2o98bo$446b2o3bo8b
2o7bo4bo$152b2o295b2o18bo3b3o$152b2o308bo7b2o4bo$462b2o10bobo36bobo$
462b2o10b2o37b2o$514bo4$32b2o114b2o308b2o114b2o$32b2o114b2o308b2o114b
2o8$258b2o88b2o$258b2o88b2o3$40b2o78b3o17b2o111bo4bo207b2o98b2o$40b2o
78bo19b2o109bo2bo2bobo3bo202b2o10bo87b2o$121bo128bo3bob2obo2bob2o210bo
bo$250bo2bo3b2o2b2ob2o211b2o$262bo3bo245b2o$262b5ob4o241b2o$248b2o16b
2o3bo3b3o234bo$247bo2b2o10bobobo2b2o$246b3o3bo8bo5bo$194bo52bo4b2o7bo
2b2ob2o$195bo52b3obob2o6bo4b2o$193b3o55b2ob2o8bo2bo$251b2ob2o8b3o172bo
$252b2o11bo171bobo$127bo111bobo196b2o$125bobo111b2o$126b2o112bo2$32b2o
114b2o108b2o198b2o114b2o$32b2o114b2o108b2o198b2o114b2o7$343bo$343bo$
343bo$180b3o$180bo159bobo7b2o$40b2o98b2o39bo84b2o71bo2bo2bo4b2o114b2o
98b2o$40b2o98b2o124b2o72bobo3b2o118b2o98b2o$345b2o105b2o$97bo355b2o$
95b2o355bo$96b2o2$284bo$285bo$283b3o$352b2o$352b2o7$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o12$40b2o224b2o72b
2o50b2o172b2o$40b2o224b2o72b2o51b2o171b2o$392bo16$32b2o114b2o108b2o88b
2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o11$538bo$40b2o224b2o
72b2o194bobo27b2o$40b2o224b2o72b2o195b2o27b2o2$297bo$295b2o$296b2o5$
499bo$497bobo$498b2o6$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o4$41bo$41b2o$41b3o$42b2o$37bo4$266b2o298b2o$
266b2o298b2o17$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b
2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o
88b2o108b2o114b2o20$559bo$557bobo$558b2o8$32b2o114b2o108b2o88b2o108b2o
114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b
2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o
108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o18$619bo$617bobo$618b2o
10$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b
2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o
114b2o26$657b2o$657b2o3$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o4$614bo$614b2o$613bobo20$657b2o$657b2o3$32b2o
114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o2$554b
o$554b2o$553bobo22$657b2o$657b2o3$32b2o114b2o108b2o88b2o108b2o114b2o$
32b2o114b2o108b2o88b2o108b2o34bo79b2o$494b2o$493bobo24$657b2o$657b2o2$
434bo$32b2o114b2o108b2o88b2o84b2o22b2o114b2o$32b2o114b2o108b2o88b2o83b
obo22b2o114b2o26$657b2o$374bo282b2o$374b2o$373bobo$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o25$314bo$314b2o
341b2o$313bobo341b2o3$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o23$254bo$254b2o$253bobo$657b2o$657b2o3$32b2o
114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o21$
194bo$194b2o$193bobo$655bobo$654b2o2b2o$653b2obo3bo$653b2ob2o3bo$661bo
$653bo2bo2b2o$32b2o114b2o108b2o88b2o108b2o114b2o77bo5b2o$32b2o114b2o
108b2o88b2o108b2o195b3o$655b3o$574b2o89b3o$568b3obob2o$567bob2ob3o6bo$
567b2obo2b2o6bo$567bo2bo4b2o3bo$561b3o5bobo2b3o$557bo3bobo5bo4bobo$
557bo3bo91b2o$557bo4b2o8b2o9b3o67b2o$563bo7b3o5b3o4b2o$571b3o4b2o2b3ob
2o$567bo8b2o8b2o$567bo8bo2b2o2b3o$568bo7bo3bo4bo$577b3o3bo$657b2o$595b
o61b2o$134bo458bobo$134b2o458b2o$133bobo438b2o$574b2o3$626bobo$626b2o$
627bo3$148b2o108b2o88b2o108b2o205b2o$32b5o111b2o108b2o88b2o108b2o205b
2o$31b2o5bo$31b2obo3b2o$31b2obo531b2o$31bo3bobobo526b2o$32bobob2ob2o$
33bo5b2o5bo$38bo10b2o$44bo6bo$42b2o4b2obo$24b2o16b2obo4bo$24bo18b2o$
18b2o3bob2o520bobo$19bobobo3b2o518b2o$21bobo5bo2bo515bo$22bob3ob2o3bo$
26bo3bobo$28b4o42bo582b2o$28b3o43b2o581b2o36bo$73bobo620bo$10bobo681b
3o$10b2o20b2o540b2o$11bo20b2o540b2o8$148b2o108b2o88b2o108b2o205b2o$
148b2o108b2o88b2o108b2o205b2o3$40b2o524b2o$40b2o524b2o9$61bo$62bo$14bo
45b3o$14b2o$13bobo4$32b2o540b2o$32b2o540b2o8$148b2o108b2o88b2o108b2o
205b2o$148b2o108b2o88b2o108b2o205b2o3$40b2o524b2o$40b2o524b2o3$605b2o$
604bobo$606bo3$6b2o$6bobo$6bo2$655bo$653bobo$654b2o$575b2o$575b2o$32b
2o$32b2o7$464bo$258b2o88b2o114bo200b2o$145b2o111b2o88b2o114bo200b2o$
146bo$143bo3bo2b2o304b2o7bo2bo$40b2o100b2o2bo3b2o304b2o3bobo2b2o98b2o$
40b2o98b2o319b2o3bo99b2o$140b2ob2o317bo82b2o$544bobo$139b2ob2o402bo$
139b2ob2o$141bo$66b2o419bobo$66bobo418b2o$66bo421bo$152b2o300b2o$152b
2o300b2o2$755bo$756bo$754b3o$575b2o$575b2o$32b2o114b2o308b2o$32b2o114b
2o308b2o8$258b2o88b2o$258b2o88b2o3$40b2o98b2o207b2o115b2o17b2o79b2o$
40b2o98b2o206bo4b3o110b2o16bobo79b2o$344bo3bobo4b2o129bo$260b3o80b3o3b
2o2bo3bo$189bo62bo7bo80b2o2bo9b2o$126b2o59bobo61b4ob2obobo9bo64bo4b3o$
126bobo59b2o60bo2b3obobo3bo5bo3bo56b3o3bobo5bo13b2o$126bo122b3o3b2o4b
2o11bo61bob2ob4o12bo2bo$121bo124bo3bobobo4bo7b2o5b2o69bo11bobo$122bo
121b2o4b3o7b2o5bo8bo64b2ob2o9bo2b2o53bo$120b3o122b2o5bo7bo6bo4bobo65b
2o2bo8b3o2b2o53bobo$268b3o3bo2bo63b3o9bo59b2o$273bo2b2o64bo10bobo$273b
3o78b2o10bo$274bo92b2o$366b2o$575b2o$575b2o$32b2o114b2o108b2o88b2o108b
2o$32b2o114b2o108b2o88b2o108b2o10$101bobo321b2o$101b2o321bobo$40b2o60b
o37b2o124b2o72b2o84bo139b2o$40b2o98b2o124b2o72b2o224b2o$279bo$186b2o
89bobo229bobo$186bobo89b2o230b2o$186bo323bo2$323bo$323bobo$323b2o7$
575b2o$575b2o$32b2o114b2o108b2o88b2o108b2o$32b2o114b2o108b2o88b2o108b
2o12$40b2o224b2o72b2o224b2o$40b2o224b2o72b2o224b2o10$815bo$816bo$814b
3o3$575b2o$575b2o$32b2o114b2o108b2o88b2o108b2o$32b2o114b2o108b2o88b2o
108b2o12$40b2o224b2o72b2o224b2o$40b2o224b2o72b2o224b2o15$575b2o$575b2o
$32b2o114b2o108b2o88b2o108b2o$32b2o114b2o108b2o88b2o108b2o5$565b3o$
565b3o$565b4o$41bobo523bob2o$41b2o295bo227b2ob2o$42bo231bo62bobo222b2o
2b5o$274bo61bo3b2o225b3o$40b2o294bob4o227bo$40b2o15$575b2o$575b2o$32b
2o114b2o108b2o88b2o108b2o$32b2o114b2o108b2o88b2o108b2o!
Figured I'd post this as a challenge to any other rake prospectors out there... or is it a warning? The problem doesn't seem very easy to spot from a distance.
Bad block pusher! DOWN!!!

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 13th, 2014, 3:37 pm

oblique wrote:
dvgrn wrote:I thought for a while that I had a nice new auxiliary-Herschel-based R2L16B...
Bad block pusher! DOWN!!!
Is it a block pusher or a block puller? Anyway, it would only have saved 1R over the old rephaser+R2L7B. Here's a variant that saves 2R: reversing the auxiliary Herschel adds or subtracts 18 lanes.

Code: Select all

#C R3L3B = R1L2B + scary auxiliary trail cleanup by 2 R1L0F
x = 811, y = 2424, rule = B3/S23
32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o
30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b
2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o
114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b
2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o
108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b
2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o
88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b
2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b
2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o
114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b
2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$
32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b
2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o
114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b
2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o
108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b
2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b
2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o
108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b
2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o
114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b
2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$
32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o
30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b
2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o
114b2o18$259b2o$260b2o$259bo2$320b2o$320bobo$320bo6$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o16$199b2o$200b2o$
199bo$319bo$317bobo60b2o$318b2o60bobo$380bo8$32b2o114b2o108b2o88b2o
108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o14$139b2o$140b2o$139bo
2$440b2o$440bobo$440bo10$148b2o108b2o88b2o108b2o114b2o$32bobo113b2o
108b2o88b2o108b2o114b2o$29b2obo2bo$29b2obo2bo$28bob2o$28b4o5bo$38b2o$
31b2o6bo$28bo3b2obob3o$29b5o$32bo3$79b2o$28b2o50b2o$28b2o49bo2$500b2o$
500bobo$500bo3$32b2o$32b2o532b3o$567bo$567b3o$6bo$4b2o$5b2o3$148b2o
108b2o88b2o108b2o$148b2o108b2o88b2o108b2o2$576b2o$40b2o524b2o8b2o$40b
2o524b2o5$578bo$19b2o556bobo$20b2o554bo3bo$19bo556bo3bo$576bo$560b2o
15b3o$560bobo$560bo$379bo$377bobo$67bo310b2o$65bobo$32b2o32b2o506b2o$
32b2o540b2o8$148b2o108b2o88b2o108b2o$148b2o108b2o88b2o108b2o3$40b2o
524b2o$40b2o524b2o3$3o$o$bo3$620b2o$620bobo$620bo7$32b2o540b2o$32b2o
540b2o7$143bo$143bo114b2o88b2o108b2o$143bo114b2o88b2o108b2o2$140bobo7b
2o$40b2o97bo2bo2bo4b2o414b2o$40b2o98bobo3b2o418b2o$60b3o82b2o$60bo399b
o$61bo396b4o$451b2o4b6o$450bo2bo3bo4b2o108b2o$447bo3bobo17b2o100b2o$
445b2o5b2o5bo9b2ob2o98bo$446b2o3bo8b2o7bo4bo$152b2o295b2o18bo3b3o$152b
2o308bo7b2o4bo$462b2o10bobo36bobo$462b2o10b2o37b2o$514bo4$32b2o114b2o
308b2o114b2o$32b2o114b2o308b2o114b2o8$258b2o88b2o$258b2o88b2o3$40b2o
78b3o17b2o111bo4bo207b2o98b2o$40b2o78bo19b2o109bo2bo2bobo3bo202b2o10bo
87b2o$121bo128bo3bob2obo2bob2o210bobo$250bo2bo3b2o2b2ob2o211b2o$262bo
3bo245b2o$262b5ob4o241b2o$248b2o16b2o3bo3b3o234bo$247bo2b2o10bobobo2b
2o$246b3o3bo8bo5bo$194bo52bo4b2o7bo2b2ob2o$195bo52b3obob2o6bo4b2o$193b
3o55b2ob2o8bo2bo$251b2ob2o8b3o172bo$252b2o11bo171bobo$127bo111bobo196b
2o$125bobo111b2o$126b2o112bo2$32b2o114b2o108b2o198b2o114b2o$32b2o114b
2o108b2o198b2o114b2o7$343bo$343bo$343bo$180b3o$180bo159bobo7b2o$40b2o
98b2o39bo84b2o71bo2bo2bo4b2o114b2o98b2o$40b2o98b2o124b2o72bobo3b2o118b
2o98b2o$345b2o105b2o$97bo355b2o$95b2o355bo$96b2o2$284bo$285bo$283b3o$
352b2o$352b2o7$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b
2o108b2o114b2o12$40b2o224b2o72b2o50b2o172b2o$40b2o224b2o72b2o51b2o171b
2o$392bo16$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o
108b2o114b2o11$538bo$40b2o224b2o72b2o194bobo27b2o$40b2o224b2o72b2o195b
2o27b2o2$297bo$295b2o$296b2o5$499bo$497bobo$498b2o6$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o4$41bo$41b2o$41b3o
$42b2o$37bo4$266b2o298b2o$266b2o298b2o17$32b2o114b2o108b2o88b2o108b2o
114b2o$32b2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b
2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o20$559bo$557bobo$558b2o8$
32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o
30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b
2o30$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o
114b2o18$619bo$617bobo$618b2o10$32b2o114b2o108b2o88b2o108b2o114b2o$32b
2o114b2o108b2o88b2o108b2o114b2o30$32b2o114b2o108b2o88b2o108b2o114b2o$
32b2o114b2o108b2o88b2o108b2o114b2o26$657b2o$657b2o3$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o4$614bo$614b2o$
613bobo20$657b2o$657b2o3$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b
2o108b2o88b2o108b2o114b2o2$554bo$554b2o$553bobo22$657b2o$657b2o3$32b2o
114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o34bo79b2o$
494b2o$493bobo24$657b2o$657b2o2$434bo$32b2o114b2o108b2o88b2o84b2o22b2o
114b2o$32b2o114b2o108b2o88b2o83bobo22b2o114b2o26$657b2o$374bo282b2o$
374b2o$373bobo$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b
2o108b2o114b2o25$314bo$314b2o341b2o$313bobo341b2o3$32b2o114b2o108b2o
88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o23$254bo$254b2o$
253bobo$657b2o$657b2o3$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o
108b2o88b2o108b2o114b2o6$571b3o$573bo7bo$562bo9bobob2ob4o$560bo3bo5bo
3bobob3o2bo$559bo11b2o4b2o3b3o$558b2o5b2o7bo4bobobo3bo$557bo8bo5b2o7b
3o4b2o$559bobo4bo6bo7bo5b2o$556bo2bo3b3o$556b2o2bo$558b3o$559bo4$194bo
379b2o$194b2o378b2o84bo$193bobo463bobo$655b5obo$654bob2ob3o$657b2obob
2o$656bob3o$656b2o$653bo2b3obo2bo$32b2o114b2o108b2o88b2o108b2o194b3o2b
o$32b2o114b2o108b2o88b2o108b2o197b2obo$660bo$648b3o7bobo$566b2o91bo$
566b2o$554bo$554bobo$554b2o2$661b2o$661b2o7$657b2o$657b2o$134bo$134b2o
$133bobo438b2o$574b2o4$688bobo$689b2o$689bo2$148b2o108b2o88b2o108b2o
189b2o$32b5o111b2o108b2o88b2o108b2o189b2o$31b2o5bo$31b2obo3b2o$31b2obo
531b2o$31bo3bobobo526b2o$32bobob2ob2o$33bo5b2o5bo$38bo10b2o$44bo6bo$
42b2o4b2obo$24b2o16b2obo4bo$24bo18b2o$18b2o3bob2o$19bobobo3b2o$21bobo
5bo2bo$22bob3ob2o3bo$26bo3bobo$28b4o42bo582b2o$28b3o43b2o581b2o$73bobo
543bo$10bobo605bo$10b2o20b2o540b2o42b3o$11bo20b2o540b2o8$148b2o108b2o
88b2o108b2o189b2o$148b2o108b2o88b2o108b2o189b2o3$40b2o524b2o$40b2o524b
2o5$647bo$648b2o$647b2o2$61bo$62bo$14bo45b3o$14b2o$13bobo$655b2o$655b
2o2$32b2o540b2o$32b2o540b2o8$148b2o108b2o88b2o108b2o189b2o$148b2o108b
2o88b2o108b2o189b2o3$40b2o452bo71b2o$40b2o452bobo69b2o34b2o$494b2o107b
2o$602bo6$6b2o$6bobo$6bo7$32b2o540b2o$32b2o540b2o2$748bobo$749b2o$749b
o3$464bo$258b2o88b2o114bo184b2o$145b2o111b2o88b2o114bo184b2o$146bo$
143bo3bo2b2o304b2o7bo2bo$40b2o100b2o2bo3b2o304b2o3bobo2b2o98b2o$40b2o
98b2o319b2o3bo99b2o$140b2ob2o317bo82b2o$544bobo$139b2ob2o402bo$139b2ob
2o$141bo$66b2o$66bobo$66bo$152b2o300b2o$152b2o300b2o7$32b2o114b2o308b
2o114b2o$32b2o114b2o308b2o114b2o8$258b2o88b2o299b2o$258b2o88b2o299b2o
3$40b2o98b2o207b2o134b2o79b2o$40b2o98b2o206bo4b3o128bobo79b2o$344bo3bo
bo4b2o129bo$260b3o80b3o3b2o2bo3bo$189bo62bo7bo80b2o2bo9b2o$126b2o59bob
o61b4ob2obobo9bo64bo4b3o$126bobo59b2o60bo2b3obobo3bo5bo3bo56b3o3bobo5b
o13b2o$126bo122b3o3b2o4b2o11bo61bob2ob4o12bo2bo$121bo124bo3bobobo4bo7b
2o5b2o69bo11bobo$122bo121b2o4b3o7b2o5bo8bo64b2ob2o9bo2b2o53bo$120b3o
122b2o5bo7bo6bo4bobo65b2o2bo8b3o2b2o53bobo$268b3o3bo2bo63b3o9bo59b2o$
273bo2b2o64bo10bobo$273b3o78b2o10bo$274bo92b2o$366b2o3$32b2o114b2o108b
2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o8$649b2o$649b2o$
101bobo321b2o$101b2o321bobo$40b2o60bo37b2o124b2o72b2o84bo139b2o$40b2o
98b2o124b2o72b2o224b2o$279bo$186b2o89bobo229bobo$186bobo89b2o230b2o$
186bo323bo2$323bo$323bobo$323b2o9$32b2o114b2o108b2o88b2o108b2o114b2o$
32b2o114b2o108b2o88b2o108b2o114b2o232bobo$809b2o$809bo6$649b2o$649b2o
3$40b2o224b2o72b2o224b2o$40b2o224b2o72b2o224b2o17$32b2o114b2o108b2o88b
2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o8$649b2o$649b2o3$40b
2o224b2o72b2o224b2o$40b2o224b2o72b2o224b2o17$32b2o114b2o108b2o88b2o
108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o5$565b3o$565b3o$565b4o$
41bobo523bob2o78b2o$41b2o295bo227b2ob2o78b2o$42bo231bo62bobo222b2o2b5o
$274bo61bo3b2o225b3o$40b2o294bob4o227bo$40b2o11$253b2o$252bobo$254bo2$
327bo$326b2o$32b2o114b2o108b2o66bobo19b2o108b2o114b2o$32b2o114b2o108b
2o88b2o108b2o114b2o8$649b2o$649b2o4$311bobo$312b2o$312bo7$193b2o$192bo
bo$194bo2$387bo$386b2o$386bobo2$32b2o114b2o108b2o88b2o108b2o114b2o$32b
2o114b2o108b2o88b2o108b2o114b2o8$649b2o$649b2o11$133b2o$132bobo$134bo
2$447bo$446b2o$446bobo4$148b2o108b2o88b2o108b2o114b2o$148b2o108b2o88b
2o108b2o114b2o$32b3o3bo$32bo2b4o$33bo2b3o$32b3o$41b2o$37b10o$40bo3b4o$
37bo2bo2bo4b3o598b2o$38bo8b4o598b2o$24bo18b4o3bo$19bo4b2o6b2o10b3o$19b
obo3b2o8bo$19bobo2b2obo7bo$25b4obo$21b2o8b3o$27b4o$28b2o$29bo43b2o$11b
o60bobo$11bobo60bo$11b2o19b2o$32b2o473bo$506b2o$506bobo6$148b2o108b2o
88b2o108b2o$148b2o108b2o88b2o108b2o107b2o$566bo2bo$569bo6b2o$40b2o522b
o3bo7b2o$40b2o526bo$564b4o6bo$567b2o6bo$573b3o$649b2o$649b2o2$371bobo$
372b2o$59bobo310bo205b2o$60b2o516b2o$60bo$13b2o$12bobo$14bo2$567bo$32b
2o532b2o6b2o$32b2o532bobo5b2o8$148b2o108b2o88b2o108b2o$148b2o108b2o88b
2o108b2o3$40b2o524b2o$40b2o524b2o4$649b2o$649b2o4$7b2o$6b2o$8bo612bobo
$622b2o$622bo3b2o$625bobo$627bo2$32b2o540b2o$32b2o540b2o8$258b2o88b2o
108b2o$144b2o112b2o88b2o108b2o$144b2ob3o$145b6o$40b2o107b3o414b2o$40b
2o100bo423b2o$141b3o$140bo2bo$140b3o317bo$141bo317b4o57bo128b2o$457bo
5bo55bo129b2o$456bo3bo6b2o50b3o$67b2o387bo5b2o2bo2bo$66b2o388b2obobo4b
o2b2o$68bo83b2o304b2o5bo2b2o$152b2o311b4o$566b2o$565bobo$567bo4$32b2o
114b2o308b2o114b2o$32b2o114b2o308b2o114b2o7$470bobo$258b2o88b2o121b2o$
258b2o88b2o121bo3$40b2o98b2o324b2o98b2o$40b2o98b2o324b2o98b2o2$187bo
72b2o$188b2o67bo4bo$187b2o62b2o4bo5bo385b2o$127b2o121bo2bo3bob2ob2o
167bobo215b2o$126b2o118bo4bob2o15b4o158b2o$119bobo6bo116bo5bobo6bo8b2o
b2o158bo$120b2o123b3o2b3o7bo7b2o2bo2bo$120bo129bo10bo7bo3b3o230b2o$
262b2o6bo2bo2bo228bobo$261bo12bobo230bo$262b2o10b2o5$32b2o114b2o108b2o
198b2o114b2o$32b2o114b2o108b2o198b2o114b2o9$102bo241b2o$102bobo239b2ob
3o$102b2o241b6o$40b2o98b2o124b2o81b3o114b2o98b2o$40b2o98b2o124b2o9bo
64bo123b2o98b2o$278b2o61b3o$277b2o61bo2bo$187b2o151b3o$186b2o153bo307b
2o$188bo460b2o2$446b2o$445bobo$352b2o93bo$352b2o7$32b2o114b2o108b2o88b
2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o11$392bo$40b2o224b2o
72b2o50bobo171b2o$40b2o224b2o72b2o50b2o172b2o2$387bo$388b2o$387b2o260b
2o$649b2o12$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o
108b2o114b2o5$530bobo$531b2o$531bo2$302bo$302bobo$302b2o$40b2o224b2o
72b2o224b2o$40b2o224b2o72b2o224b2o3$491bobo$492b2o155b2o$492bo156b2o
12$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b
2o7$42bo$42bobo$42b2o2$337b4o$40b2o224b2o68bo2b2o225b2o$40b2o224b2o69b
2obo225b2o4$649b2o$649b2o12$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o
114b2o108b2o88b2o108b2o114b2o17$649b2o$649b2o12$32b2o114b2o108b2o88b2o
108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o14$551bobo$552b2o$552bo
$649b2o$649b2o12$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b2o108b2o
88b2o108b2o114b2o17$649b2o$649b2o12$32b2o114b2o108b2o88b2o108b2o114b2o
$32b2o114b2o108b2o88b2o108b2o114b2o17$649b2o$649b2o12$32b2o114b2o108b
2o88b2o108b2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o12$611bobo$612b
2o$612bo3$649b2o$649b2o12$32b2o114b2o108b2o88b2o108b2o114b2o$32b2o114b
2o108b2o88b2o108b2o114b2o17$649b2o$649b2o12$32b2o114b2o108b2o88b2o108b
2o114b2o$32b2o114b2o108b2o88b2o108b2o114b2o!
This isn't in the rake stamp collection yet, but I've fixed the backrake cost table again. I'll update the stamp collection maybe in a week or two, when new rake designs stop popping up. I haven't yet dared to look at what lanes you can extract if you run a second Herschel on the auxiliary trail, or kick back one of the new ant's-nest of gliders using a left forward rake, or use the auxiliary trail output stream to build another auxiliary trail, or... any number of other horrible possibilities.

EDIT: One of the kickbacks over on the right is mostly just showing off -- it works just as well to delay the auxiliary Herschel by two ticks, resulting in a clean annihilation instead of a 180-degree kickback.

I was trying to figure out how to shoot down that kickback's suppressing block quickly enough to release that forward glider stream... but it looks as if that would be an L21F. We already have an R4L21F anyway, so by the time the unused backrake is shot down there wouldn't be any improvement.

EDIT 2: Here are a couple that I've been looking for: R3L1B and R4L8B backrakes. Suddenly there's only one 6R and one 7R lane left in the cost table. Anyone see a good way to put together an R3L6 backrake?

Code: Select all

#C R3L1B = R1L0B + R1L0F + R1L0B with auxiliary Herschel
x = 789, y = 1432, rule = B3/S23
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o
114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b
2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b
2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b
2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o
108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b
2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$43b
2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o114b
2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b2o
114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o108b
2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o30$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o18$47b2o$46bobo$45b2o$
47bo$47bobo527b3o$49b2o527bo$48b3o527b3o6$159b2o108b2o88b2o108b2o$159b
2o108b2o88b2o108b2o2$587b2o$51b2o524b2o8b2o$51b2o524b2o5$589bo$588bobo
$587bo3bo$587bo3bo$587bo$588b3o7$43b2o540b2o$43b2o540b2o8$159b2o108b2o
88b2o108b2o$159b2o108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o17$43b2o
540b2o53bo$43b2o540b2o51bobo$639b2o7$159b2o108b2o88b2o108b2o$159b2o
108b2o88b2o108b2o3$51b2o524b2o$51b2o524b2o$41b2o117b2o$40b2o117bob2o5b
2o$42bo116bobo2b6o$144b2o7b3o8bobo295bo6b5o$143b5o2bobo10bob3o294b2o4b
2ob3o$142bo4b2obobo7b2o2b2ob2o289b2o3b2o5b2o2bo7b2o$142b2obob2obo3b2o
9bo4bo286b3o11bob2o6bobo$146bo6b2o9b2ob3o288b3obo8bob2obo4bo$144bo9bob
o7b2o293bobo10b3obo4b3o2bo$145b3o7bo9b2o8bo284bo13bo9b2obo$146b2o18bo
9b2o294b3o9b2obo36bobo$175b2o309bo37b2o$525bo2$108bo$109b2o$43b2o63b2o
49b2o308b2o114b2o$43b2o114b2o308b2o114b2o8$269b2o88b2o$269b2o88b2o3$
51b2o48b2o48b2o324b2o9bo88b2o$51b2o47b2o49b2o324b2o10bo87b2o$102bo384b
3o3$136bo$136bobo$136b2o503b3o$643bo$642bo5$666b2o$666b2o3$43b2o114b2o
308b2o114b2o$43b2o114b2o308b2o114b2o7$277bo$276b3o74b3o$275b2o2bo73b2o
$161b2o114b3o71b2o3bo$160b2o105b2o82b2obobo4b2o$51b2o98b2o9bo104b2o82b
2o3b2o3b2o114b2o98b2o$51b2o98b2o202b2o120b2o98b2o3$269bo$267b2o312b3o$
268b2o313bo$582bo2$350b2o$265b2o96b2o$265b2o96b2o3$666b2o$666b2o3$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$
221b2o$220b2o$222bo2$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o2$
521b3o$523bo$522bo9$666b2o$666b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$
43b2o114b2o108b2o88b2o108b2o114b2o10$548bo$549bo$51b2o224b2o72b2o194b
3o27b2o$51b2o224b2o72b2o108b3o113b2o$309bo153bo$76bo230b2o153bo$76bobo
229b2o$76b2o2$325bo$326b2o$325b2o5$666b2o$666b2o3$43b2o114b2o108b2o88b
2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o11$401b3o$51b2o224b2o
72b2o50bo173b2o$51b2o224b2o72b2o49bo174b2o13$666b2o$666b2o3$43b2o114b
2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o9$341b3o$
343bo$342bo15$666b2o$666b2o3$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o
114b2o108b2o88b2o108b2o114b2o7$281b3o$283bo$282bo17$666b2o$666b2o3$43b
2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o5$
221b3o$223bo$222bo3$663bo$662b3o$661bo2b2o$661bob2o$663b2ob2o$660bo5bo
$661bo4bo$662bo2bo$664bo$659bo$658bo$658b3o9$43b2o114b2o108b2o88b2o
108b2o114b2o71b2o$43b2o114b2o108b2o88b2o108b2o114b2o71b2o3$161b3o$163b
o$162bo12$666b2o$666b2o12$159b2o108b2o88b2o108b2o108b3o76b2o$45b3o111b
2o108b2o88b2o108b2o187b2o$45b3o53b3o$43b2o58bo474bo8b2o$41b2o4bo54bo
473b2ob2o2bo3b2o$48bo529bo5bo$40bo9bo531b3o$40bo2bobo3bobo$52bo$45bo6b
o$45bo$47bo3bo$48b2o2$39b2o548b2o$39b2o548b2o3$666b2o$666b2o3$43b2o
540b2o$43b2o540b2o2$726bobo$727b2o$727bo4$41b3o115b2o108b2o88b2o108b2o
187b2o$43bo115b2o108b2o88b2o108b2o187b2o$42bo2$51b2o524b2o$51b2o524b2o
$5bo$4bo$4b3o6$630bobo$631b2o$631bo2$599bo66b2o$598bo67b2o$598b3o2$43b
2o540b2o$43b2o540b2o4$bo$2o$obo2$88bo70b2o108b2o88b2o108b2o187b2o$89b
2o68b2o108b2o88b2o108b2o187b2o$88b2o2$51b2o524b2o$51b2o524b2o2$533bo$
532bo$532b3o3$472b3o$472bo2bo$471bo4bo$474bo2$472b2o$472bobo191b2o$
152bo319bobo191b2o$150b6o$150b2o2b2o312bo$43b2o425bo114b2o$43b2o109bo
314b2o114b2o$150b2o2bo$61bo88b2o3bo$60b2o92bo324bo$60bobo89bobo325bo$
153bo324b3o3$269b2o88b2o297b2o$269b2o88b2o297b2o2$161b2o416b2o$51b2o
98b2o10bo313b2o100b2o$51b2o98b2o8b3o313b2o$163bo$161bo2bo2$161bobo13$
43b2o114b2o308b2o114b2o$43b2o76bo37b2o308b2o114b2o199bobo$120b2o665b2o
$120bobo664bo4$268bo$267b3o$266bo3b2o386b2o$267b5o386b2o$272bo$266b2o
3bo82b2o223b2o$51b2o98b2o113b2o2b2o81b3o121b2o100b2o$51b2o98b2o115b2o
82bo2b2o120b2o$278bo76b3o$278bo75b3o4b3o$278bo76bo6$265b2o96b2o$265b2o
96b2o6$181bo$43b2o114b2o19b2o87b2o88b2o108b2o114b2o$43b2o114b2o19bobo
86b2o88b2o108b2o114b2o2$215bobo$216b2o$216bo261b2o$477bo2bo$148bo90bo$
149b2o88bobo236bobo$148b2o89b2o165bobo249b2o$406b2o250b2o$407bo$395bo
183b2o$51b2o98b2o124b2o72b2o40bobo183b2o$51b2o98b2o124b2o72b2o41b2o13$
96bo$95bo$95b3o2$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o
34bobo51b2o108b2o114b2o$306b2o231bo$306bo233bo$538b3o2$317bobo$317b2o$
318bo$658b2o$658b2o2$579b2o$51b2o224b2o72b2o226b2o$51b2o224b2o72b2o17$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
8$658b2o$658b2o3$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o17$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o8$658b
2o$658b2o21$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o
108b2o114b2o8$658b2o$658b2o10$48b2o2bo$47b2o$48b2o2$48b2o2b2o524bo$47b
o528b2ob2o$50b4o522b2ob2o$48bo2bo525bob3o$576b3o3$159b2o108b2o88b2o
108b2o$159b2o108b2o88b2o108b2o2$587b2o$39b3o9b2o524b2o8b2o$51b2o524b2o
$39b3o$40b2o2$658b2o$588b2o68b2o$587bo$586bo2bo$587bobo$588b2o$588b2o
7$43b2o540b2o$43b2o540b2o8$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o
108b2o3$51b2o524b2o$51b2o524b2o4$658b2o$658b2o11$637bobo$43b2o540b2o
51b2o$43b2o540b2o51bo8$159b2o108b2o88b2o108b2o$159b2o108b2o88b2o108b2o
3$51b2o524b2o$51b2o524b2o$156bo3bo$42b2o111bo3bob2o4bo301b2o$42bobo
110bo3bob2o5bo300b2o$42bo112bo2b2ob4o3bo301bo187b2o$144bo5b2o3bo4b2o2b
o4bo291bo9bo186b2o$144b2o3b3o2bo2bo7b5o290b3o8b2o12b3o$143bo4bo2bo2b3o
8bo3bo289bo3bo5b5o10b4o$148b6obo10bobo290b2ob3o4bobobob3o5b2o2b2o$148b
ob5o11b2o7bo285b3o7bob5o6bob2o38bo$144b2ob3o2b3o18bobo286bobo3bo4b2o
10b3o37bo$145bo2b2o24b2o287bo4bo4bo12bo38b3o$145b3o319bo4bo$468bo$108b
o32b2o2b2o322bo$106bobo$107b2o$43b2o114b2o308b2o114b2o$43b2o114b2o308b
2o114b2o8$269b2o88b2o$269b2o88b2o2$486bo$51b2o98b2o324b2o8b2o88b2o$51b
2o49b2o47b2o324b2o7b2o89b2o$102bobo$102bo$137bobo$137b2o$138bo12$43b2o
114b2o308b2o114b2o$43b2o114b2o308b2o114b2o7$354bo$353b3o$276b2o75b2obo
$275bobo$162b2o103b2o5bo2bo73b2o2bo5b2o$51b2o98b2o9bobo102b2o82b2ob2o
5b2o114b2o98b2o$51b2o98b2o9bo112b2obo75b2o121b2o98b2o$276bo3bo$269bo7b
obo$269bobo$269b2o3$351bo$350bo2bo$265b2o84bobo9b2o$265b2o85bo10b2o7$
43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o
9$222b2o$222bobo$222bo$51b2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o
17$43b2o114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b
2o9$546bo$547b2o$546b2o$51b2o224b2o72b2o224b2o$51b2o224b2o30bo41b2o
224b2o$77bobo229bobo$77b2o230b2o$78bo2$325bo$323bobo$324b2o10$43b2o
114b2o108b2o88b2o108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o12$51b
2o224b2o72b2o224b2o$51b2o224b2o72b2o224b2o17$43b2o114b2o108b2o88b2o
108b2o114b2o$43b2o114b2o108b2o88b2o108b2o114b2o!

Code: Select all

#C R4L8B = R2L7B + R1L0F + R1L0B with auxiliary Herschel
x = 867, y = 2260, rule = B3/S23
53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o
30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b
2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o
114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b
2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o
108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b
2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o
88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b
2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o
108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b
2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o
114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b
2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$
53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b
2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o
114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b
2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o
108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b
2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o
88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b
2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o
108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b
2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o
114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o22$
587b3o$588bo$588b3o6$61bo107b2o108b2o88b2o108b2o$60b3o106b2o108b2o88b
2o108b2o$60bob2o$51b2o544b2o$51b2o534b2o8b2o$587b2o3$52bobo$52b2o$53bo
545bo$598bobo$597bo3bo$597bo3bo$49b2o546bo$49b2o547b3o7$53b2o540b2o$
53b2o540b2o8$169b2o108b2o88b2o108b2o$169b2o108b2o88b2o108b2o3$61b2o
524b2o$61b2o524b2o11$3bo2$o4bo$o2bo3$53b2o540b2o$53b2o540b2o8$169b2o
108b2o88b2o108b2o$169b2o108b2o88b2o108b2o3$61b2o524b2o$61b2o524b2o4$
170bo301bo6b5o$160bo8b2obo299b2o4b2ob3o109bo$108bobo47b3o7bo2b3o294b2o
3b2o5b2o2bo7b2o99b2o$109b2o46bo3bo2bo2b5ob2o292b3o11bob2o6bobo98bobo$
109bo47bo4b3o5b2obo294b3obo8bob2obo4bo$157b2obob3o2b6o296bobo10b3obo4b
3o2bo$61bo97bo3b2o3b4o298bo13bo9b2obo$60b2o420b3o9b2obo36bobo$60bobo
433bo37b2o$535bo4$53b2o114b2o308b2o114b2o$53b2o114b2o308b2o114b2o7$
156bo$155bo123b2o88b2o$155b3o121b2o88b2o3$61b2o98b2o324b2o9bo88b2o$61b
2o98b2o324b2o10bo87b2o$497b3o2$533bo$533b2o$532bobo3$121bo$120b2o$120b
obo7$53b2o114b2o308b2o114b2o$53b2o114b2o308b2o114b2o7$364bo$364bo$282b
2o80bo$282bo$277b2o2bo3bo74bo2bo7b2o$61b2o98b2o114b2o3bo2b2o74b2o2bobo
3b2o114b2o98b2o$61b2o98b2o124b2o73bo3b2o119b2o98b2o$284b2ob2o77bo106bo
$473b2o$285b2ob2o182bobo$285b2ob2o$287bo$181bo$180b2o$180bobo$275b2o
96b2o$275b2o96b2o7$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b
2o88b2o108b2o114b2o12$61b2o172bobo49b2o72b2o50bo173b2o$61b2o173b2o49b
2o72b2o50b2o172b2o$236bo175bobo2$239bo$239bobo$239b2o12$53b2o114b2o
108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o5$96bo$95bo$
95b3o3$325bobo230bo$326b2o231bo$61b2o224b2o37bo230b3o27b2o$61b2o224b2o
298b2o2$317bobo$317b2o$318bo13$53b2o114b2o108b2o88b2o108b2o114b2o$53b
2o114b2o108b2o88b2o108b2o114b2o3$415b2o$414b2o$416bo7$61b2o224b2o298b
2o$61b2o224b2o298b2o17$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o
108b2o88b2o108b2o114b2o$475b2o$474b2o$476bo27$58b3o108b2o108b2o88b2o
108b2o54b2o$169b2o108b2o88b2o108b2o53b2o56b2o$536bo55b3o$51b2o8bo527b
2o2b2o2b2o$51b2o3bo2b2ob2o524b3o6b2o$55bo5bo525bo3bo$55b3o529b3o$586bo
4bo$586b2ob2o$385bobo198bo3bo$386b2o199b3o$386bo3$49b2o548b2o$49b2o
548b2o7$53b2o540b2o$53b2o540b2o6$595b2o$594b2o$169b2o108b2o88b2o108b2o
115bo$169b2o108b2o88b2o108b2o3$61b2o524b2o$61b2o524b2o3$635bo$636b2o$
635b2o4$7bobo$7b2o$8bo5$3b3o$3bo49b2o540b2o$4bo48b2o540b2o3$639b3o$
641bo$640bo3$169b2o108b2o88b2o108b2o$169b2o108b2o88b2o108b2o$548bo$
548bobo$61b2o485b2o37b2o$61b2o524b2o2$106bo$107bo$105b3o$166bo$165b3o$
164bo3bo$163b2o2b2o$164b2o$165b2o$166b2o$168bo$167b2o$63b3o417b2o$63bo
418bobo$64bo416b2o$53b2o114b2o312bo111b2o$53b2o114b2o312bobo109b2o$
485b2o92b3o$484b3o94bo$580bo$160bo$158b2o$159b2o2$279b2o88b2o$279b2o
88b2o3$61b2o98b2o324b2o98b2o$61b2o98b2o324b2o98b2o2$445bobo$446b2o$
446bo8$123b3o$123bo$124bo3$53b2o114b2o308b2o38b3o73b2o$53b2o114b2o308b
2o40bo73b2o$520bo3$372bo$371bobo$367b5obo$366bob2ob3o$369b2obob2o$368b
ob3o$368b2o$365bo2b3obo2bo$61b2o98b2o118b3o82b3o2bo115b2o98b2o$61b2o
98b2o117bo3bo84b2obo114b2o98b2o$277bo7bo86bo$277bob3obob2o73b3o7bobo$
277bo3bobob2o84bo$282bo3bo$282b4o$284bo3$275b2o96b2o$183b3o89b2o96b2o$
183bo$184bo3$459b3o$461bo$53b2o114b2o108b2o88b2o89bo18b2o114b2o$53b2o
114b2o108b2o88b2o108b2o114b2o3$421bo$160b2o258bo$159bo2bo257b3o2$159bo
bo$233bo166bobo85bo$234bo166b2o85bobo$232b3o166bo86b2o$488bo$61b2o224b
2o72b2o124b2o98b2o$61b2o179bobo42b2o72b2o124b2o98b2o$242b2o$243bo13$
544bo$545b2o$53b2o114b2o108b2o88b2o108b2o63b2o49b2o$53b2o114b2o108b2o
88b2o108b2o114b2o$331bo$100bo229bo$98b2o230b3o$99b2o2$323bo$324bo$322b
3o4$61b2o224b2o72b2o224b2o$61b2o224b2o72b2o142bobo79b2o$506b2o$506bo
15$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b
2o12$61b2o224b2o72b2o224b2o$61b2o224b2o72b2o224b2o17$53b2o114b2o108b2o
88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b
2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o11$565bobo$566b
2o$566bo17$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o
108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b
2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o
88b2o108b2o114b2o9$625bobo$626b2o$626bo19$53b2o114b2o108b2o88b2o108b2o
114b2o$53b2o114b2o108b2o88b2o108b2o114b2o30$53b2o114b2o108b2o88b2o108b
2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o27$675b2o$675b2o2$53b2o114b
2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o11$628b2o$
629b2o$628bo14$675b2o$675b2o2$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o
114b2o108b2o88b2o108b2o114b2o9$568b2o$569b2o$568bo16$675b2o$675b2o2$
53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o
7$508b2o$509b2o$508bo18$675b2o$675b2o2$53b2o114b2o108b2o88b2o108b2o
114b2o$53b2o114b2o108b2o88b2o108b2o114b2o5$448b2o$449b2o$448bo20$675b
2o$675b2o2$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o
108b2o114b2o3$388b2o$389b2o$388bo22$675b2o$675b2o2$53b2o114b2o108b2o
88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o$328b2o$329b2o$
328bo24$675b2o$675b2o2$53b2o114b2o97b2o9b2o88b2o108b2o114b2o$53b2o114b
2o98b2o8b2o88b2o108b2o114b2o$268bo26$675b2o$208b2o465b2o$209b2o$53b2o
114b2o37bo70b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o3$
676bo$675b2o$673b3o$675bo6b2o$673b2o6b4o$658bobo19bo4bo$658bo2bo6b2o3b
o5b3ob2o$658bo2bo6b2o2bobo4bo2b2o$659b2o11bobob3o3bo$673bobo3bobo$680b
o5$675b2o$675b2o7$148b2o$149b2o$148bo$660bo$53b2o114b2o108b2o88b2o108b
2o111b3o63b2o$53b2o114b2o108b2o88b2o108b2o109b4o2b2o61b2o6b2o$589bobob
5o69b2o$590b2o6bo$588b6o2b3o$588b2obobob2obo$52b2o534bo2bo$51bo2bo2b2o
530b4o2b2o$45b2o7bo2b3o$44b2o3bo4b2ob3o519b2o$44bo2bobo2b4ob3o2bobo3b
2o507bo2bo$43b2ob4o9bobo2bo3b3o507b3o23b2o$44bo3bo8bo7bo3bo515b2o15b2o
2b2obo$45bob2o8bo7b2o533b2o5bo2bo$39bo6b2o10bo545b2o4bo$37b2o20bo6b4o
525bo4bo4bob3o$38b2o20bo3bo534bo4b2obo$65b4o526bo2bo2bo2b2o$66bo534bo$
599bobo73b2o$600bo74b2o$618bo$53b2o540b2o22bo$53b2o540b2o20b3o2$88b2o$
89b2o$88bo4$169b2o108b2o88b2o108b2o$169b2o108b2o88b2o108b2o186b2o$667b
2o2$61b2o524b2o$61b2o524b2o3$76bo$74bobo$75b2o5$567bo$565b2o$566b2o2$
675b2o$675b2o2$53b2o540b2o$28b2o23b2o540b2o$29b2o$28bo6$169b2o108b2o
88b2o108b2o$169b2o108b2o88b2o108b2o186b2o$667b2o$745bo$61b2o524b2o157b
o$61b2o524b2o155b3o14$675b2o$33b3o639b2o$33bo$34bo18b2o540b2o$53b2o
540b2o5$600bo$598b2o$599b2o$279b2o88b2o$279b2o88b2o109bob3o182b2o$478b
o188b2o$477bo5b2o$61b2o102bo5b3o303bo3b2o104b2o$61b2o101b2o312bo6b3o
99b2o$161bo3b2o4b3o311bobo$161bo9b3o311bo2bo$161bo324bobo$486b3o5$173b
2o300b2o$173b2o300b2o3$93b3o$93bo$94bo2$53b2o114b2o308b2o114b2o$53b2o
114b2o308b2o114b2o8$279b2o88b2o$203bo75b2o88b2o296b2o$204bo462b2o$202b
3o384b2o$61b2o98b2o324b2o100b2o$61b2o98b2o324b2o$136bo$134bobo303bo$
135b2o302bo$279bo86b5o6bo61b3o$277bob2o8bo76b3ob2o4b2o$276b3o2bo7b3o
64b2o7bo2b2o5b2o3b2o$275b2ob5o2bo2bo3bo63bobo6b2obo11b3o$276bob2o5b3o
4bo65bo4bob2obo8bob3o125bo$277b6o2b3obob2o60bo2b3o4bob3o10bobo124b2o$
278b4o3b2o3bo61bob2o9bo13bo126b2o$153b3o196bob2o9b3o$153bo199bo$154bo
4$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b
2o3$130bo$128b2o$129b2o2$293bo$294bo$292b3o230bo141b2o136bo$526b2o139b
2o137bo$525b2o62b2o213b3o$61b2o98b2o124b2o62bo9b2o124b2o100b2o$61b2o
98b2o124b2o61bo10b2o124b2o$350b3o8$213b3o$213bo$214bo6$53b2o114b2o108b
2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o9$667b2o$667b2o$
589b2o$61b2o224b2o72b2o226b2o$61b2o224b2o72b2o17$53b2o114b2o108b2o88b
2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o9$667b2o$667b2o2$61b
2o224b2o72b2o224b2o$61b2o224b2o72b2o224b2o17$53b2o114b2o108b2o88b2o
108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o$70bo$68b2o$69b2o2$353b
o$354bo$352b3o230bo279bo$586b2o278bo$585b2o80b2o195b3o$291bo375b2o$
290bo$61b2o224b6o68b2o224b2o$61b2o224b2o72b2o224b2o17$53b2o114b2o108b
2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o114b2o9$667b2o$667b2o
19$596b2o$169b2o108b2o88b2o108b2o114bob2o$169b2o108b2o88b2o108b2o114bo
bo$594bo5bo$594b2obo3bo$58b2o536b2obobo$51bo5bo2bo$58b3obo524bo$50bobo
5bo3bo524bo$51bo10bo524bo2$667b2o$667b2o3$49b2o548b2o$49b2o548b2o7$53b
2o540b2o$53b2o540b2o5$625bo$626bo$624b3o$169b2o108b2o88b2o108b2o$169b
2o108b2o88b2o108b2o$19bo$19bobo$19b2o40b2o524b2o$61b2o524b2o5$667b2o$
667b2o11$53b2o505bo34b2o$53b2o503b2o35b2o$559b2o3$93bobo$94b2o$94bo2$
169b2o108b2o88b2o108b2o$16bo152b2o108b2o88b2o108b2o$15b2o$15bobo$61b2o
524b2o$61b2o524b2o5$667b2o$667b2o11$53b2o540b2o$53b2o540b2o3$161b3o$
161bo2bo$163b2o2$76bo82bo2bo$75b2o83b2o117b2o88b2o$75bobo85b2o114b2o
88b2o115b2o$162b3o321bo2bo$163bo7b2o304b2o8bo$61b2o97bo2bo7b2o304b2o8b
o2bo96b2o$61b2o98b2o323bo2b2o96b2o$480bo$480bobo3b3o$480b2o2$173bo$
172bobo$173b2o$173bo$173bo301b2o$173bo301b2o7$53b2o114b2o308b2o114b2o$
53b2o114b2o308b2o114b2o5$136bo$135b2o$135bobo142b2o$278bob2o87b2o2$
276bo6bo3bo$276bo3bo2b3obo81b2o$61b2o98b2o113b2obo3bo79b3obob2o116b2o
98b2o$61b2o98b2o113bo2bo2bob3o75bob2ob3o6bo110b2o98b2o$277bobobob3o76b
2obo2b2o6bo$277b2o3bo79bo2bo4b2o3bo$356b3o5bobo2b3o$296bo55bo3bobo5bo
4bobo$295b3o54bo3bo$352bo4b2o8b2o9b3o$358bo7b3o5b3o4b2o$295b3o68b3o4b
2o2b3ob2o$275b2o19bo65bo8b2o8b2o$274bobo85bo8bo2b2o2b3o52bo$270bo3b2o
87bo7bo3bo4bo50b2o$270b5o97b3o3bo53b2o$270b2obo$271b2o117bo$220bobo48b
3o114bobo109bo$221b2o49b2o115b2o107b2o$53b2o114b2o50bo57b2o88b2o108b2o
18b2o94b2o$53b2o114b2o108b2o88b2o108b2o114b2o$254bo$153bobo98bobo$154b
2o40bo57b2o$154bo40b2o$195bobo7$61b2o98b2o124b2o72b2o124b2o98b2o$61b2o
98b2o124b2o72b2o124b2o98b2o4$534bo$532bobo$533b2o2$111bo230bobo$110bo
231b2o$110b3o230bo3$310bobo$311b2o$311bo2$53b2o114b2o108b2o88b2o108b2o
114b2o$53b2o114b2o108b2o88b2o108b2o114b2o12$61b2o224b2o72b2o224b2o$61b
2o224b2o72b2o224b2o17$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o
108b2o88b2o108b2o114b2o12$61b2o224b2o72b2o224b2o$61b2o224b2o72b2o224b
2o17$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b2o
114b2o30$53b2o114b2o108b2o88b2o108b2o114b2o$53b2o114b2o108b2o88b2o108b
2o114b2o!

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

Re: Prototype / demo for a (weighted) collision search program

Post by dvgrn » May 14th, 2014, 6:10 pm

I've been meaning to get around to figuring out the question of which (X,Y) target locations are cheapest. Here's an attempt to sort this out.

There are a few specific locations where it's possible to build objects very close to the block trails:

Code: Select all

#C List 1 and List 2 objects buildable with an R1 side puffer
x = 651, y = 1888, rule = B3/S23
40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o
30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b
2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o
114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b
2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o
108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b
2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o
88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b
2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o
108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b
2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o
114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$40b
2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b2o$
40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o114b
2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b2o
114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o108b
2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b2o
108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o88b
2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b2o
88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o108b
2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b2o
108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o114b
2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b2o
114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$40b
2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o30$
40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o
30$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b
2o29$577bo$40b2o114b2o108b2o88b2o108b2o109bo$40b2o114b2o108b2o88b2o
108b2o109bo2$573bo2bo7b2o$574b2o2bobo3b2o$575bo3b2o$579bo8$586b2o$586b
2o7$582b2o$582b2o8$156b2o108b2o88b2o108b2o$156b2o108b2o88b2o108b2o3$
43bo530b2o$42bobo529b2o$38bo2b2ob2o$38bo3bobo$38bo5bob2o$43b2ob2o$45bo
3$628bo$36b2o588bobo$36b2o589b2o7$40b2o540b2o$40b2o540b2o8$156b2o108b
2o88b2o108b2o$156b2o108b2o88b2o108b2o3$5bo42b2o524b2o$3b2o43b2o524b2o$
4b2o$530bobo$530b2o$531bo13$40b2o540b2o$40b2o540b2o2$627b2o$626bobo$
628bo2$84bo561b3o$2o80bobo$obo80b2o71b2o108b2o88b2o108b2o176bo5bo$o
155b2o108b2o88b2o108b2o176bo5bo$644bo5bo2$48b2o524b2o$48b2o524b2o2$
644bo5bo$644bo5bo$644bo5bo2$646b3o8$469b3o$468bo2bo$468bo2bo$40b2o427b
4o109b2o$40b2o106b3o320b2o94b2o13b2o$149bo323bo92bobo$149b3o320bo95bo$
472bo2$60b2o$60bobo583b3o$60bo$266b2o88b2o286bo5bo$266b2o88b2o286bo5bo
$644bo5bo$158b2o$48b2o98b2o8b2o314b2o98b2o$48b2o98b2o324b2o98b2o2$644b
o5bo$644bo5bo$644bo5bo$160bo$159bobo484b3o$158bo3bo$158bo3bo$158bo$
159b3o6$507b2o$40b2o114b2o308b2o38bobo73b2o$40b2o114b2o308b2o40bo73b2o
3$120b2o$120bobo236bo$120bo234bo4b2o112b3o$355bo3b3o112b3o169b3o$360b
2o111b4o$360bo110b2obo169bo5bo$266bobo85b2o3b2o110b2ob2o168bo5bo$263b
2obo2bo84bo4b2o110b5o2b2o164bo5bo$263b2obo2bo83bo4b2o112b3o$48b2o98b2o
112bob2o87bo5bo112bo101b2o$48b2o98b2o112b4o5bo81b2o2bobo214b2o$272b2o
83bob2o$265b2o6bo73b3o7bob2o283bo5bo$262bo3b2obob3o370bo5bo$263b5o376b
o5bo$266bo$646b3o3$262b2o96b2o$262b2o96b2o4$447b2o$446bobo$448bo$40b2o
114b2o53bo54b2o88b2o108b2o114b2o$40b2o114b2o51bobo54b2o88b2o108b2o114b
2o$180b2o28b2o$180bobo$180bo59bo$144bo93b2o167bo$142bobo94b2o166bobo$
143b2o262b2o237b3o2$388bo255bo5bo$389b2o253bo5bo$388b2o254bo5bo2$48b2o
98b2o124b2o72b2o224b2o$48b2o98b2o124b2o72b2o224b2o2$644bo5bo$644bo5bo$
644bo5bo2$646b3o5$95bobo$95b2o$96bo2$301bo$299bobo229bobo$40b2o114b2o
108b2o32b2o54b2o108b2o64b2o48b2o$40b2o114b2o108b2o88b2o108b2o64bo49b2o
2$317bo$317bobo$317b2o2$646b3o2$644bo5bo$644bo5bo$644bo5bo2$48b2o224b
2o72b2o224b2o$48b2o224b2o72b2o224b2o2$644bo5bo$644bo5bo$644bo5bo2$646b
3o11$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o
114b2o6$646b3o2$644bo5bo$644bo5bo$644bo5bo2$48b2o224b2o72b2o224b2o$48b
2o224b2o72b2o224b2o2$644bo5bo$644bo5bo$644bo5bo2$646b3o11$40b2o114b2o
108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b2o6$646b3o2$
644bo5bo$644bo5bo$644bo5bo5$644bo5bo$644bo5bo$644bo5bo2$646b3o10$577bo
$156b2o108b2o88b2o108b2o109bo$156b2o108b2o88b2o108b2o109bo2$573bo2bo7b
2o$43bo530b2o2bobo3b2o$42bobo530bo3b2o$38bo2b2ob2o533bo$38bo3bobo601b
3o$38bo5bob2o$43b2ob2o596bo5bo$45bo598bo5bo$644bo5bo3$36b2o548b2o$36b
2o548b2o$644bo5bo$644bo5bo$644bo5bo2$646b3o2$40b2o540b2o$40b2o540b2o8$
156b2o108b2o88b2o108b2o$156b2o108b2o88b2o108b2o3$5bo42b2o524b2o$3b2o
43b2o524b2o$4b2o$646b3o2$644bo5bo$644bo5bo$644bo5bo2$628bo$626bobo$
627b2o$644bo5bo$644bo5bo$644bo5bo2$646b3o2$40b2o540b2o$40b2o540b2o2$
627b2o$626bobo$628bo2$84bo$2o80bobo$obo80b2o71b2o108b2o88b2o108b2o$o
155b2o108b2o88b2o108b2o3$48b2o524b2o$48b2o524b2o2$530bobo113b3o$530b2o
$531bo112bo5bo$644bo5bo$644bo5bo5$644bo5bo$644bo5bo$632b2o10bo5bo$469b
3o160b2o$468bo2bo174b3o$468bo2bo160b2o$40b2o427b4o109b2o48b2o$40b2o
106b3o320b2o94b2o13b2o$149bo323bo92bobo$149b3o320bo95bo$472bo2$60b2o$
60bobo$60bo$266b2o88b2o$266b2o88b2o2$158b2o$48b2o98b2o8b2o314b2o98b2o$
48b2o98b2o324b2o98b2o2$646b3o2$644bo5bo$160bo483bo5bo$159bobo482bo5bo$
158bo3bo$158bo3bo$158bo$159b3o$644bo5bo$644bo5bo$632b2o10bo5bo$632b2o$
646b3o$507b2o123b2o$40b2o114b2o308b2o38bobo73b2o48b2o$40b2o114b2o308b
2o40bo73b2o3$120b2o$120bobo236bo$120bo234bo4b2o$355bo3b3o$360b2o$360bo
$266bobo85b2o3b2o$263b2obo2bo84bo4b2o$263b2obo2bo83bo4b2o$48b2o98b2o
112bob2o87bo5bo114b2o98b2o$48b2o98b2o112b4o5bo81b2o2bobo114b2o98b2o$
272b2o83bob2o$265b2o6bo73b3o7bob2o285b3o$262bo3b2obob3o$263b5o376bo5bo
$266bo377bo5bo$644bo5bo3$262b2o96b2o$262b2o96b2o$644bo5bo$644bo5bo$
632b2o10bo5bo$447b2o183b2o$446bobo197b3o$448bo183b2o$40b2o114b2o53bo
54b2o88b2o108b2o114b2o48b2o$40b2o114b2o51bobo54b2o88b2o108b2o114b2o$
180b2o28b2o$180bobo$180bo59bo$144bo93b2o167bo$142bobo94b2o166bobo64b3o
$143b2o262b2o65b3o$473b4o$388bo82b2obo$389b2o80b2ob2o$388b2o81b5o2b2o$
472b3o$48b2o98b2o124b2o72b2o122bo101b2o$48b2o98b2o124b2o72b2o224b2o2$
646b3o2$644bo5bo$644bo5bo$644bo5bo5$95bobo546bo5bo$95b2o547bo5bo$96bo
535b2o10bo5bo$632b2o$301bo344b3o$299bobo229bobo98b2o$40b2o114b2o108b2o
32b2o54b2o108b2o64b2o48b2o48b2o$40b2o114b2o108b2o88b2o108b2o64bo49b2o
2$317bo$317bobo$317b2o8$48b2o224b2o72b2o224b2o$48b2o224b2o72b2o224b2o
2$646b3o2$644bo5bo$644bo5bo$644bo5bo5$644bo5bo$644bo5bo$632b2o10bo5bo$
632b2o$646b3o$632b2o$40b2o114b2o108b2o88b2o108b2o114b2o48b2o$40b2o114b
2o108b2o88b2o108b2o114b2o12$48b2o224b2o72b2o224b2o$48b2o224b2o72b2o
224b2o2$646b3o2$644bo5bo$644bo5bo$644bo5bo5$644bo5bo$644bo5bo$632b2o
10bo5bo$632b2o$646b3o$632b2o$40b2o114b2o108b2o88b2o108b2o114b2o48b2o$
40b2o114b2o108b2o88b2o108b2o114b2o15$646b3o2$644bo5bo$644bo5bo$644bo5b
o5$644bo5bo$644bo5bo$632b2o10bo5bo$632b2o$646b3o$632b2o$156b2o108b2o
88b2o108b2o114b2o48b2o$156b2o108b2o88b2o108b2o114b2o3$43bo$42bobo$38bo
2b2ob2o$38bo3bobo$38bo5bob2o$43b2ob2o$45bo4$36b2o$36b2o$646b3o2$644bo
5bo$644bo5bo$644bo5bo2$40b2o$40b2o2$644bo5bo$644bo5bo$632b2o10bo5bo$
632b2o$646b3o$577bo54b2o$156b2o108b2o88b2o108b2o109bo54b2o$156b2o108b
2o88b2o108b2o109bo2$573bo2bo7b2o$5bo42b2o524b2o2bobo3b2o$3b2o43b2o525b
o3b2o$4b2o573bo8$586b2o$586b2o$646b3o2$644bo5bo$644bo5bo$644bo5bo2$40b
2o540b2o$40b2o540b2o2$644bo5bo$644bo5bo$632b2o10bo5bo$632b2o$84bo530b
3o28b3o$2o80bobo547b2o$obo80b2o71b2o108b2o88b2o108b2o145bo5bo12b2o$o
155b2o108b2o88b2o108b2o145bo5bo$613bo5bo2$48b2o524b2o$48b2o524b2o2$
613bo5bo$613bo5bo$613bo5bo2$615b3o5$646b3o2$644bo5bo$469b3o172bo5bo$
468bo2bo172bo5bo$468bo2bo$40b2o427b4o109b2o$40b2o106b3o320b2o94b2o13b
2o$149bo323bo92bobo$149b3o320bo95bo75bo5bo$472bo171bo5bo$632b2o10bo5bo
$60b2o570b2o$60bobo552b3o28b3o$60bo571b2o$266b2o88b2o255bo5bo12b2o$
266b2o88b2o255bo5bo$613bo5bo$158b2o$48b2o98b2o8b2o314b2o98b2o$48b2o98b
2o324b2o98b2o2$530bobo80bo5bo$530b2o81bo5bo$531bo81bo5bo$160bo$159bobo
453b3o$158bo3bo$158bo3bo$158bo$159b3o$646b3o2$644bo5bo$644bo5bo$644bo
5bo$507b2o$40b2o114b2o308b2o38bobo73b2o$40b2o114b2o308b2o40bo73b2o2$
644bo5bo$120b2o522bo5bo$120bobo236bo272b2o10bo5bo$120bo234bo4b2o270b2o
$355bo3b3o253b3o28b3o$360b2o270b2o$360bo252bo5bo12b2o$266bobo85b2o3b2o
252bo5bo$263b2obo2bo84bo4b2o252bo5bo$263b2obo2bo83bo4b2o$48b2o98b2o
112bob2o87bo5bo114b2o98b2o$48b2o98b2o112b4o5bo81b2o2bobo114b2o98b2o$
272b2o83bob2o$265b2o6bo73b3o7bob2o252bo5bo$262bo3b2obob3o339bo5bo$263b
5o345bo5bo$266bo$615b3o3$262b2o96b2o$262b2o96b2o$646b3o2$644bo5bo$447b
2o195bo5bo$446bobo195bo5bo$448bo$40b2o114b2o53bo54b2o88b2o108b2o114b2o
$40b2o114b2o51bobo54b2o88b2o108b2o114b2o$180b2o28b2o$180bobo461bo5bo$
180bo59bo403bo5bo$144bo93b2o167bo224b2o10bo5bo$142bobo94b2o166bobo222b
2o$143b2o262b2o206b3o28b3o$632b2o$388bo224bo5bo12b2o$389b2o222bo5bo$
388b2o223bo5bo2$48b2o98b2o124b2o72b2o124b2o98b2o$48b2o98b2o124b2o72b2o
124b2o98b2o2$613bo5bo$613bo5bo$613bo5bo2$615b3o5$95bobo548b3o$95b2o$
96bo547bo5bo$644bo5bo$301bo342bo5bo$299bobo229bobo$40b2o114b2o108b2o
32b2o54b2o108b2o64b2o48b2o$40b2o114b2o108b2o88b2o108b2o64bo49b2o2$317b
o326bo5bo$317bobo324bo5bo$317b2o313b2o10bo5bo$474b3o155b2o$474b3o138b
3o28b3o$473b4o155b2o$471b2obo138bo5bo12b2o$471b2ob2o137bo5bo$471b5o2b
2o133bo5bo$472b3o$48b2o224b2o72b2o122bo101b2o$48b2o224b2o72b2o224b2o2$
613bo5bo$613bo5bo$613bo5bo2$615b3o5$646b3o2$644bo5bo$644bo5bo$644bo5bo
2$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o114b
2o2$644bo5bo$644bo5bo$632b2o10bo5bo$632b2o$615b3o28b3o$632b2o$613bo5bo
12b2o$613bo5bo$613bo5bo2$48b2o224b2o72b2o224b2o$48b2o224b2o72b2o224b2o
2$613bo5bo$613bo5bo$613bo5bo2$615b3o5$646b3o2$644bo5bo$644bo5bo$644bo
5bo2$40b2o114b2o108b2o88b2o108b2o114b2o$40b2o114b2o108b2o88b2o108b2o
114b2o2$644bo5bo$644bo5bo$632b2o10bo5bo$632b2o$615b3o28b3o$632b2o$613b
o5bo12b2o$613bo5bo$613bo5bo5$613bo5bo$613bo5bo$613bo5bo2$615b3o5$646b
3o2$644bo5bo$644bo5bo$644bo5bo2$156b2o108b2o88b2o108b2o114b2o$156b2o
108b2o88b2o108b2o114b2o2$644bo5bo$43bo600bo5bo$42bobo587b2o10bo5bo$38b
o2b2ob2o586b2o$38bo3bobo570b3o28b3o$38bo5bob2o584b2o$43b2ob2o565bo5bo
12b2o$45bo567bo5bo$613bo5bo3$36b2o$36b2o$613bo5bo$613bo5bo$613bo5bo2$
615b3o2$40b2o$40b2o2$646b3o2$644bo5bo$644bo5bo$644bo5bo2$156b2o108b2o
88b2o108b2o114b2o$156b2o108b2o88b2o108b2o114b2o2$644bo5bo$5bo42b2o594b
o5bo$3b2o43b2o582b2o10bo5bo$4b2o626b2o$615b3o28b3o$632b2o$613bo5bo12b
2o$613bo5bo$613bo5bo5$613bo5bo$613bo5bo$613bo5bo2$615b3o2$40b2o$40b2o
2$646b3o2$644bo5bo$644bo5bo$84bo559bo5bo$2o80bobo492bo$obo80b2o71b2o
108b2o88b2o108b2o109bo$o155b2o108b2o88b2o108b2o109bo2$573bo2bo7b2o58bo
5bo$48b2o524b2o2bobo3b2o58bo5bo$48b2o525bo3b2o51b2o10bo5bo$579bo52b2o$
615b3o28b3o$632b2o$613bo5bo12b2o$613bo5bo$613bo5bo3$586b2o$586b2o$613b
o5bo$613bo5bo$601b2o10bo5bo$469b3o129b2o$468bo2bo143b3o$468bo2bo129b2o
$40b2o427b4o109b2o17b2o$40b2o106b3o320b2o94b2o13b2o$149bo323bo92bobo$
149b3o320bo95bo77b3o$472bo$644bo5bo$60b2o582bo5bo$60bobo581bo5bo$60bo$
266b2o88b2o$266b2o88b2o2$158b2o484bo5bo$48b2o98b2o8b2o314b2o98b2o68bo
5bo$48b2o98b2o324b2o98b2o56b2o10bo5bo$632b2o$615b3o28b3o$632b2o$613bo
5bo12b2o$160bo452bo5bo$159bobo451bo5bo$158bo3bo$158bo3bo$158bo$159b3o$
613bo5bo$613bo5bo$601b2o10bo5bo$601b2o$615b3o$507b2o92b2o$40b2o114b2o
308b2o38bobo73b2o17b2o$40b2o114b2o308b2o40bo73b2o2$646b3o$120b2o$120bo
bo236bo284bo5bo$120bo234bo4b2o282bo5bo$355bo3b3o282bo5bo$360b2o$360bo$
266bobo85b2o3b2o$263b2obo2bo84bo4b2o$263b2obo2bo83bo4b2o284bo5bo$48b2o
98b2o112bob2o87bo5bo114b2o98b2o68bo5bo$48b2o98b2o112b4o5bo81b2o2bobo
114b2o98b2o56b2o10bo5bo$272b2o83bob2o271b2o$265b2o6bo73b3o7bob2o169bob
o82b3o28b3o$262bo3b2obob3o256b2o100b2o$263b5o263bo81bo5bo12b2o$266bo
346bo5bo$613bo5bo3$262b2o96b2o$262b2o96b2o$613bo5bo$613bo5bo$601b2o10b
o5bo$447b2o152b2o$446bobo166b3o$448bo152b2o$40b2o114b2o53bo54b2o88b2o
108b2o114b2o17b2o$40b2o114b2o51bobo54b2o88b2o108b2o114b2o$180b2o28b2o$
180bobo463b3o$180bo59bo$144bo93b2o167bo236bo5bo$142bobo94b2o166bobo
234bo5bo$143b2o262b2o235bo5bo2$388bo$389b2o$388b2o$644bo5bo$48b2o98b2o
124b2o72b2o124b2o98b2o68bo5bo$48b2o98b2o124b2o72b2o124b2o98b2o56b2o10b
o5bo$632b2o$615b3o28b3o$632b2o$613bo5bo12b2o$613bo5bo$613bo5bo5$95bobo
515bo5bo$95b2o516bo5bo$96bo504b2o10bo5bo$601b2o$301bo313b3o$299bobo
229bobo67b2o$40b2o114b2o108b2o32b2o54b2o108b2o64b2o48b2o17b2o$40b2o
114b2o108b2o88b2o108b2o64bo49b2o2$317bo328b3o$317bobo$317b2o325bo5bo$
644bo5bo$644bo5bo5$644bo5bo$48b2o224b2o72b2o124b2o98b2o68bo5bo$48b2o
224b2o72b2o124b2o98b2o56b2o10bo5bo$632b2o$615b3o28b3o$632b2o$613bo5bo
12b2o$613bo5bo$613bo5bo5$613bo5bo$613bo5bo$601b2o10bo5bo$601b2o$615b3o
$601b2o$40b2o114b2o108b2o88b2o108b2o114b2o17b2o$40b2o114b2o108b2o88b2o
108b2o114b2o2$646b3o2$644bo5bo$474b3o167bo5bo$474b3o167bo5bo$473b4o$
471b2obo$471b2ob2o$471b5o2b2o$472b3o169bo5bo$48b2o224b2o72b2o122bo101b
2o68bo5bo$48b2o224b2o72b2o224b2o56b2o10bo5bo$632b2o$615b3o28b3o$632b2o
$613bo5bo12b2o$613bo5bo$613bo5bo5$613bo5bo$613bo5bo$601b2o10bo5bo$601b
2o$615b3o$601b2o$40b2o114b2o108b2o88b2o108b2o114b2o17b2o$40b2o114b2o
108b2o88b2o108b2o114b2o!
Most of these are so close that a standard rephaser can't reliably get past them after they've been built, and they're all much too close for some of the rakes in the rake collection to handle. The outermost targets could be used with a very limited set of rakes, but that would be a very constrained search.

Moving on to universally adjustable target locations, where you can put a two-glider collision at (X+31M, Y+31N) for any nonnegative M and N:

Code: Select all

#C sample interchange construction with R1L0B + R1L0F
x = 3666, y = 1204, rule = B3/S23
41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o
956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o114b2o
956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o
30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b
2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o114b
2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b
2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o
114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o
114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o
114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b
2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b
2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b
2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o
108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o
108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o
108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b
2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b
2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b
2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o
88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o
88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o
88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b
2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b
2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b
2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o
108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o
108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o
108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b
2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b
2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b
2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b2o
114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b2o
114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o
114b2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o956b
2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o$41b
2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b
2o114b2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o
956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o
$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b2o
956b2o114b2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b
2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b
2o$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o114b
2o956b2o114b2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o
114b2o956b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o
114b2o$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b2o
114b2o956b2o114b2o108b2o88b2o108b2o114b2o18$45b2o1498b2o1498b2o$44bobo
1497bobo1497bobo$43b2o1498b2o1498b2o$45bo1499bo1499bo$45bobo527b3o967b
obo527b3o967bobo527b3o$47b2o527bo970b2o527bo970b2o527bo$46b3o527b3o
967b3o527b3o967b3o527b3o6$157b2o108b2o88b2o108b2o1188b2o108b2o88b2o
108b2o1188b2o108b2o88b2o108b2o$157b2o108b2o88b2o108b2o1188b2o108b2o88b
2o108b2o1188b2o108b2o88b2o108b2o2$585b2o1498b2o1498b2o$49b2o524b2o8b2o
962b2o524b2o8b2o962b2o524b2o8b2o$49b2o524b2o972b2o524b2o972b2o524b2o5$
587bo1499bo1499bo$586bobo1497bobo1497bobo$585bo3bo1495bo3bo1495bo3bo$
585bo3bo1495bo3bo1495bo3bo$585bo1499bo1499bo$586b3o1497b3o1497b3o7$41b
2o540b2o956b2o540b2o956b2o540b2o$41b2o540b2o956b2o540b2o956b2o540b2o8$
157b2o108b2o88b2o108b2o1188b2o108b2o88b2o108b2o1188b2o108b2o88b2o108b
2o$157b2o108b2o88b2o108b2o1188b2o108b2o88b2o108b2o1188b2o108b2o88b2o
108b2o3$49b2o524b2o972b2o524b2o972b2o524b2o$49b2o524b2o972b2o524b2o
972b2o524b2o17$41b2o540b2o53bo902b2o540b2o53bo902b2o540b2o53bo$41b2o
540b2o51bobo902b2o540b2o51bobo902b2o540b2o51bobo$637b2o1498b2o1498b2o
7$157b2o108b2o88b2o108b2o1188b2o108b2o88b2o108b2o1188b2o108b2o88b2o
108b2o$157b2o108b2o88b2o108b2o1188b2o108b2o88b2o108b2o1188b2o108b2o88b
2o108b2o3$49b2o524b2o972b2o524b2o972b2o524b2o$49b2o524b2o972b2o524b2o
972b2o524b2o$39b2o117b2o1379b2o117b2o1379b2o117b2o$38b2o117bob2o5b2o
1370b2o117bob2o5b2o1370b2o117bob2o5b2o$40bo116bobo2b6o1372bo116bobo2b
6o1372bo116bobo2b6o$142b2o7b3o8bobo295bo6b5o1170b2o7b3o8bobo295bo6b5o
1170b2o7b3o8bobo295bo6b5o$141b5o2bobo10bob3o294b2o4b2ob3o1169b5o2bobo
10bob3o294b2o4b2ob3o1169b5o2bobo10bob3o294b2o4b2ob3o$140bo4b2obobo7b2o
2b2ob2o289b2o3b2o5b2o2bo7b2o1158bo4b2obobo7b2o2b2ob2o289b2o3b2o5b2o2bo
7b2o1158bo4b2obobo7b2o2b2ob2o289b2o3b2o5b2o2bo7b2o$140b2obob2obo3b2o9b
o4bo286b3o11bob2o6bobo1158b2obob2obo3b2o9bo4bo286b3o11bob2o6bobo1158b
2obob2obo3b2o9bo4bo286b3o11bob2o6bobo$144bo6b2o9b2ob3o288b3obo8bob2obo
4bo1164bo6b2o9b2ob3o288b3obo8bob2obo4bo1164bo6b2o9b2ob3o288b3obo8bob2o
bo4bo$142bo9bobo7b2o293bobo10b3obo4b3o2bo1157bo9bobo7b2o293bobo10b3obo
4b3o2bo1157bo9bobo7b2o293bobo10b3obo4b3o2bo$143b3o7bo9b2o8bo284bo13bo
9b2obo1157b3o7bo9b2o8bo284bo13bo9b2obo1157b3o7bo9b2o8bo284bo13bo9b2obo
$144b2o18bo9b2o294b3o9b2obo36bobo1119b2o18bo9b2o294b3o9b2obo36bobo
1119b2o18bo9b2o294b3o9b2obo36bobo$173b2o309bo37b2o1149b2o309bo37b2o
1149b2o309bo37b2o$523bo1499bo1499bo2$106bo1499bo1499bo$107b2o1498b2o
1498b2o$41b2o63b2o49b2o308b2o114b2o956b2o63b2o49b2o308b2o114b2o956b2o
63b2o49b2o308b2o114b2o$41b2o114b2o308b2o114b2o956b2o114b2o308b2o114b2o
956b2o114b2o308b2o114b2o8$267b2o88b2o1408b2o88b2o1408b2o88b2o$267b2o
88b2o1408b2o88b2o1408b2o88b2o3$49b2o48b2o48b2o324b2o9bo88b2o972b2o48b
2o48b2o324b2o9bo88b2o972b2o48b2o48b2o324b2o9bo88b2o$49b2o47b2o49b2o
324b2o10bo87b2o972b2o47b2o49b2o324b2o10bo87b2o972b2o47b2o49b2o324b2o
10bo87b2o$100bo384b3o1112bo384b3o1112bo384b3o3$134bo1499bo1499bo$134bo
bo1497bobo1497bobo$134b2o1498b2o1498b2o$3661b3o$3637b2o$3636bobo20bo5b
o$3638bo20bo5bo$3659bo5bo5$3659bo5bo$41b2o114b2o308b2o114b2o956b2o114b
2o308b2o114b2o956b2o114b2o308b2o114b2o74bo5bo$41b2o114b2o308b2o114b2o
956b2o114b2o308b2o114b2o956b2o114b2o308b2o114b2o74bo5bo2$3661b3o5$275b
o1499bo1499bo$274b3o74b3o1420b3o74b3o1420b3o74b3o$273b2o2bo73b2o1420b
2o2bo73b2o1420b2o2bo73b2o$159b2o114b3o71b2o3bo1304b2o114b3o71b2o3bo
1304b2o114b3o71b2o3bo$158b2o105b2o82b2obobo4b2o1297b2o105b2o82b2obobo
4b2o1297b2o105b2o82b2obobo4b2o$49b2o98b2o9bo104b2o82b2o3b2o3b2o114b2o
98b2o972b2o98b2o9bo104b2o82b2o3b2o3b2o114b2o98b2o972b2o98b2o9bo104b2o
82b2o3b2o3b2o114b2o98b2o$49b2o98b2o202b2o120b2o98b2o972b2o98b2o202b2o
120b2o98b2o972b2o98b2o202b2o120b2o98b2o3$267bo1499bo1499bo$265b2o1498b
2o1498b2o$266b2o1498b2o1498b2o$3577b2o$3576bobo82b3o$348b2o1498b2o342b
3o1153b2o228bo$263b2o96b2o1400b2o96b2o328bo3bo1067b2o96b2o296bo5bo$
263b2o96b2o1400b2o96b2o328bo3bo1067b2o96b2o296bo5bo$2191bo3bo1463bo5bo
$2192b3o3$698bo1493b3o$696bobo1492bo3bo1463bo5bo$41b2o114b2o108b2o88b
2o108b2o114b2o112b2o842b2o114b2o108b2o88b2o108b2o114b2o106bo3bo845b2o
114b2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o108b2o88b2o108b2o114b
2o956b2o114b2o108b2o88b2o108b2o114b2o106bo3bo845b2o114b2o108b2o88b2o
108b2o114b2o74bo5bo$2192b3o$3661b3o6$219b2o1498b2o1498b2o$218b2o1498b
2o1498b2o$220bo1499bo1499bo2$49b2o224b2o72b2o224b2o972b2o224b2o72b2o
224b2o972b2o224b2o72b2o224b2o$49b2o224b2o72b2o224b2o972b2o224b2o72b2o
224b2o972b2o224b2o72b2o224b2o4$3517b2o$3516bobo$3518bo$2192b3o1466b3o$
2137b2o$2136bobo51bo5bo1462bo5bo$2138bo51bo5bo1462bo5bo$2190bo5bo1462b
o5bo5$2190bo5bo1462bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b
2o108b2o88b2o108b2o114b2o105bo5bo844b2o114b2o108b2o88b2o108b2o114b2o
74bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o956b2o114b2o108b2o88b2o108b
2o114b2o105bo5bo844b2o114b2o108b2o88b2o108b2o114b2o74bo5bo2$2192b3o
1466b3o8$546bo1499bo1499bo$547bo1499bo1499bo$49b2o224b2o72b2o194b3o27b
2o972b2o224b2o72b2o194b3o27b2o972b2o224b2o72b2o194b3o27b2o$49b2o224b2o
72b2o224b2o972b2o224b2o72b2o224b2o972b2o224b2o72b2o224b2o$307bo1499bo
1499bo$74bo230b2o1267bo230b2o1267bo230b2o150b2o$74bobo229b2o1266bobo
229b2o1266bobo229b2o148bobo$74b2o1498b2o1498b2o382bo2$323bo1499bo253b
2o1244bo$324b2o397b3o1098b2o250bobo113b3o1129b2o335b3o$323b2o1498b2o
253bo1244b2o$721bo5bo1462bo5bo1462bo5bo$697b2o22bo5bo1462bo5bo1462bo5b
o$696bobo22bo5bo1462bo5bo1462bo5bo$698bo4$721bo5bo1462bo5bo1462bo5bo$
41b2o114b2o108b2o88b2o108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b
2o114b2o105bo5bo844b2o114b2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o
108b2o88b2o108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105b
o5bo844b2o114b2o108b2o88b2o108b2o114b2o74bo5bo2$723b3o1466b3o1466b3o
10$49b2o224b2o72b2o224b2o972b2o224b2o72b2o224b2o972b2o224b2o72b2o224b
2o$49b2o224b2o72b2o224b2o972b2o224b2o72b2o224b2o972b2o224b2o72b2o46b2o
176b2o$3396bobo$3398bo2$2017b2o$2016bobo$2018bo$723b3o1466b3o1466b3o$
637b2o$636bobo82bo5bo1462bo5bo1462bo5bo$638bo82bo5bo1462bo5bo1462bo5bo
$721bo5bo1462bo5bo1462bo5bo5$721bo5bo1462bo5bo1462bo5bo$41b2o114b2o
108b2o88b2o108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105b
o5bo844b2o114b2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o108b2o88b2o
108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo844b2o
114b2o108b2o88b2o108b2o114b2o74bo5bo2$723b3o1466b3o1466b3o9$3337b2o$
3336bobo$3338bo2$1957b2o$1956bobo$1958bo2$577b2o$576bobo144b3o1466b3o
1466b3o$578bo$721bo5bo1462bo5bo1462bo5bo$721bo5bo1462bo5bo1462bo5bo$
721bo5bo1462bo5bo1462bo5bo5$721bo5bo1462bo5bo1462bo5bo$41b2o114b2o108b
2o88b2o108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo
844b2o114b2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o108b2o88b2o108b
2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo844b2o114b
2o108b2o88b2o108b2o114b2o74bo5bo2$723b3o1466b3o1466b3o7$3277b2o$3276bo
bo$3278bo2$1897b2o$1896bobo$1898bo2$517b2o$516bobo$518bo$723b3o1466b3o
1466b3o2$721bo5bo1462bo5bo1462bo5bo$721bo5bo1462bo5bo1462bo5bo$721bo5b
o1462bo5bo1462bo5bo5$721bo5bo1462bo5bo1462bo5bo$41b2o114b2o108b2o88b2o
108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo844b2o
114b2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o108b2o88b2o108b2o114b
2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo844b2o114b2o108b
2o88b2o108b2o114b2o74bo5bo2$723b3o1466b3o1466b3o5$3217b2o$3216bobo$
3218bo2$1837b2o$1836bobo$1838bo2$457b2o$456bobo$458bo3$723b3o1466b3o
1466b3o2$721bo5bo1462bo5bo1462bo5bo$721bo5bo1462bo5bo1462bo5bo$721bo5b
o1462bo5bo1462bo5bo5$721bo5bo1462bo5bo1462bo5bo$41b2o114b2o108b2o88b2o
108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo844b2o
114b2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o108b2o88b2o108b2o114b
2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo844b2o114b2o108b
2o88b2o108b2o114b2o74bo5bo2$723b3o1466b3o1466b3o3$3157b2o$3156bobo$
3158bo2$1777b2o$1776bobo$1778bo2$397b2o$396bobo$398bo5$723b3o1466b3o
1466b3o2$721bo5bo1462bo5bo1462bo5bo$721bo5bo1462bo5bo1462bo5bo$721bo5b
o1462bo5bo1462bo5bo5$721bo5bo1462bo5bo1462bo5bo$41b2o114b2o108b2o88b2o
108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo960b2o
108b2o88b2o108b2o190bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o136bo5bo
813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo960b2o108b2o88b2o108b2o109b
2o79bo5bo$3577b2o$723b3o1466b3o1383bobo4b2o74b3o$3097b2o480b2o4b2o$
3043b3o50bobo480bo$3043bobo52bo475bo2b2o$3038b3o2bobo529bob2obo$1717b
2o1325b2ob2o525bob2o3bo$1716bobo1326bobo528b2o2bo$1718bo1327bo$3574bo
3bo$337b2o3236b3o$336bobo$338bo2698b2o548b2o$3037b2o548b2o6$723b3o
1466b3o1466b3o$3041b2o540b2o$721bo5bo1462bo5bo844b2o540b2o74bo5bo$721b
o5bo1462bo5bo1462bo5bo$721bo5bo1462bo5bo1462bo5bo5$721bo5bo1462bo5bo
1462bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o136bo5bo813b2o114b2o108b2o
88b2o108b2o114b2o105bo5bo960b2o108b2o88b2o108b2o190bo5bo$41b2o114b2o
108b2o88b2o108b2o114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105b
o5bo960b2o108b2o88b2o108b2o190bo5bo$3037b2o$723b3o1466b3o841bobo622b3o
$3005bo32bo10b2o524b2o$3005bobo41b2o524b2o$1657b2o1346b2o$1656bobo$
1658bo$3625bo$277b2o3347bo$276bobo3345b3o$278bo9$723b3o1466b3o1466b3o$
3041b2o540b2o$721bo5bo1462bo5bo844b2o540b2o74bo5bo$721bo5bo1462bo5bo
1462bo5bo$721bo5bo1462bo5bo1431b2o29bo5bo$3629b2o$3628bo2$3083bobo$
721bo5bo1462bo5bo804b2o81b2o573bo5bo$41b2o114b2o108b2o88b2o108b2o114b
2o136bo5bo929b2o108b2o88b2o108b2o221bo5bo803b2o82bo72b2o108b2o88b2o
108b2o190bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o136bo5bo929b2o108b2o
88b2o108b2o109b2o110bo5bo805bo154b2o108b2o88b2o108b2o190bo5bo$2077b2o$
723b3o1352bobo4b2o105b3o1341bo124b3o$1597b2o480b2o4b2o962b2o483b2o39b
2o$1543b3o50bobo480bo969b2o484b2o38b2o$1543bobo52bo475bo2b2o$1538b3o2b
obo529bob2obo$217b2o1325b2ob2o525bob2o3bo$216bobo1326bobo528b2o2bo$
218bo1327bo$2074bo3bo$2075b3o2$1537b2o548b2o$1537b2o548b2o3$3471bo$
3470b3o$3469bo2b2o$723b3o1466b3o1274bo191b3o$1541b2o540b2o956b2o107bo
319bo112b2o$721bo5bo813b2o540b2o105bo5bo844b2o106b3o322bo93b2o13b2o74b
o5bo$721bo5bo1462bo5bo955bo319bobo94b2o88bo5bo$721bo5bo1462bo5bo953b2o
321b2o93bo90bo5bo$3151bo2$3061b2o$3060b2o$721bo5bo1462bo5bo865bo596bo
5bo$41b2o114b2o108b2o88b2o108b2o114b2o136bo5bo929b2o108b2o88b2o108b2o
221bo5bo1070b2o88b2o300bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o136bo5b
o929b2o108b2o88b2o108b2o221bo5bo1070b2o88b2o300bo5bo$1537b2o$723b3o
810bobo653b3o964b2o500b3o$1505bo32bo10b2o524b2o972b2o98b2o8b2o314b2o
98b2o$1505bobo41b2o524b2o972b2o98b2o324b2o98b2o$157b2o1346b2o$156bobo$
158bo$2125bo$2126bo1034bo$2124b3o1033b3o$3159b2ob2o$3158b3o$3159bob2o$
3160b2o$3161bo5$723b3o1466b3o1313b2o151b3o$1541b2o540b2o956b2o114b2o
308b2o40b2o72b2o$721bo5bo813b2o540b2o105bo5bo844b2o114b2o308b2o39bo74b
2o74bo5bo$721bo5bo1462bo5bo1462bo5bo$721bo5bo1400b2o60bo5bo1462bo5bo$
2129b2o990b2o$2128bo991b2o239bo$3122bo239bo$1583bobo1774bo2bo$721bo5bo
773b2o81b2o604bo5bo1462bo5bo$157b2o108b2o88b2o108b2o252bo5bo772b2o82bo
72b2o108b2o88b2o108b2o221bo5bo1462bo5bo$157b2o108b2o88b2o108b2o109b2o
141bo5bo774bo154b2o108b2o88b2o108b2o221bo5bo1069bobo86b2o5bo296bo5bo$
577b2o2685b2obob2o83b3o$578bobo4b2o136b3o1310bo155b3o1068bo3bo86b2o3bo
301b3o$97b2o480b2o4b2o962b2o483b2o39b2o972b2o98b2o112bo3bo85b2o5b2o
113b2o98b2o$43b3o50bobo480bo969b2o484b2o38b2o972b2o98b2o112bo2bo6bo80b
2o4bo114b2o98b2o$43bobo52bo475bo2b2o2685bo2bo5b2o74bo7b2o$38b3o2bobo
529bob2obo2685b3o3bo2bo73bo10b2o$44b2ob2o525bob2o3bo2682bo4bo3b2o74bo$
45bobo528b2o2bo2683b2o3bo3bo$46bo3218bob2o$574bo3bo$575b3o2$37b2o548b
2o2674b2o96b2o$37b2o548b2o2674b2o96b2o3$1971bo$1970b3o1475b2o$1969bo2b
2o1475b2o$723b3o1243bo222b3o1253bo212b3o$41b2o540b2o956b2o107bo319bo
112b2o956b2o114b2o52bo55b2o88b2o108b2o114b2o$41b2o540b2o136bo5bo813b2o
106b3o322bo93b2o13b2o105bo5bo844b2o114b2o53b2o53b2o88b2o108b2o114b2o
74bo5bo$721bo5bo924bo319bobo94b2o119bo5bo984b2o28b2o446bo5bo$721bo5bo
922b2o321b2o93bo121bo5bo983b2o477bo5bo$1651bo1530bo57bo$3143bobo93bo
169bo$1561b2o1581b2o93b3o165b2o$1560b2o1582bo263b2o$721bo5bo834bo627bo
5bo1462bo5bo$157b2o108b2o88b2o108b2o252bo5bo1039b2o88b2o331bo5bo1193bo
85bo182bo5bo$157b2o108b2o88b2o108b2o252bo5bo1039b2o88b2o331bo5bo1194bo
83bob2o180bo5bo$37b2o3350b3o85b2o$36bobo684b3o933b2o531b3o1283bo182b3o
$5bo32bo10b2o524b2o972b2o98b2o8b2o314b2o98b2o972b2o98b2o124b2o72b2o
125b2o97b2o$5bobo41b2o524b2o972b2o98b2o324b2o98b2o972b2o98b2o124b2o72b
2o125bo98b2o$5b2o3$625bo$626bo1034bo$624b3o1033b3o$1659b2ob2o$1658b3o$
1659bob2o$1660b2o$1661bo1434bo$3096bobo$3096b2o2$3301bo$723b3o1282b2o
182b3o1107b2o230bo126b3o$41b2o540b2o956b2o114b2o308b2o40b2o72b2o956b2o
114b2o108b2o32b2o54b2o108b2o63bobo48b2o$41b2o540b2o136bo5bo813b2o114b
2o308b2o39bo74b2o105bo5bo844b2o114b2o108b2o88b2o108b2o64b2o48b2o74bo5b
o$721bo5bo1462bo5bo1462bo5bo$628b2o91bo5bo1462bo5bo1122bo339bo5bo$629b
2o990b2o1694b2o$628bo991b2o239bo1456b2o$1622bo239bo$83bobo1774bo2bo$b
2o81b2o635bo5bo1462bo5bo1462bo5bo$2o82bo72b2o108b2o88b2o108b2o252bo5bo
1462bo5bo1462bo5bo$2bo154b2o108b2o88b2o108b2o252bo5bo1038bobo86b2o5bo
327bo5bo1462bo5bo$1764b2obob2o83b3o$536bo186b3o1037bo3bo86b2o3bo332b3o
1466b3o$49b2o483b2o39b2o972b2o98b2o112bo3bo85b2o5b2o113b2o98b2o972b2o
224b2o72b2o224b2o$49b2o484b2o38b2o972b2o98b2o112bo2bo6bo80b2o4bo114b2o
98b2o972b2o224b2o72b2o224b2o$1764bo2bo5b2o74bo7b2o$1766b3o3bo2bo73bo
10b2o$1764bo4bo3b2o74bo$1764b2o3bo3bo$1765bob2o4$1763b2o96b2o$1763b2o
96b2o3$471bo$470b3o1475b2o$469bo2b2o1475b2o$469bo253b3o1222bo243b3o
1466b3o$41b2o107bo319bo112b2o956b2o114b2o52bo55b2o88b2o108b2o114b2o
956b2o114b2o108b2o88b2o108b2o114b2o$41b2o106b3o322bo93b2o13b2o136bo5bo
813b2o114b2o53b2o53b2o88b2o108b2o114b2o105bo5bo844b2o114b2o108b2o88b2o
108b2o114b2o74bo5bo$152bo319bobo94b2o150bo5bo953b2o28b2o477bo5bo1462bo
5bo$150b2o321b2o93bo152bo5bo952b2o508bo5bo1462bo5bo$151bo1530bo57bo$
1643bobo93bo169bo$61b2o1581b2o93b3o165b2o$60b2o1582bo263b2o$62bo658bo
5bo1462bo5bo1462bo5bo$267b2o88b2o362bo5bo1162bo85bo213bo5bo1462bo5bo$
267b2o88b2o362bo5bo1163bo83bob2o211bo5bo1462bo5bo$1889b3o85b2o$159b2o
562b3o1252bo213b3o1466b3o$49b2o98b2o8b2o314b2o98b2o972b2o98b2o124b2o
72b2o125b2o97b2o972b2o224b2o72b2o224b2o$49b2o98b2o324b2o98b2o972b2o98b
2o124b2o72b2o125bo98b2o972b2o224b2o72b2o224b2o5$161bo$160b3o$159b2ob2o
$158b3o$159bob2o$160b2o$161bo1434bo$1596bobo$1596b2o2$1801bo$508b2o
213b3o1076b2o230bo157b3o1466b3o$41b2o114b2o308b2o40b2o72b2o956b2o114b
2o108b2o32b2o54b2o108b2o63bobo48b2o956b2o114b2o108b2o88b2o108b2o114b2o
$41b2o114b2o308b2o39bo74b2o136bo5bo813b2o114b2o108b2o88b2o108b2o64b2o
48b2o105bo5bo844b2o114b2o108b2o88b2o108b2o114b2o74bo5bo$721bo5bo1462bo
5bo1462bo5bo$721bo5bo1091bo370bo5bo1462bo5bo$121b2o1694b2o$120b2o239bo
1456b2o$122bo239bo$360bo2bo$721bo5bo1462bo5bo1462bo5bo$721bo5bo1462bo
5bo1462bo5bo$266bobo86b2o5bo358bo5bo1462bo5bo1462bo5bo$264b2obob2o83b
3o$263bo3bo86b2o3bo363b3o1466b3o1466b3o$49b2o98b2o112bo3bo85b2o5b2o
113b2o98b2o972b2o224b2o72b2o224b2o$49b2o98b2o112bo2bo6bo80b2o4bo114b2o
98b2o972b2o224b2o72b2o224b2o$264bo2bo5b2o74bo7b2o$266b3o3bo2bo73bo10b
2o$264bo4bo3b2o74bo$264b2o3bo3bo$265bob2o4$263b2o96b2o$263b2o96b2o4$
448b2o$449b2o$448bo274b3o1466b3o$41b2o114b2o52bo55b2o88b2o108b2o114b2o
956b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o53b2o53b2o88b2o108b2o
114b2o136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo$181b2o28b2o
508bo5bo1462bo5bo$180b2o539bo5bo1462bo5bo$182bo57bo$143bobo93bo169bo$
144b2o93b3o165b2o$144bo263b2o$721bo5bo1462bo5bo$390bo85bo244bo5bo1462b
o5bo$391bo83bob2o242bo5bo1462bo5bo$389b3o85b2o$478bo244b3o1466b3o$49b
2o98b2o124b2o72b2o125b2o97b2o972b2o224b2o72b2o224b2o$49b2o98b2o124b2o
72b2o125bo98b2o972b2o224b2o72b2o224b2o11$96bo$96bobo$96b2o2$301bo$302b
2o230bo188b3o1466b3o$41b2o114b2o108b2o32b2o54b2o108b2o63bobo48b2o956b
2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o64b2o48b2o
136bo5bo813b2o114b2o108b2o88b2o108b2o114b2o105bo5bo$721bo5bo1462bo5bo$
319bo401bo5bo1462bo5bo$317b2o$318b2o3$721bo5bo1462bo5bo$721bo5bo1462bo
5bo$721bo5bo1462bo5bo2$723b3o1466b3o$49b2o224b2o72b2o224b2o$49b2o224b
2o72b2o224b2o16$723b3o$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o
108b2o88b2o108b2o114b2o136bo5bo$721bo5bo$721bo5bo5$721bo5bo$721bo5bo$
721bo5bo2$723b3o$49b2o224b2o72b2o224b2o$49b2o224b2o72b2o224b2o16$723b
3o$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o114b
2o136bo5bo$721bo5bo$721bo5bo5$721bo5bo$721bo5bo$721bo5bo2$723b3o!
For any of these interchange constructors, a following R1L0B, shooting a backward glider on lane 0, will produce the following (unacceptably messy) collision:

Code: Select all

x = 666, y = 1339, rule = B3/S23
41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o114b2o
30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o114b
2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o
114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b
2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o
108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b
2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o
88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b
2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o
108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b
2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o
114b2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$41b
2o114b2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b2o$
41b2o114b2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o114b
2o$41b2o114b2o108b2o88b2o108b2o114b2o30$41b2o114b2o108b2o88b2o108b2o
114b2o$41b2o114b2o108b2o88b2o108b2o114b2o18$45b2o$44bobo$43b2o$45bo$
45bobo527b3o$47b2o527bo$46b3o527b3o6$157b2o108b2o88b2o108b2o$157b2o
108b2o88b2o108b2o2$585b2o$49b2o524b2o8b2o$49b2o524b2o5$587bo$586bobo$
585bo3bo$585bo3bo$585bo$586b3o7$41b2o540b2o$41b2o540b2o8$157b2o108b2o
88b2o108b2o$157b2o108b2o88b2o108b2o3$49b2o524b2o$49b2o524b2o17$41b2o
540b2o53bo$41b2o540b2o51bobo$637b2o7$157b2o108b2o88b2o108b2o$157b2o
108b2o88b2o108b2o3$49b2o524b2o$49b2o524b2o$39b2o117b2o$38b2o117bob2o5b
2o$40bo116bobo2b6o$142b2o7b3o8bobo295bo6b5o$141b5o2bobo10bob3o294b2o4b
2ob3o$140bo4b2obobo7b2o2b2ob2o289b2o3b2o5b2o2bo7b2o$140b2obob2obo3b2o
9bo4bo286b3o11bob2o6bobo$144bo6b2o9b2ob3o288b3obo8bob2obo4bo$142bo9bob
o7b2o293bobo10b3obo4b3o2bo$143b3o7bo9b2o8bo284bo13bo9b2obo$144b2o18bo
9b2o294b3o9b2obo36bobo$173b2o309bo37b2o$523bo2$106bo$107b2o$41b2o63b2o
49b2o308b2o114b2o$41b2o114b2o308b2o114b2o8$267b2o88b2o$267b2o88b2o3$
49b2o48b2o48b2o324b2o9bo88b2o$49b2o47b2o49b2o324b2o10bo87b2o$100bo384b
3o3$134bo$134bobo$134b2o$661b3o$637b2o$636bobo20bo5bo$638bo20bo5bo$
659bo5bo5$659bo5bo$41b2o114b2o308b2o114b2o74bo5bo$41b2o114b2o308b2o
114b2o74bo5bo2$661b3o5$275bo$274b3o74b3o$273b2o2bo73b2o$159b2o114b3o
71b2o3bo$158b2o105b2o82b2obobo4b2o$49b2o98b2o9bo104b2o82b2o3b2o3b2o
114b2o98b2o$49b2o98b2o202b2o120b2o98b2o3$267bo$265b2o$266b2o$577b2o$
576bobo82b3o$348b2o228bo$263b2o96b2o296bo5bo$263b2o96b2o296bo5bo$659bo
5bo5$659bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o
108b2o88b2o108b2o114b2o74bo5bo2$661b3o6$219b2o$218b2o$220bo2$49b2o224b
2o72b2o224b2o$49b2o224b2o72b2o224b2o4$517b2o$516bobo$518bo$661b3o2$
659bo5bo$659bo5bo$659bo5bo5$659bo5bo$41b2o114b2o108b2o88b2o108b2o114b
2o74bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o74bo5bo2$661b3o8$546bo$
547bo$49b2o224b2o72b2o194b3o27b2o$49b2o224b2o72b2o224b2o$307bo$74bo
230b2o150b2o$74bobo229b2o148bobo$74b2o382bo2$323bo$324b2o335b3o$323b2o
$659bo5bo$659bo5bo$659bo5bo5$659bo5bo$41b2o114b2o108b2o88b2o108b2o114b
2o74bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o74bo5bo2$661b3o10$49b2o
224b2o72b2o224b2o$49b2o224b2o72b2o46b2o176b2o$396bobo$398bo5$661b3o2$
659bo5bo$659bo5bo$659bo5bo5$659bo5bo$41b2o114b2o108b2o88b2o108b2o114b
2o74bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o74bo5bo2$661b3o9$337b2o$
336bobo$338bo7$661b3o2$659bo5bo$659bo5bo$659bo5bo5$659bo5bo$41b2o114b
2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o74b
o5bo2$661b3o7$277b2o$276bobo$278bo9$661b3o2$659bo5bo$659bo5bo$659bo5bo
5$659bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o74bo5bo$41b2o114b2o108b2o
88b2o108b2o114b2o74bo5bo2$661b3o5$217b2o$216bobo$218bo11$661b3o2$659bo
5bo$659bo5bo$659bo5bo5$659bo5bo$41b2o114b2o108b2o88b2o108b2o114b2o74bo
5bo$41b2o114b2o108b2o88b2o108b2o114b2o74bo5bo2$661b3o3$157b2o$156bobo$
158bo13$661b3o2$659bo5bo$659bo5bo$659bo5bo5$659bo5bo$157b2o108b2o88b2o
108b2o190bo5bo$157b2o108b2o88b2o108b2o109b2o79bo5bo$577b2o$578bobo4b2o
74b3o$97b2o480b2o4b2o$43b3o50bobo480bo$43bobo52bo475bo2b2o$38b3o2bobo
529bob2obo$44b2ob2o525bob2o3bo$45bobo528b2o2bo$46bo$574bo3bo$575b3o2$
37b2o548b2o$37b2o548b2o6$661b3o$41b2o540b2o$41b2o540b2o74bo5bo$659bo5b
o$659bo5bo5$659bo5bo$157b2o108b2o88b2o108b2o190bo5bo$157b2o108b2o88b2o
108b2o190bo5bo$37b2o$36bobo622b3o$5bo32bo10b2o524b2o$5bobo41b2o524b2o$
5b2o3$625bo$626bo$624b3o10$661b3o$41b2o540b2o$41b2o540b2o74bo5bo$659bo
5bo$628b2o29bo5bo$629b2o$628bo2$83bobo$b2o81b2o573bo5bo$2o82bo72b2o
108b2o88b2o108b2o190bo5bo$2bo154b2o108b2o88b2o108b2o190bo5bo2$536bo
124b3o$49b2o483b2o39b2o$49b2o484b2o38b2o13$471bo$470b3o$469bo2b2o$469b
o191b3o$41b2o107bo319bo112b2o$41b2o106b3o322bo93b2o13b2o74bo5bo$152bo
319bobo94b2o88bo5bo$150b2o321b2o93bo90bo5bo$151bo2$61b2o$60b2o$62bo
596bo5bo$267b2o88b2o300bo5bo$267b2o88b2o300bo5bo2$159b2o500b3o$49b2o
98b2o8b2o314b2o98b2o$49b2o98b2o324b2o98b2o5$161bo$160b3o$159b2ob2o$
158b3o$159bob2o$160b2o$161bo5$508b2o151b3o$41b2o114b2o308b2o40b2o72b2o
$41b2o114b2o308b2o39bo74b2o74bo5bo$659bo5bo$659bo5bo$121b2o$120b2o239b
o$122bo239bo$360bo2bo$659bo5bo$659bo5bo$266bobo86b2o5bo296bo5bo$264b2o
bob2o83b3o$263bo3bo86b2o3bo301b3o$49b2o98b2o112bo3bo85b2o5b2o113b2o98b
2o$49b2o98b2o112bo2bo6bo80b2o4bo114b2o98b2o$264bo2bo5b2o74bo7b2o$266b
3o3bo2bo73bo10b2o$264bo4bo3b2o74bo$264b2o3bo3bo$265bob2o4$263b2o96b2o$
263b2o96b2o4$448b2o$449b2o$448bo212b3o$41b2o114b2o52bo55b2o88b2o108b2o
114b2o$41b2o114b2o53b2o53b2o88b2o108b2o114b2o74bo5bo$181b2o28b2o446bo
5bo$180b2o477bo5bo$182bo57bo$143bobo93bo169bo$144b2o93b3o165b2o$144bo
263b2o$659bo5bo$390bo85bo182bo5bo$391bo83bob2o180bo5bo$389b3o85b2o$
478bo182b3o$49b2o98b2o124b2o72b2o125b2o97b2o$49b2o98b2o124b2o72b2o125b
o98b2o11$96bo$96bobo$96b2o2$301bo$302b2o230bo126b3o$41b2o114b2o108b2o
32b2o54b2o108b2o63bobo48b2o$41b2o114b2o108b2o88b2o108b2o64b2o48b2o74bo
5bo$659bo5bo$319bo339bo5bo$317b2o$318b2o3$659bo5bo$659bo5bo$659bo5bo2$
661b3o$49b2o224b2o72b2o224b2o$49b2o224b2o72b2o224b2o16$661b3o$41b2o
114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o114b2o74bo5b
o$659bo5bo$659bo5bo5$659bo5bo$659bo5bo$659bo5bo2$661b3o$49b2o224b2o72b
2o224b2o$49b2o224b2o72b2o224b2o16$661b3o$41b2o114b2o108b2o88b2o108b2o
114b2o$41b2o114b2o108b2o88b2o108b2o114b2o74bo5bo$659bo5bo$659bo5bo5$
659bo5bo$659bo5bo$659bo5bo2$661b3o7$45b2o$44bobo$43b2o$45bo$45bobo527b
3o$47b2o527bo$46b3o527b3o5$661b3o$157b2o108b2o88b2o108b2o$157b2o108b2o
88b2o108b2o190bo5bo$659bo5bo$585b2o72bo5bo$49b2o524b2o8b2o$49b2o524b2o
3$659bo5bo$659bo5bo$587bo71bo5bo$586bobo$585bo3bo71b3o$585bo3bo$585bo$
586b3o7$41b2o540b2o$41b2o540b2o7$661b3o$157b2o108b2o88b2o108b2o$157b2o
108b2o88b2o108b2o190bo5bo$659bo5bo$659bo5bo$49b2o524b2o$49b2o524b2o3$
659bo5bo$659bo5bo$659bo5bo2$661b3o10$41b2o540b2o53bo$41b2o540b2o51bobo
$637b2o6$661b3o$157b2o108b2o88b2o108b2o$157b2o108b2o88b2o108b2o190bo5b
o$659bo5bo$659bo5bo$49b2o524b2o$49b2o524b2o$39b2o117b2o$38b2o117bob2o
5b2o$40bo116bobo2b6o491bo5bo$142b2o7b3o8bobo295bo6b5o187bo5bo$141b5o2b
obo10bob3o294b2o4b2ob3o187bo5bo$140bo4b2obobo7b2o2b2ob2o289b2o3b2o5b2o
2bo7b2o$140b2obob2obo3b2o9bo4bo286b3o11bob2o6bobo179b3o$144bo6b2o9b2ob
3o288b3obo8bob2obo4bo$142bo9bobo7b2o293bobo10b3obo4b3o2bo$143b3o7bo9b
2o8bo284bo13bo9b2obo$144b2o18bo9b2o294b3o9b2obo36bobo$173b2o309bo37b2o
$523bo2$106bo$107b2o$41b2o63b2o49b2o308b2o114b2o$41b2o114b2o308b2o114b
2o8$267b2o88b2o$267b2o88b2o3$49b2o48b2o48b2o324b2o9bo88b2o$49b2o47b2o
49b2o324b2o10bo87b2o$100bo384b3o3$134bo$134bobo$134b2o11$41b2o114b2o
308b2o114b2o$41b2o114b2o308b2o114b2o7$275bo$274b3o74b3o$273b2o2bo73b2o
$159b2o114b3o71b2o3bo$158b2o105b2o82b2obobo4b2o$49b2o98b2o9bo104b2o82b
2o3b2o3b2o114b2o98b2o$49b2o98b2o202b2o120b2o98b2o3$267bo$265b2o$266b2o
3$348b2o$263b2o96b2o$263b2o96b2o7$41b2o114b2o108b2o88b2o108b2o114b2o$
41b2o114b2o108b2o88b2o108b2o114b2o8$219b2o$218b2o$220bo2$49b2o224b2o
72b2o224b2o$49b2o224b2o72b2o224b2o17$41b2o114b2o108b2o88b2o108b2o114b
2o$41b2o114b2o108b2o88b2o108b2o114b2o10$546bo$547bo$49b2o224b2o72b2o
194b3o27b2o$49b2o224b2o72b2o224b2o2$74bo$74bobo$74b2o13$41b2o114b2o
108b2o88b2o108b2o114b2o$41b2o114b2o108b2o88b2o108b2o114b2o12$49b2o524b
2o$49b2o524b2o17$41b2o114b2o108b2o88b2o108b2o114b2o$41b2o114b2o108b2o
88b2o108b2o114b2o!
Does that give enough information to set up a table with the least expensive initial targets?

Any other object buildable by two gliders can take the place of the interchanges at the same cost, with the appropriate offset according to the table of deltas I posted a while back.

If the target object is allowed to be somewhat farther away, it is not all that much more expensive to replace the R1L0B and R1L0F rakes with other rakes, and put the interchange-or-whatever any place you want it. To put the object one cell higher than the above default, replace the L0B and L0F with an L1B and L1F... to put it one cell to the right, use an L1B and L(-1)F (i.e., an L30F).

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 27th, 2014, 12:53 pm

Update (I didn't have too much time on my hands lately ...):

I ran a such with all your latest back rakes up to a level of 12

Level 13 would increase the number of handled reactions somewhere in the range of half a billion ...
Alas it would need at least two entire weeks to complete (estimated of course).

Anyway here are the seeds for COST <= 12:

(dread. I'm not supposed to upload files larger then 256 kB ...)

So: here are just the north and west facing ones for a start
sample_n.zip
(96.57 KiB) Downloaded 297 times
sample_w.zip
(101.22 KiB) Downloaded 270 times

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

Re: Prototype / demo for a (weighted) collision search program

Post by oblique » May 27th, 2014, 1:00 pm

An now the other two:
sample_e.zip
(75.13 KiB) Downloaded 364 times
sample_s.zip
(90.42 KiB) Downloaded 357 times

Post Reply