Pattern viewer for forum threads

For discussion directly related to ConwayLife.com, such as requesting changes to how the forums or home page function.
User avatar
calcyman
Moderator
Posts: 2936
Joined: June 1st, 2009, 4:32 pm

Re: Pattern viewer for forum threads

Post by calcyman » May 19th, 2019, 7:07 am

Chris, do you have an HTTPS download link which continually points to the latest stable version of lv-plugin.js?

The reason I ask is that I'd like to make the Catagolue update process automatically keep Catagolue's version of LifeViewer up-to-date. I could automatically download from the conwaylife.com link, but since that's HTTP-only it would be possible for someone to intercept the connection between GitLab's server and Nathaniel's server, causing a malicious copy to be uploaded to Catagolue.
What do you do with ill crystallographers? Take them to the mono-clinic!

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

Re: Pattern viewer for forum threads

Post by dvgrn » May 19th, 2019, 8:32 am

calcyman wrote:Chris, do you have an HTTPS download link which continually points to the latest stable version of lv-plugin.js?
Yes, the release version can always be found at

https://lazyslug.com/lifeview/plugin/js ... -plugin.js

It may sometimes be a few versions ahead of the wiki and forums, but that never lasts very long any more now that Nathaniel has set up a moderator function for updating LifeViewer.

EDIT: Aha, HTTPS not HTTP. Must not have been awake yet.

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 19th, 2019, 9:11 am

calcyman wrote:Chris, do you have an HTTPS download link which continually points to the latest stable version of lv-plugin.js?
Hi Adam, not yet but I'll set one up. I'll let you know on here when it's done.

fluffykitty
Posts: 1175
Joined: June 14th, 2014, 5:03 pm
Contact:

Re: Pattern viewer for forum threads

Post by fluffykitty » May 19th, 2019, 6:56 pm

One of the more annoying things about LifeViewer is that there's no 1:1 view scale. The lower "Zoom 1.0" is slightly more zoomed in and the higher "Zoom -1.0" is slightly less zoomed in (and also merges a lot of pixels).

User avatar
calcyman
Moderator
Posts: 2936
Joined: June 1st, 2009, 4:32 pm

Re: Pattern viewer for forum threads

Post by calcyman » May 19th, 2019, 9:09 pm

fluffykitty wrote:One of the more annoying things about LifeViewer is that there's no 1:1 view scale. The lower "Zoom 1.0" is slightly more zoomed in and the higher "Zoom -1.0" is slightly less zoomed in (and also merges a lot of pixels).
Pressing the '1' key gives you exact 1:1.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 20th, 2019, 2:31 am

There are also many other camera shortcuts. Click "Help" -> "Keys" -> "Camera" to see them in LifeViewer.

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 20th, 2019, 7:08 am

calcyman wrote:Chris, do you have an HTTPS download link which continually points to the latest stable version of lv-plugin.js?
Adam, try this link. Please let me know if it works for you.

User avatar
calcyman
Moderator
Posts: 2936
Joined: June 1st, 2009, 4:32 pm

Re: Pattern viewer for forum threads

Post by calcyman » May 20th, 2019, 8:53 am

rowett wrote:
calcyman wrote:Chris, do you have an HTTPS download link which continually points to the latest stable version of lv-plugin.js?
Adam, try this link. Please let me know if it works for you.
Yes, that's perfect; thank you! Now https://catagolue.appspot.com/js/lv-plugin.js automatically synchronises to your version.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 23rd, 2019, 4:16 pm

Build 335 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • paste commands now support optional transformations - test
    • [[ PASTE rle|name X Y (TRANS) ]]
      • paste the rle or named rle at X, Y with optional transformation TRANS
    • [[ RLE name rle (X Y (TRANS)) ]]
      • create named rle at optional X, Y with optional transformation TRANS
    • TRANS is one of:
      • IDENTITY
      • FLIP
      • FLIPX
      • FLIPY
      • SWAPXY
      • SWAPXYFLIP
      • RCW
      • RCCW
  • paste commands now support Generations rules
  • state at cursor position label widens for grids > 9999x9999
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
toroidalet
Posts: 1514
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Pattern viewer for forum threads

Post by toroidalet » May 24th, 2019, 3:59 pm

Can you bring back the minimum default zoom level? It's annoying when you want to look at a pattern that starts out small and it covers half the LifeViewer window.
Any sufficiently advanced software is indistinguishable from malice.

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 25th, 2019, 2:35 am

toroidalet wrote:Can you bring back the minimum default zoom level? It's annoying when you want to look at a pattern that starts out small and it covers half the LifeViewer window.
Yes - good idea, thanks!

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 25th, 2019, 5:05 am

Build 336 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • max default zoom if AUTOFIT or ZOOM not specified is now 32x
  • [[ PASTE ]] X Y location is now optional and defaults to 0, 0
    • syntax is now [[ PASTE rle|name (X Y) (TRANS) ]]
  • [[ RLE ]] syntax is now [[ RLE name (X Y) (TRANS) ]]
  • [[ PASTET ]] now supports deltas after the initial generation
    • syntax is now [[ PASTET <0..> (<1..>)* ]] (initial delta1 delta2 .. deltaN)
    • or [[ PASTET EVERY <1..> (<0..>) ]] (interval initial)
Fixes since the last released build:
  • paste mode XOR was not working on reset or step back
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 26th, 2019, 3:14 pm

Build 338 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • rle for [[ PASTE ]] and [[ RLE ]] commands can now span multiple lines - test
  • patterns that are too big for LifeViewer but have [[ PASTE ]] commands will ignore the pattern and just run the pastes - test
    • you can still copy the whole pattern to the clipboard with Ctrl-Shift-C
    • using Ctrl-C at T=0 will give you the initial PASTEd pattern
  • performance improvement to setting cells
  • improved paste evolution performance
Fixes since the last released build:
  • don't block F5 from refreshing browser when mouse over LifeViewer window
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 29th, 2019, 4:43 am

Build 339 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • new script command [[ KILLGLIDERS ]] will delete escaping boundary gliders - test
  • better Paste information in "Help" -> "Info" -> "Pattern"
Fixes since the last released build:
  • fixed [[ PASTET EVERY ]]
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

[[ KILLGLIDERS ]] can not killing LWSS, why?

Post by PHPBB12345 » May 30th, 2019, 1:45 am

Code: Select all

#C [[ KILLGLIDERS ]]
x = 40, y = 42, rule = B3/S23
23b2o$23bo$17b2ob2obo$15bo2bobobo$15b2o4bo13bo$33b3o$32bo$32b2o2$12b2o
$11bobo5b2ob2o7b2o$10bo7b2o3b2o6b2o$9bo9b2ob2o$9b2o9b3o$21bo$3b2o$4bo$
2bo$2b2o2$2b2o7bobo2bobo11bo2bo$2bobo6bo2bo3bo15bo$3bo5b2o3bobobo11bo
3bo$3o7b3obo16b4o$o6b2o5b2o$7b2o4b2o$7b2o3bo$7b2obobo$7b2obobo2$24b3o
8b2o$10b2o12bobo8b2o$6b2o2b2o5b2o5bobo$5bobo8bobo$5bo10bo19b2o$4b2o9b
2o19bo$37b3o$19b2o4bo13bo$19bo2bobobo$21b2ob2obo$27bo$27b2o!

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: [[ KILLGLIDERS ]] can not killing LWSS, why?

Post by rowett » May 30th, 2019, 5:11 am

Because currently it just kills gliders. Is there consensus on other spaceships it would be helpful to suppress?

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 30th, 2019, 6:13 am

Build 340 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • new script command [[ RECIPE ]] creates a named list to be used by the [[ PASTET ]] command - test
    • syntax is [[ RECIPE name <1..>+ ]]
    • [[ PASTET <0..> (name|<1..>+)* ]]
  • [[ PASTET EVERY ]] now has optional end generation (as well as optional start generation)
    • [[ PASTET EVERY interval (start (end)) ]]
    • if specified then end must be at least interval + start
  • [[ RLE ]] and [[ RECIPE ]] names can not be script command names
  • display actual STEP size if specified size can not be achieved
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

bprentice
Posts: 920
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Pattern viewer for forum threads

Post by bprentice » May 30th, 2019, 2:57 pm

Chris,

I would like a standalone version of Life Viewer that runs on a local host computer and has full access to the host's file system.

I would like to see rule management and pattern editing implemented as follows:

Rules are organized into families.

Individual rules are specified by dialogs which display and obtain rule parameters and options.

All pattern files contain a complete description of their associated rule.

Any neighborhood is supported.

The testing of new rules is supported either by simple random techniques or by a more sophisticated algorithm perhaps based on genetic evolution.

A group of cells may be selected or copied and placed in a movable selector.

Selected cells can be rotated or flipped.

The selector can be positioned and modified without the use of the clipboard.

Pattern files may be written from or read into the selector.

All patterns in a directory can be examined by simply stepping through them.

Brian Prentice

fluffykitty
Posts: 1175
Joined: June 14th, 2014, 5:03 pm
Contact:

Re: Pattern viewer for forum threads

Post by fluffykitty » May 30th, 2019, 6:19 pm

And how is that different from Square Cell?

bprentice
Posts: 920
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Pattern viewer for forum threads

Post by bprentice » May 30th, 2019, 10:42 pm

fluffykitty wrote:And how is that different from Square Cell?
It should be obvious that Life Viewer is very different from Square Cell.

Brian Prentice

User avatar
rowett
Moderator
Posts: 3815
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » May 31st, 2019, 4:12 am

Brian,
Thank you for the suggestions. My comments and questions are below.
bprentice wrote:I would like a standalone version of Life Viewer that runs on a local host computer and has full access to the host's file system.
I'll need to research this. There are security issues with browsers accessing the file system.
bprentice wrote:I would like to see rule management and pattern editing implemented as follows:

Rules are organized into families.
Do you have a list of rule families you're interested in?
bprentice wrote:Individual rules are specified by dialogs which display and obtain rule parameters and options.
This is planned and on the backlog.
bprentice wrote:All pattern files contain a complete description of their associated rule.
As opposed to RuleTables (for example) where the rule is external?
bprentice wrote:Any neighborhood is supported.
Please give some examples of what you're interested in. Also if you haven't already seen it take a look at Andrew's NewCA additions to Golly. Seems like an excellent way to quickly add arbitrary rules.
bprentice wrote:The testing of new rules is supported either by simple random techniques or by a more sophisticated algorithm perhaps based on genetic evolution.
Random patterns is on the backlog. Beyond that nothing is planned at the moment.
bprentice wrote:A group of cells may be selected or copied and placed in a movable selector.

Selected cells can be rotated or flipped.

The selector can be positioned and modified without the use of the clipboard.

Pattern files may be written from or read into the selector.
These features are planned and are on the backlog.
bprentice wrote:All patterns in a directory can be examined by simply stepping through them.
This would be trivial if the first item is possible. On a related note there is a Lua script I contributed to Golly a while back: "Scripts->Lua->browse-patterns.lua". Take a look and let me know if it has the sort of functionality you are after. Make sure you click on the "Options" button to see all of the features.

bprentice
Posts: 920
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Pattern viewer for forum threads

Post by bprentice » May 31st, 2019, 9:17 am

This is the reference that prompted my request:

https://www.thewebflash.com/reading-and ... -file-api/

I am simply interested in a web based CA simulator which allows complex CA displays and provides the user with the ability to further explore what they observe.
rowett wrote:
bprentice wrote:All pattern files contain a complete description of their associated rule.
As opposed to RuleTables (for example) where the rule is external?
Yes.

Brian Prentice

User avatar
Andrew
Moderator
Posts: 928
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Pattern viewer for forum threads

Post by Andrew » June 1st, 2019, 3:45 am

bprentice wrote:All pattern files contain a complete description of their associated rule.
A couple of problems with that approach:

1. Some rules have hundreds of lines of table/tree data. Just a waste of disk space to duplicate that info in every pattern file.

2. Say someone creates a complicated new rule and people create lots of pattern files with it. Then a bug is discovered in the rule, or someone creates a more efficient version. What to do with all those buggy/inefficient pattern files?
Use Glu to explore CA rules on non-periodic tilings: DominoLife and HatLife

bprentice
Posts: 920
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Pattern viewer for forum threads

Post by bprentice » June 1st, 2019, 10:30 am

Andrew wrote:
bprentice wrote:All pattern files contain a complete description of their associated rule.
A couple of problems with that approach:

1. Some rules have hundreds of lines of table/tree data. Just a waste of disk space to duplicate that info in every pattern file.

2. Say someone creates a complicated new rule and people create lots of pattern files with it. Then a bug is discovered in the rule, or someone creates a more efficient version. What to do with all those buggy/inefficient pattern files?
I am not proposing any changes to Golly.

I am proposing a standalone version of Life Viewer where:

Rules are organized into families.

Individual rules in a family are specified by dialogs which display and obtain specific parameters and options.

All pattern files contain a complete description of their associated rule consisting of the rule family name and the relevant parameters and options.

Brian Prentice

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

Re: Pattern viewer for forum threads

Post by dvgrn » June 3rd, 2019, 4:29 pm

It may not have been really clear on this thread, but since build 335 LifeViewer has been able to support a "pattern script" representation, where large complex patterns can be defined in terms of the locations and orientations of many copies of the same set of components.

Here's the old weekender-to-glider converter, as an unreasonably huge example:

Code: Select all

x = 1, y = 1, rule = B3/S23
!
#C Pattern bounding box is (2842, 3959) to (6235, 7661)
#C MAXGRIDSIZE 14 gives a 16384x16384 grid from (-8192, -8192) to (8191, 8191)
#C So pattern appears in bottom right corner
#C [[ MAXGRIDSIZE 14 ]]
#C Lua script converted to LifeViewer SCRIPT commands:
[[
RLE splitter_weld2 13bo$12bobo$12bobo$13bo2$2o$bo$bobo$2b2o3$23b2o$23bo$21bobo$21b2o3$6bob2o$4b3ob2o$3bo$4b3ob2o$6bobo$6bobo$7bo$30b2o$25b2o2bo2bo$10b2o13bobo2b2o$9bobo16b2o$9bo19bo$8b2o16bo2bob2o$25bobob2obo$26bobo$27bo2b2o$28b2ob3o$34bo$13b2o13b2ob3o$13bo14b2obo$14bo$13b2o5b2o$12bo7b2o$12bo$11b2obo$10bo2b2o$10b2o3$33b2o$33b2o5$18bo$17bobo$17bobo$18bo$15b3o$15bo! -13 0
RLE splitter_welded 7b2o$7bo$7bo20b2o$7bobo18bo$8b2o16bobo$13bo12b2o$12bobo$12bobo$13bo2$2o$bo$bobo$2b2o3$23b2o$23bo$21bobo$21b2o3$6bob2o$4b3ob2o$3bo$4b3ob2o$6bobo$6bobo$7bo$30b2o$25b2o2bo2bo$10b2o13bobo2b2o$9bobo16b2o$9bo19bo$8b2o16bo2bob2o$25bobob2obo$26bobo$27bo2b2o$28b2ob3o$34bo$28b2ob3o$28b2obo2$20b2o$11b2o7b2o$12bo$12bobo$13b2o4$33b2o$33b2o5$18bo$17bobo$17bobo$18bo$15b3o$15bo! -7 0
RLE splitter 10b2o11bo$10b2o10bobo$22bobo2b2o3bo$21b2ob2o2bo2bobo$25bobo3bobo$21b2obo2b4obo$21b2obobo3bo$25bobo3bo$26bobo3bo$27bo3b2o$46bo$44b3o$43bo$18b2o23b2o$18b2o$3b2o$2bo2bo$bob2o$bo$2o$15b2o38b2o$15bo38bo2bo$16b3o36b2o$18bo11b2o$31bo$28b3o6bob2o17b2o$28bo6b3ob2o17bo$34bo24b3o$35b3ob2o20bo$37bobo$37bobo$38bo10b2o$49bo$50b3o$52bo! -10 0
RLE A1_welded 22bob2o$22b2obo$26b2o$28bo$28bo$26bob2o$26b2o2bo$29b2o4$32bo$8bo21b3o$8b3o18bo$11bo17b2o$10b2o5$9b2o$8bobo$8bo$7b2o3$3b2o$2bo2bo2b2o$3b2o2bobo$5b2o16b2o$5bo17bo$2b2obo2bo15b3o$2bob2obobo16bo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bobo$16bo$17b3o$19bo! -22 0
RLE A1 28b2o$28bo$26bobo$26b2o5$32bo$8bo21b3o$8b3o18bo$11bo17b2o$10b2o5$9b2o$8bobo$8bo$7b2o3$3b2o$2bo2bo2b2o$3b2o2bobo$5b2o16b2o$5bo17bo$2b2obo2bo15b3o$2bob2obobo16bo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bobo$16bo$17b3o$19bo! -28 0
RLE A2C4_weld3 15bo11bo$15b3o7b3o$18bo5bo$17b2o5b2o8$9b2o20b2o$9b2o20b2o8$3b2o$2bo2bo2b2o$3b2o2bobo$5b2o16b2o$5bo17bo3bo$2b2obo2bo15b4o$2bob2obobo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bobo$16bo$17b3o$19bo! -15 0
RLE A2C4_weld2 15bo11bo$15b3o7b3o$18bo5bo$17b2o5b2o8$9b2o20b2o$9b2o20b2o8$3b2o$2bo2bo2b2o$3b2o2bobo$5b2o16b2o$5bo17bo$2b2obo2bo15b3o$2bob2obobo16bo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bob3o$16bo3bo$12b2o5bo$12bo2bo$14b2o$15bo$13bo$13b2o! -15 0
RLE A2C4_welded 15bo11bob2o$15b3o7b3ob2o$18bo5bo$17b2o5b2o8$9b2o20b2o$9b2o20b2o8$3b2o$2bo2bo2b2o$3b2o2bobo$5b2o16b2o$5bo17bo$2b2obo2bo15b3o$2bob2obobo16bo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bobo$16bo$17b3o$19bo! -15 0
RLE A2C4 15bo11bo$15b3o7b3o$18bo5bo$17b2o5b2o8$9b2o20b2o$9b2o20b2o8$3b2o$2bo2bo2b2o$3b2o2bobo$5b2o16b2o$5bo17bo$2b2obo2bo15b3o$2bob2obobo16bo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bobo$16bo$17b3o$19bo! -15 0
RLE B1 52bo$50b3o$49bo$49b2o3$33b2o14b2o$34bo14bobo$34bobo13bo$35b2o8$25bo$23b3o$7bo14bo$7b3o12b2o$10bo$9b2o$53bo$52bobo$10b2o41b2o$10b2o4$30b2o$30b2o3$3b2o37b2o$2bo2bo2b2o33bo$3b2o2bobo30b3o$5b2o16b2o15bo$5bo17bo$2b2obo2bo15b3o$2bob2obobo16bo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bobo$16bo$17b3o$19bo! -52 0
RLE B2_welded 41b2o$33bo7b2o31b2o$33b3o38bobo$36bo38b2o$35b2o2$27b2o$28bo$28bobo$18bo10b2o$16b3o$15bo57b2o$2bo12b2o56bo$3bo70b3o$3bo72bo$2ob2o$obo2bo$3b2o$18b2o$18b2o31b2o$52bo$41b2o6b3o$41b2o2b2o2bo$27bo3b2o12bobobo$26bobo3bo14bob2o$25bobo3bo15bo$21b2obobo3bo15b2o$21b2obo2b4obo$25bobo3bobo$21b2ob2o2bo2bobo$22bobo2b2o3bo$10b2o10bobo$10b2o11bo! -41 0
RLE B2 18b2o9b2o$19bo9bobo$19bobo8b2o$20b2o21$12b2o$11bobo$8bo2bo$8b4o2$6b4o$6bo3bo$9b2o3$10b2o19b2o$10b2o19b2o5$28b2o$28bobo$30bo$3b2o25b2o$2bo2bo2b2o$3b2o2bobo$5b2o16b2o$5bo17bo$2b2obo2bo15b3o$2bob2obobo16bo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bobo$16bo$17b3o$19bo! -18 0
RLE B2_weld2 9b2o11bo$9b2o10bobo$21bobo2b2o3bo$20b2ob2o2bo2bobo$24bobo3bobo$20b2obo2b4obo$20b2obobo3bo15b2o$24bobo3bo15bo$25bobo3bo14bob2o$26bo3b2o12bobobo$40b2o2b2o2bo$40b2o6b3o$51bo$17b2o31b2o$17b2o$2b2o$bo2bo$ob2o$o74bo$o72b3o$2o12b2o56bo$14bo57b2o$15b3o$17bo10b2o$27bobo$27bo$26b2o2$34b2o$35bo38b2o$32b3o38bobo$32bo7b2o31b2o$40b2o! -9 0
RLE C1_welded 33b2o$33bo$35bo$13bob2o14b5o$10b2obo2bo13bo$10b2ob2obobo12b3o$15bob2o15bo$15bo15b4o$13b3o10b2o3bo3b2o$12bo13b2o4b3o2bo$12b2o20bob2o$34bo$33b2o3$25b2o$25bo$2b2o22b3o$bobo5b2o17bo$bo7b2o$2o2$14bo$10b2obobo$9bobobobo$6bo2bobobobob2o$6b4ob2o2bo2bo$10bo4b2o$8bobo$8b2o! -33 0
RLE C1 33b2o$33bo$35bo$15b2o14b5o$13bo2bo13bo$13b2obobo12b3o$15bob2o15bo$15bo15b4o$13b3o10b2o3bo3b2o$12bo13b2o4b3o2bo$12b2o20bob2o$34bo$33b2o3$25b2o$25bo$2b2o22b3o$bobo5b2o17bo$bo7b2o$2o2$14bo$10b2obobo$9bobobobo$6bo2bobobobob2o$6b4ob2o2bo2bo$10bo4b2o$8bobo$8b2o! -33 0
RLE C2_welded 26b2o$27bo$27bobo$17bo10b2o$15b3o$14bo$2o12b2o$o48b2o$o48b2o$ob2o$bo2bo$2b2o$17b2o$17b2o4$26bo3b2o$25bobo3bo$24bobo3bo$20b2obobo3bo$20b2obo2b4obo$24bobo3bobo6b2o$20b2ob2o2bo2bobo6b2o$21bobo2b2o3bo$9b2o10bobo$9b2o11bo! -26 0
RLE C2 27b2o$28bo$28bobo$18bo10b2o$16b3o$15bo$15b2o$2o48b2o$bo48b2o$bob2o$2bo2bo$3b2o$18b2o$18b2o4$27bo3b2o$26bobo3bo$25bobo3bo$21b2obobo3bo$21b2obo2b4obo$25bobo3bobo6b2o$21b2ob2o2bo2bobo6b2o$22bobo2b2o3bo$10b2o10bobo$10b2o11bo! -27 0
RLE C3 52b2o$52bo$50bobo$33b2o15b2o$34bo$34bobo17bo$35b2o15b3o$51bo$27b2o22b2o$28bo$28bobo$18bo10b2o$16b3o$15bo36b2o$15b2o35bobo$2o52bo$bo52b2o$bob2o$2bo2bo$3b2o$18b2o$18b2o2$41b2o$41b2o2b2o$27bo3b2o12bobo$26bobo3bo14bo$25bobo3bo15b2o$21b2obobo3bo$21b2obo2b4obo$25bobo3bobo$21b2ob2o2bo2bobo$22bobo2b2o3bo$10b2o10bobo$10b2o11bo! -52 0
RLE C3_welded 32bo11b2o$31bobo10b2o$23bo3b2o2bobo$22bobo2bo2b2ob2o$22bobo3bobo$23bob4o2bob2o$25bo3bobob2o$7b2o15bo3bobo$8bo14bo3bobo$8bobo12b2o3bo$9b2o2b2o$13b2o2$36b2o$36b2o$51b2o$50bo2bo$51b2obo$2o52bo$bo52bo$bobo35b2o12b2o$2b2o36bo$37b3o$25b2o10bo$25bobo$27bo$3b2o22b2o$4bo$b3o15b2o$bo17bobo$21bo$4b2o15b2o$3bobo$3bo$2b2o! -32 0
RLE D1 2o$bo$bobo$2b2o7$b2o4b2o$b2o4b2o4$6b2o$2b2o2b2o$bobo$bo12b2o$2o11bobo$13bo$12b2o5$14b2o$13bobo$13bo$12b2o$11bo$11b3o$14bo$13b2o6$11b2o$11b2o$35b2o$35bobo$37bo$37b2o4$11b2o$10bo2bo2b2o$11b2o2bobo$13b2o$13bo$10b2obo2bo$10bob2obobo$14bobo$11b2o2bo$9b3ob2o$8bo$9b3ob2o$11bob2o2$21b2o$21b2o7b2o$30bo$28bobo$28b2o4$8b2o$8b2o5$24bo$23bobo$23bobo$24bo$25b3o$27bo 0 0
RLE D2_welded 15bo11bo$15b3o7b3o$18bo5bo$17b2o5b2o8$9b2o20b2o$9b2o20b2o8$3b2o$2bo2bo2b2o$3b2o2bobo$5b2o16b2o$5bo17bo$2b2obo2bo15b3o$2bob2obobo16bo$6bobo$3b2o2bo$b3ob2o$o$b3ob2o$3bob2o2$13b2o$13b2o7b2o$22bo$20bobo$20b2o4$2o$2o5$16bo$15bobo$15bobo$16bo3bo$17b4o! -15 0
RLE D2 41b2o$41b2o4$52b2o$27b2o23bo$28bo21bobo$28bobo19b2o$18bo10b2o$16b3o$15bo$15b2o$2o$bo48b2o$bob2o45bobo$2bo2bo46bo$3b2o47b2o$18b2o$18b2o3$41b2o$27bo3b2o8b2o$26bobo3bo$25bobo3bo$21b2obobo3bo$21b2obo2b4obo$25bobo3bobo$21b2ob2o2bo2bobo$22bobo2b2o3bo$10b2o10bobo$10b2o11bo! -41 0
RLE weld_m 89bo$78b2o7b3o$73bo5bo6bo$73b3o3bobo4b2o$76bo3b2o$75b2o2$100bo$98b3o$97bo$97b2o$34b2o$b2o31b2o7bo$obo38b3o52b2o$2o38bo55b2o$40b2o2$48b2o$48bo$46bobo29b2o$46b2o10bo20bo$58b3o15b3o$2b2o57bo14bo26b2o$3bo56b2o12bobo21b2o2bo2bo$3o70bobo22bobo2b2o$o72bobobo2bo2b2o16b2o$72b2obob4o3bo17bo$71bo2bo6b3o15bo2bob2o$72b2o5bo2bo15bobob2obo$57b2o20b2o3bo14bobo$24b2o31b2o24b2o15bo2b2o$24bo76b2ob3o$25b3o6b2o71bo$27bo2b2o2b2o65b2ob3o$27bobobo12b2o3bo51b2obo$26b2obo14bo3bobo$29bo15bo3bobo41b2o$29b2o15bo3bobob2o28b2o7b2o$44bob4o2bob2o29bo$43bobo3bobo33bobo$43bobo2bo2b2ob2o30b2o$44bo3b2o2bobo$52bobo10b2o$53bo11b2o$106b2o$106b2o5$91bo$90bobo$90bobo$91bo$88b3o$88bo! -89 0
RLE snark 9b2o$8bobo$2b2o4bo$o2bo2b2ob4o$2obobobobo2bo$3bobobobo$3bobob2o$4bo2$17b2o$8b2o7bo$8b2o5bobo$15b2o7$5b2o$6bo$3b3o$3bo! -9 0
RLE snark_v2 13bo$11b3o$10bo$10b2o3$18b2o$19bo$19bob2o$11b2o4b3o2bo$11b2o3bo3b2o$16b4o$2b2o15bo$bobo12b3o$bo13bo$2o14b5o$20bo$16b2o$16b2o! -13 0
RLE snark_welded 2b4o$2bo3bo$5b2o7$15b2o$8b2o5bobo$8b2o7bo$17b2o2$4bo$3bobob2o$3bobobobo$2obobobobo2bo$o2bo2b2ob4o$2b2o4bo$8bobo$9b2o! -2 0
RLE rectifier 25bob2o$25b2obo2$23b5o$23bo4bo2b2o$26bo2bo2bo$26b2obobo$23bo5bob2o$22bobo4bo$22bo2bo2b2o$23b2o9$15b2o$15b2o8$b2o22b2o$o2bo21bo$b2o23b3o$28bo6$18b2o$18bo$19b3o$21bo! -25 0
RLE weekender_to_glider 18bo$16b3o$15bo$2o13b2o$2o5$25bo$23b3o$22bo$22b2o$2o$2o6$12b2o$12b2o$26b2o$26b2o$30b2o$30b2o14$6b2o$6bobo$7bo12$25bo$23b3o$22bo$22b2o7$27b2o$27bo$25bobo$25b2o3$11b2o$10bobo$10bo$9b2o3$27b2obo$27bob2o2$20b2o$20b2o14$31bo$29b3o$28bo$28b2o10$8b2o$8b2o9$23b2o$23b2o! -18 0
RLE GtoGandMWSS 19bo$17b3o$16bo$15bobo$15bobo$16bo5$2o$2o4$20b2o$20bobo$22bo$13b2o7b2o$13b2o2$3bob2o$b3ob2o$o$b3ob2o$3b2o2bo$6bobo$2bob2obobo16bo$2b2obo2bo15b3o$5bo17bo$5b2o16b2o$3b2o2bobo$2bo2bo2b2o$3b2o3$5b2o$6bo$6bobo$7b2o3$24b2o$7b2o15b2o$6bobo$6bo$5b2o4$24b2o$25bo$25bobo$26b2o4$9b2o26b2o$8bobo25bo2bo$8bo18bo9b2o$7b2o7b2o8bobo$16b2o8b2o15$37b2o$37b2o9$4b2o$4b2o4$9b2o$9b2o$5b2o$5b2o$46b2o$46b2o$11b2o27b2o$11b2o27b2o3$42b2o$35b2o5b2o$35b2o! -19 0
RLE GtoGandMWSS2 80bo11b2o$79bobo10b2o$71bo3b2o2bobo$70bobo2bo2b2ob2o$56b2o12bobo3bobo$57bo13bob4o2bob2o$57bobo13bo3bobob2o$58b2o12bo3bobo$39b2o30bo3bobo$32b2o5b2o30b2o3bo$32b2o3$34b2o17b2o29b2o$34b2o17bo30b2o$28b2o21bobo45b2o$28b2o21b2o45bo2bo$99b2obo$102bo$102b2o$87b2o$88bo$59b2o24b3o$59b2o11b2o11bo$72bo$73b3o$75bo3$25b2o$26bo$26bobo$27b2o3$9b2o$8bo2bo$9b2o9bo$19bobo$20b2o5$28b2o$28b2o14b2o$44bo$45b3o$47bo2$38bo$36b3o$35bo$35b2o$9b2o$9b2o9$42b2o$42b2o4$37b2o$37b2o$41b2o$41b2o$2o$2o$6b2o27b2o$6b2o27b2o3$4b2o$4b2o5b2o$11b2o! -80 0
RLE GtoMWSS 11b2o$4b2o5b2o$4b2o3$6b2o27b2o$6b2o27b2o$2o$2o$41b2o$41b2o$37b2o$37b2o4$42b2o$42b2o9$9b2o$9b2o$35b2o$35bo$36b3o$38bo2$47bo$45b3o$44bo$28b2o14b2o$28b2o5$20b2o$19bobo$9b2o9bo$8bo2bo$9b2o$47b2o$42b2o2bo2bo$27b2o13bobo2b2o$26bobo16b2o$26bo19bo$25b2o16bo2bob2o$42bobob2obo$43bobo$44bo2b2o$45b2ob3o$51bo$45b2ob3o$45b2obo2$37b2o$28b2o7b2o$29bo$29bobo$30b2o4$50b2o$50b2o5$35bo$34bobo$34bobo$35bo$32b3o$32bo! -11 0
RLE MWSStoG45 2o$obob2obo$2bobob2o$2b2o3$5b2o$5b2o! 0 0
RLE MWSStoG135 2o15b2o$bo15bo3bo$bobo11bobo2bobo$2b2o11b2o3bobo$9bo9b2ob3o$8bobo14bo$8bobo8b2ob3o$9bo9b2obo3$20b2o2b2o$20bobo2bo$22bobo$6b2o13b2ob2o$7bo14bo$4b3o13bobo$4bo15b2o! 0 0
RLE eater 2b2o$bobo$bo$2o! -2 0
RLE weekender 5bo4bo$5bo4bo$5bo4bo$3b10o$2bobo6bobo$6bo2bo$b2o4b2o4b2o$3o10b3o$obo10bobo$3o10b3o! -5 0
RLE Snarkeaterweld o$b2o$2bo! 0 0
RLE glider 2o$b2o$o! 0 0
PASTE GtoMWSS 6214 3921
PASTE MWSStoG135 4597 3948 SWAPXY
PASTE glider[1] 4594 3959 SWAPXY
PASTE GtoGandMWSS 4554 3991
PASTE MWSStoG135 6214 4003
PASTE GtoMWSS 6220 4067 SWAPXYFLIP
PASTE GtoGandMWSS2 4517 4031
PASTE MWSStoG135 6138 4067 SWAPXYFLIP
PASTE GtoMWSS 2849 4085 RCCW
PASTE MWSStoG135 2931 4085 RCCW
PASTE snark 4527 4078 SWAPXYFLIP
PASTE GtoGandMWSS 4502 4086
PASTE A2C4 3071 4109 FLIPX
PASTE GtoMWSS 6173 4162 SWAPXYFLIP
PASTE GtoGandMWSS2 4465 4126
PASTE GtoMWSS 2895 4180 RCCW
PASTE MWSStoG45 6060 4142
PASTE snark 3011 4158 RCCW
PASTE snark 4574 4155 FLIPX
PASTE snark 4606 4155 FLIPX
PASTE snark 4638 4155 FLIPX
PASTE snark 4670 4155 FLIPX
PASTE snark 4746 4155 FLIPX
PASTE splitter 4472 4167 RCW
PASTE snark 4867 4158 FLIPX
PASTE MWSStoG45 3054 4174 FLIP
PASTE snark 4590 4194 FLIP
PASTE snark 4622 4194 FLIP
PASTE snark 4654 4194 FLIP
PASTE snark 4135 4173
PASTE snark 4265 4173
PASTE snark 4323 4173
PASTE snark 4736 4188 FLIPX
PASTE snark 4708 4216 FLIP
PASTE snark 4597 4195 FLIPX
PASTE snark 4550 4202 FLIPX
PASTE snark 4294 4225 FLIPY
PASTE snark 4140 4205
PASTE splitter 4470 4239 FLIPY
PASTE C2 4856 4233 FLIP
PASTE snark 4576 4224 SWAPXY
PASTE snark 4111 4226 RCCW
PASTE snark 4808 4240 FLIP
PASTE snark 4529 4231 SWAPXY
PASTE splitter 4422 4234 SWAPXY
PASTE splitter 4155 4244 RCW
PASTE snark 4321 4234
PASTE snark 4200 4261 FLIPY
PASTE snark 4292 4255 RCCW
PASTE snark 4669 4263 SWAPXY
PASTE C2 2989 4292 FLIP
PASTE snark 4427 4300 FLIPY
PASTE snark 4816 4287
PASTE splitter 4173 4299 RCW
PASTE snark 4787 4308 RCCW
PASTE snark 3328 4310
PASTE snark 4459 4318
PASTE snark 3299 4331 RCCW
PASTE snark 4430 4339 RCCW
PASTE splitter 4214 4377 RCW
PASTE snark_welded 4879 4405 RCCW
PASTE splitter 4858 4414 SWAPXY
PASTE A1 5806 4460 FLIPY
PASTE snark 4855 4426 RCW
PASTE snark 4448 4423
PASTE snark 4826 4447 FLIP
PASTE B1 3286 4516 FLIP
PASTE snark 4404 4459 RCCW
PASTE splitter 4267 4467 RCW
PASTE snark 4841 4466 RCW
PASTE snark 4812 4487 FLIP
PASTE splitter 4824 4485 SWAPXY
PASTE snark 4823 4502 RCW
PASTE snark 4794 4523 FLIP
PASTE splitter 4303 4540 RCW
PASTE A2C4 3939 4608 FLIPY
PASTE splitter 4777 4569 SWAPXY
PASTE B2_weld2 3961 4563
PASTE A2C4 3923 4594 RCW
PASTE snark 4770 4602 SWAPXYFLIP
PASTE B1 4117 4647 RCW
PASTE splitter 4345 4619 RCW
PASTE snark 4749 4631 FLIPY
PASTE C2 3925 4636 FLIP
PASTE A2C4 4669 4664 FLIP
PASTE snark 4734 4620 SWAPXYFLIP
PASTE snark 3874 4623 RCCW
PASTE C3 3825 4667 RCW
PASTE C2 4000 4651 RCW
PASTE snark 4713 4649 FLIPY
PASTE splitter 4744 4639 SWAPXY
PASTE snark_welded 3951 4631
PASTE D1 3862 4634
PASTE snark 3663 4668 FLIPY
PASTE A1 4984 4674 SWAPXY
PASTE B2 4190 4670 RCW
PASTE C3 5062 4711 SWAPXY
PASTE snark 3612 4673
PASTE C2 3992 4702 FLIP
PASTE A1 4630 4733 FLIP
PASTE splitter 4382 4693 RCW
PASTE B2 4894 4703 SWAPXY
PASTE D1 3916 4688
PASTE C1 5141 4721 FLIP
PASTE B2 3679 4769 FLIP
PASTE C1 4080 4727 RCW
PASTE C1 3872 4725 FLIPY
PASTE snark_welded 4018 4697
PASTE splitter 4708 4712 SWAPXY
PASTE C2 5100 4734 FLIPY
PASTE snark_welded 3891 4714 SWAPXY
PASTE C2 5024 4745 SWAPXY
PASTE snark 5133 4718
PASTE A2C4 4824 4734 SWAPXY
PASTE B1 4216 4778 RCW
PASTE A1 3857 4783 FLIPY
PASTE snark_welded 5074 4729 FLIPX
PASTE C2 4054 4759 FLIP
PASTE C1 3917 4767 FLIPY
PASTE D1 3979 4746
PASTE C1 4136 4780 RCW
PASTE snark_welded 4080 4754
PASTE splitter 4418 4766 RCW
PASTE splitter 4682 4775 SWAPXY
PASTE A1 5198 4821 FLIP
PASTE snark_welded 3945 4768 SWAPXY
PASTE C3 4938 4823 SWAPXY
PASTE C2 5036 4798 FLIPY
PASTE snark 3511 4797 FLIPY
PASTE B1 3918 4844 FLIPY
PASTE A2C4 4265 4799 RCW
PASTE C2 4111 4813 FLIP
PASTE snark_welded 5010 4793 FLIPX
PASTE C1 3980 4825 FLIPY
PASTE C1 4198 4839 RCW
PASTE D1 4037 4808
PASTE snark_welded 4137 4808
PASTE A1 4806 4839 SWAPXY
PASTE C2 4893 4848 SWAPXY
PASTE C2 4975 4847 FLIPY
PASTE snark_welded 4008 4826 SWAPXY
PASTE splitter 4454 4839 RCW
PASTE C2 5032 4853 RCCW
PASTE C2 4164 4862 FLIP
PASTE C2 4272 4863 RCW
PASTE snark_welded 4949 4842 FLIPX
PASTE snark 5467 4851 SWAPXYFLIP
PASTE splitter 4641 4853 SWAPXY
PASTE B1 3972 4911 FLIPY
PASTE A2C4 5058 4863 SWAPXY
PASTE A2C4 4761 4865 SWAPXY
PASTE snark 5415 4859 SWAPXYFLIP
PASTE A2C4 4673 4866 SWAPXY
PASTE A1 4332 4881 RCW
PASTE snark_welded 4190 4857
PASTE C3 4047 4899 FLIPY
PASTE snark 5394 4888 FLIPY
PASTE C2 4922 4899 FLIPY
PASTE snark_welded 5037 4879 RCW
PASTE D1 5014 4879 FLIPX
PASTE D1 4189 4880 SWAPXY
PASTE splitter 5411 4918 FLIP
PASTE snark_welded 4066 4888 SWAPXY
PASTE C1 4843 4920 SWAPXY
PASTE C2 4152 4917 SWAPXYFLIP
PASTE snark_welded 4896 4894 FLIPX
PASTE splitter 3590 4934 FLIPY
PASTE B1 5077 4968 FLIP
PASTE C2 4315 4929 RCW
PASTE C2 4099 4929 FLIPY
PASTE A1 4391 4931 RCW
PASTE snark_welded 4269 4909
PASTE splitter 4501 4923 RCW
PASTE A2C4 4003 4968 FLIPY
PASTE C2 4877 4943 FLIPY
PASTE C1 4789 4955 SWAPXY
PASTE splitter 3652 4959 FLIPY
PASTE C3 4674 4979 SWAPXY
PASTE D1 4960 4932 FLIPX
PASTE C2 5032 4961 FLIP
PASTE B2 4600 4956 SWAPXY
PASTE snark_welded 4851 4938 FLIPX
PASTE snark_welded 4147 4943 SWAPXY
PASTE C2 4206 4972 SWAPXYFLIP
PASTE splitter 4573 4958 SWAPXY
PASTE B2 4472 4969 RCW
PASTE C2 4286 4980 FLIP
PASTE snark_welded 4985 4959 RCW
PASTE C2 4830 4985 FLIPY
PASTE B2 4080 5036 FLIPY
PASTE C2 4363 4990 RCW
PASTE splitter 3731 5001 FLIPY
PASTE C1 4174 4998 FLIPY
PASTE eater 4493 4969 FLIPX
PASTE snark_welded 4312 4975
PASTE splitter 5281 5011 FLIP
PASTE snark_welded 4804 4980 FLIPX
PASTE A2C4 5045 5036 FLIP
PASTE C2 4978 5014 FLIP
PASTE D1 4898 4994 FLIPX
PASTE snark_welded 4201 4998 SWAPXY
PASTE B2 4152 5073 FLIPY
PASTE D1 4223 4999
PASTE splitter 3810 5043 FLIPY
PASTE snark_welded 4931 5012 RCW
PASTE B2 4536 5032 RCW
PASTE C2 4351 5043 FLIP
PASTE C3 4444 5073 RCW
PASTE splitter 5193 5062 FLIP
PASTE C2 4917 5060 FLIP
PASTE C2 4752 5061 FLIPY
PASTE A2C4 4991 5089 FLIP
PASTE snark_welded 4377 5038
PASTE B2 4530 5063 SWAPXY
PASTE splitter 3886 5082 FLIPY
PASTE splitter 4503 5065 SWAPXY
PASTE snark_welded 4726 5056 FLIPX
PASTE C1 4233 5090 FLIPY
PASTE splitter 5121 5097 FLIP
PASTE B2 4909 5140 FLIP
PASTE C2 4649 5094 SWAPXY
PASTE C2 4795 5091 RCCW
PASTE snark_welded 4869 5074 RCW
PASTE C2 4323 5098 SWAPXYFLIP
PASTE snark_welded 4252 5079 SWAPXY
PASTE C2 4418 5103 FLIP
PASTE A1 4216 5150 FLIPY
PASTE C2 4846 5120 FLIP
PASTE splitter 3970 5129 FLIPY
PASTE snark_welded 4444 5098
PASTE splitter 5049 5132 FLIP
PASTE C2 4271 5126 FLIPY
PASTE eater 4511 5111
PASTE snark_welded 4800 5117 RCW
PASTE B1 5794 5183 FLIP
PASTE snark_welded 4318 5124 SWAPXY
PASTE C2 4662 5148 FLIPY
PASTE C2 4379 5154 SWAPXYFLIP
PASTE B2 4471 5159 SWAPXY
PASTE snark_welded 4636 5143 FLIPX
PASTE splitter 4965 5179 FLIP
PASTE splitter 4064 5186 FLIPY
PASTE C2 4714 5176 RCCW
PASTE A2C4 4351 5168 RCW
PASTE A1 4859 5211 FLIP
PASTE C1 4557 5192 SWAPXY
PASTE C2 4767 5188 FLIP
PASTE A2C4 4242 5217 FLIPY
PASTE A1_welded 4410 5171
PASTE splitter 4126 5211 FLIPY
PASTE snark_welded 4374 5180 SWAPXY
PASTE B2 4312 5268 FLIPY
PASTE B2 4761 5270 FLIP
PASTE C2 4584 5225 FLIPY
PASTE splitter 4873 5234 FLIP
PASTE snark 4726 5206
PASTE splitter 4198 5246 FLIPY
PASTE snark_welded 4558 5220 FLIPX
PASTE C1 4678 5224 FLIPX
PASTE eater 4244 5238 RCCW
PASTE C2 4635 5264 RCCW
PASTE splitter 4350 5246
PASTE eater 4396 5254 SWAPXY
PASTE C3_welded 4695 5255
PASTE C2_welded 4429 5265
PASTE splitter 4770 5300 FLIP
PASTE snark_welded 4490 5283 RCCW
PASTE A1_welded 4383 5279
PASTE B2 4817 5281 FLIPX
PASTE C2 4495 5309 RCW
PASTE splitter 4275 5284
PASTE eater 4724 5292 SWAPXYFLIP
PASTE snark 4647 5294
PASTE C1 4609 5302 FLIPX
PASTE B1 4679 5378 FLIP
PASTE splitter 4913 5311 FLIPX
PASTE eater 4867 5319 RCW
PASTE A1 4315 5319
PASTE splitter 4192 5330
PASTE C1_welded 4400 5336
PASTE snark_welded 4425 5353 RCCW
PASTE A2C4 4897 5344 FLIPX
PASTE C2 4430 5379 RCW
PASTE C1_welded 4796 5355 FLIPX
PASTE splitter 4999 5360 FLIPX
PASTE splitter 4121 5364
PASTE A2C4_welded 4222 5365
PASTE snark_welded 4732 5392 SWAPXYFLIP
PASTE B1 4978 5389 FLIPX
PASTE C2 4727 5418 SWAPXY
PASTE snark_welded 4371 5410 RCCW
PASTE B1 4155 5396
PASTE C3 4353 5398
PASTE snark 4524 5407
PASTE C2 4376 5436 RCW
PASTE snark 4601 5421 FLIPX
PASTE snark_welded 4473 5444 FLIPY
PASTE splitter 4023 5425
PASTE snark 4548 5439 RCW
PASTE snark_welded 4812 5446 SWAPXYFLIP
PASTE splitter 5108 5432 FLIPX
PASTE C3 4831 5435 FLIPX
PASTE snark 4494 5460 FLIPY
PASTE C2 4447 5439 FLIPX
PASTE D1 4841 5526 FLIP
PASTE C1 4278 5448
PASTE snark 4572 5458 SWAPXY
PASTE snark_welded 4311 5471 RCCW
PASTE A2C4_weld2 4470 5459
PASTE A2C4_welded 4053 5460
PASTE snark 4495 5469 SWAPXY
PASTE D1 4715 5498 SWAPXYFLIP
PASTE splitter 3947 5464
PASTE A1 5083 5466 FLIPX
PASTE A2C4 4157 5484 SWAPXYFLIP
PASTE C2 4316 5497 RCW
PASTE D2_welded 4535 5489 SWAPXYFLIP
PASTE snark 4622 5485 RCW
PASTE B1 4571 5484 RCCW
PASTE splitter 5200 5487 FLIPX
PASTE snark_welded 4407 5509 FLIPY
PASTE C1_welded 4636 5497 RCCW
PASTE B1 3981 5496
PASTE C2 4381 5504 FLIPX
PASTE snark_welded 4233 5523 RCCW
PASTE splitter_welded 4472 5511
PASTE snark_welded 4729 5534 FLIP
PASTE A1 5175 5521 FLIPX
PASTE D1 4204 5603 FLIPY
PASTE snark_welded 4877 5539 SWAPXYFLIP
PASTE C2 4953 5527 FLIPX
PASTE splitter 3845 5529
PASTE A2C4 4104 5546 SWAPXYFLIP
PASTE C3 4422 5532 SWAPXYFLIP
PASTE C2 4755 5529
PASTE splitter 5286 5536 FLIPX
PASTE C2 4872 5565 SWAPXY
PASTE A2C4 4476 5561 SWAPXYFLIP
PASTE B2 3857 5562
PASTE B2 5284 5563 FLIPX
PASTE snark_welded 4327 5587 FLIPY
PASTE C2 5055 5572 FLIPX
PASTE splitter 4575 5631 RCCW
PASTE C2 4301 5582 FLIPX
PASTE eater 4583 5585 FLIPY
PASTE C3 4701 5589 RCCW
PASTE snark_welded 4181 5605 RCCW
PASTE splitter 3742 5595
PASTE splitter 5385 5598 FLIPX
PASTE splitter 4448 5651 SWAPXYFLIP
PASTE C3 4010 5601
PASTE C2 4186 5631 RCW
PASTE B1 4604 5610 RCCW
PASTE snark_welded 4959 5625 SWAPXYFLIP
PASTE A2C4 5121 5626 RCCW
PASTE snark_welded 4808 5632 FLIP
PASTE A2C4 4319 5616
PASTE D1 4888 5661 SWAPXYFLIP
PASTE C2 4954 5651 SWAPXY
PASTE B2 5383 5625 FLIPX
PASTE B1 4419 5630 SWAPXYFLIP
PASTE A1 3782 5630
PASTE B1 2775 5685 SWAPXY
PASTE splitter 3657 5643
PASTE MWSStoG135 2876 5662 FLIPY
PASTE C2 3857 5650
PASTE A2C4 5233 5675 RCCW
PASTE snark_welded 4112 5676 RCCW
PASTE snark_welded 4257 5682 FLIPY
PASTE splitter 5488 5664 FLIPX
PASTE snark 2914 5675 SWAPXYFLIP
PASTE D1 4177 5711 RCCW
PASTE B1 3691 5675
PASTE C2 4117 5702 RCW
PASTE MWSStoG135 2922 5693 FLIPY
PASTE snark_welded 4874 5702 FLIP
PASTE snark_welded 5031 5700 SWAPXYFLIP
PASTE splitter 4645 5738 RCCW
PASTE snark 2885 5712 FLIPY
PASTE C1 4772 5697 RCCW
PASTE D1 4954 5731 SWAPXYFLIP
PASTE A1 5463 5698 FLIPX
PASTE C2 5026 5726 SWAPXY
PASTE eater 4356 5706 FLIPY
PASTE splitter 3559 5704
PASTE splitter_weld2 4361 5707
PASTE splitter 5569 5708 FLIPX
PASTE C3 5349 5710 FLIPX
PASTE B1 4674 5717 RCCW
PASTE C2 4258 5745 SWAPXYFLIP
PASTE C2 3805 5731
PASTE snark_welded 4960 5761 FLIP
PASTE B2 4356 5755 SWAPXYFLIP
PASTE A2C4 5553 5741 FLIPX
PASTE snark_welded 5114 5759 SWAPXYFLIP
PASTE snark_welded 4029 5760 RCCW
PASTE splitter 5646 5748 FLIPX
PASTE snark_welded 4170 5772 FLIPY
PASTE weekender 4557 5756
PASTE C2 4986 5756
PASTE D1 5143 5839 FLIP
PASTE C2 4034 5786 RCW
PASTE D1 4090 5801 RCCW
PASTE C3 4809 5775 RCCW
PASTE A2C4 3724 5794 SWAPXYFLIP
PASTE B1 5625 5777 FLIPX
PASTE splitter 4706 5836 RCCW
PASTE C1 5419 5785 FLIPX
PASTE A2C4 4739 5820 RCCW
PASTE splitter 4313 5860 SWAPXYFLIP
PASTE splitter 5744 5809 FLIPX
PASTE snark_welded 4078 5835 FLIPY
PASTE snark_welded 3955 5838 RCCW
PASTE snark_welded 5193 5841 SWAPXYFLIP
PASTE C1 5496 5825 FLIPX
PASTE C2 4052 5830 FLIPX
PASTE C1 4205 5834 SWAPXYFLIP
PASTE B2 5742 5836 FLIPX
PASTE C2 3960 5864 RCW
PASTE D1 5222 5921 FLIP
PASTE B1 3487 5842
PASTE B2 4286 5862 SWAPXYFLIP
PASTE C2 4885 5879 RCCW
PASTE splitter 4755 5922 RCCW
PASTE splitter 5843 5871 FLIPX
PASTE splitter 3349 5877
PASTE C1 5603 5877 FLIPX
PASTE weekender[2] 4557 5886
PASTE snark_welded 3999 5913 FLIPY
PASTE A1 4789 5897 RCCW
PASTE snark_welded 3881 5914 RCCW
PASTE splitter 4254 5956 SWAPXYFLIP
PASTE snark_welded 5273 5923 SWAPXYFLIP
PASTE C2 3973 5908 FLIPX
PASTE A2C4 5712 5927 RCCW
PASTE C1 4132 5916 SWAPXYFLIP
PASTE C2 3886 5940 RCW
PASTE D1 5302 6003 FLIP
PASTE C2 3472 5940
PASTE A1 3360 5941
PASTE B2 4227 5958 SWAPXYFLIP
PASTE splitter 3235 5954
PASTE splitter 4810 6014 RCCW
PASTE snark_welded 5332 5979 SWAPXYFLIP
PASTE snark_welded 3226 5975 FLIPX
PASTE D1 5361 6059 FLIP
PASTE snark_welded 3924 6013 FLIPY
PASTE snark_welded 5193 6016 FLIP
PASTE splitter 4195 6052 SWAPXYFLIP
PASTE D1 3844 6042 RCCW
PASTE C2 4051 6029 SWAPXYFLIP
PASTE D1 5273 6045 SWAPXYFLIP
PASTE weekender[4] 4557 6016
PASTE MWSStoG135 6193 6044 FLIP
PASTE B1 4166 6031 SWAPXYFLIP
PASTE snark_welded 5403 6048 SWAPXYFLIP
PASTE C2 3377 6036
PASTE D1 5432 6128 FLIP
PASTE snark_welded 3835 6072 FLIPY
PASTE MWSStoG135 6146 6069 FLIP
PASTE GtoMWSS 6267 6067 RCW
PASTE A2C4 5982 6059 FLIPX
PASTE snark 6177 6061 FLIPX
PASTE C2 3809 6067 FLIPX
PASTE snark_welded 5266 6089 FLIP
PASTE splitter 6086 6077 FLIPX
PASTE D1 5346 6118 SWAPXYFLIP
PASTE snark_welded 3696 6100 RCCW
PASTE snark_welded 6095 6098
PASTE C2 3701 6126 RCW
PASTE splitter 4123 6161 SWAPXYFLIP
PASTE snark_welded 5478 6126 SWAPXYFLIP
PASTE D1 5507 6206 FLIP
PASTE snark_welded 3753 6152 FLIPY
PASTE A2C4_weld3 4009 6133
PASTE snark_welded 5339 6164 FLIP
PASTE C1 5090 6148 RCCW
PASTE B2_welded 4061 6145
PASTE C2 3727 6147 FLIPX
PASTE weekender[6] 4557 6146
PASTE B1 5003 6157 RCCW
PASTE D1 5419 6193 SWAPXYFLIP
PASTE C2 5918 6185 FLIPX
PASTE C2 3941 6223 SWAPXYFLIP
PASTE snark_welded 3678 6227 FLIPY
PASTE splitter 4061 6260 SWAPXYFLIP
PASTE snark_welded 5441 6237 FLIP
PASTE snark 3620 6239 FLIP
PASTE C2 3652 6222 FLIPX
PASTE A2C4 5147 6224 FLIPX
PASTE splitter 5035 6276 RCCW
PASTE C2 5467 6232
PASTE A2C4 4038 6258 SWAPXYFLIP
PASTE A1 5069 6251 RCCW
PASTE weekender[1] 4557 6278
PASTE snark_welded 5520 6309 FLIP
PASTE splitter 4008 6350 SWAPXYFLIP
PASTE A2C4 3865 6301
PASTE C2 5546 6304
PASTE splitter 5084 6362 RCCW
PASTE B1 3979 6329 SWAPXYFLIP
PASTE B1 5113 6341 RCCW
PASTE C2 5201 6366 RCCW
PASTE snark_welded 5605 6386 FLIP
PASTE snark 5664 6397 FLIPY
PASTE C2 5631 6381
PASTE C1 3837 6396 SWAPXYFLIP
PASTE splitter 3942 6453 SWAPXYFLIP
PASTE weekender[3] 4557 6408
PASTE splitter 5156 6471 RCCW
PASTE A2C4 3919 6451 SWAPXYFLIP
PASTE C1 5265 6440 RCCW
PASTE B2 5183 6469 RCCW
PASTE splitter 3900 6532 SWAPXYFLIP
PASTE splitter 5213 6565 RCCW
PASTE weekender[5] 4557 6538
PASTE weld_m 5329 6538
PASTE A2C4 5396 6611 FLIPX
PASTE splitter 5279 6668 RCCW
PASTE snark 3766 6655 FLIP
PASTE A1 5313 6643 RCCW
PASTE weekender 4557 6670
PASTE A2C4 5457 6696 FLIPX
PASTE splitter 5328 6754 RCCW
PASTE A2C4 5425 6763 RCCW
PASTE snark 5379 6794 FLIPY
PASTE weekender[2] 4557 6800
PASTE weekender[4] 4557 6930
PASTE weekender[6] 4557 7060
PASTE weekender[1] 4557 7192
PASTE weekender[3] 4557 7322
PASTE weekender[5] 4557 7452
PASTE rectifier 4618 7469
PASTE snark 4539 7503
PASTE snark 4505 7529 RCCW
PASTE weekender_to_glider 4581 7544
PASTE snark 4540 7572 FLIP
PASTE snark 4543 7581 SWAPXY
PASTE snark 4543 7615 SWAPXY
]]

Post Reply