Re: Prototype / demo for a (weighted) collision search program
Posted: May 27th, 2014, 4:51 pm
I've written a script for Golly to filter edge-shooters required for building a 31c/240 ship.
Here are the results. There are still not perfect, because there are some syntheses that leave a lot of junk on the right, which will prevent from building them in into an existing spaceship stream.
P. S. There is no single HWSS synthesis 
Here are the results. There are still not perfect, because there are some syntheses that leave a lot of junk on the right, which will prevent from building them in into an existing spaceship stream.
Code: Select all
#P 0 0
#C Start-RLE: o$b2o$2o3$4bo$3bobo$4bo6$10b2o$9bo2bo$5b2o3bobo$5b2o4bo3$12b3o!
#C [167]: DELAY 1 TICKS, FIRE R1L0B
#C [3313]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R2L7B
#C [53781]: FIRE R2L7B
#C [252428]: FIRE R1L2B
#C [285297]: FIRE R1L2B
#C [23008669]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R3L1B
.........***
............
............
............
............
............
.....**.....
....*..*....
....*..*....
.....**.....
............
........*...
*.......*...
.**.....*...
**..........
....***.....
#P 200 0
#C Start-RLE: 8bo$8bo$8bo2$4b3o3b3o5$o$b2o$2o2b3o3b3o2$8bo$8bo$8bo!
#C [290]: DELAY 1 TICKS, FIRE R1L0B
#C [3938]: FIRE R3L1B
#C [20073]: FIRE R1L0B
#C [82180]: FIRE R1L0B
#C [119811]: DELAY 1 TICKS, FIRE R1L0B
#C [641251]: FIRE R1L2B
#C [4827451]: REPHASE BY 9 LANES, FIRE R1L0B
#C [92875403]: DELAY 1 TICKS, FIRE R3L26B
...*..........
....**........
...**.........
..............
..............
.**...........
*.*....*......
**.....*......
.......*......
..............
...***........
..............
..............
..............
............*.
...........*.*
............**
..............
..............
..............
..............
.*.....*......
.*.....*......
.*.....*...***
..............
...***...*....
.........*....
.........*....
#P 400 0
#C Start-RLE: 2bo$3b2o$2b2o3$10bo$10bo$10bo2$2b2o4bo$2b2o3bobo$6bo2bo$7b2o6$bo$obo$bo!
#C [368]: FIRE R1L0B
#C [1007]: FIRE R1L0B
#C [6177]: FIRE R2L7B
#C [23448]: FIRE R1L0B
#C [437846]: REPHASE BY 9 LANES, FIRE R2L7B
#C [1967564]: DELAY 1 TICKS, FIRE R1L0B
#C [6736895]: FIRE R1L2B
#C [21163042]: FIRE R1L0B
#C [138177752]: REPHASE BY 9 LANES, FIRE R1L0B
.*..........................
..**........................
.**.........................
............................
............................
.........................**.
....**..................*..*
....**...................**.
............................
.....................*......
***...***...........*.*.....
....................*.*.....
....*................*......
....*.......................
....*.......................
#P 600 0
#C Start-RLE: o$b2o$2o4$6b3o2$4bo5bo$4bo5bo$4bo5bo2$6b3o!
#C [435]: FIRE R1L0B
#C [4659]: REPHASE BY 9 LANES, FIRE R2L7B
#C [21200]: DELAY 1 TICKS, FIRE R1L2B
#C [421246]: FIRE R3L26B
#C [23794874]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R3L21B
#C [142245676]: FIRE R1L0B
.........*.......
..........**.....
.........**......
.................
.................
.....**..........
.....**..........
.................
.................
..............**.
***...***.....*.*
...............*.
....*............
....*............
....*............
.................
.................
..........**.....
.........*..*....
..........**.....
#P 800 0
#C Start-RLE: o$b2o$2o4$6b3o2$4bo5bo$4bo5bo$4bo5bo2$6b3o!
#C [435]: FIRE R1L0B
#C [4661]: FIRE R3L19B
#C [21214]: DELAY 1 TICKS, FIRE R1L2B
#C [421343]: FIRE R3L26B
#C [23795675]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R3L21B
#C [142246524]: FIRE R1L0B
.........*.......
..........**.....
.........**......
.................
.................
.....**..........
.....**..........
.................
.................
..............**.
***...***.....*.*
...............*.
....*............
....*............
....*............
.................
.................
..........*......
.........*.*.....
.........*.*.....
..........*......
#P 1000 0
#C Start-RLE: o$b2o$2o3$11bo$11bo$11bo2$3b2o4bo$3b2o3bobo$7bo2bo$8b2o6$2bo$bobo$2bo!
#C [365]: FIRE R1L0B
#C [1003]: FIRE R1L0B
#C [2709]: FIRE R1L0B
#C [8849]: FIRE R1L2B
#C [28307]: DELAY 1 TICKS, FIRE R1L2B
#C [37263]: DELAY 1 TICKS, FIRE R1L0B
#C [231368]: DELAY 1 TICKS, FIRE R1L0B
#C [797765]: DELAY 1 TICKS, FIRE R1L0B
#C [5180587]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R1L2B
*.......................
.**.....................
**...................**.
.....................**.
........................
........................
........................
........................
........................
........................
........................
........................
........................
.....**.................
....*..*................
.....**.................
........................
........................
........................
........................
........................
........................
.....................***
#P 1200 0
#C Start-RLE: o$b2o$2o3$11bo$11bo$11bo2$3b2o4bo$3b2o3bobo$7bo2bo$8b2o6$2bo$bobo$2bo!
#C [365]: FIRE R1L0B
#C [1003]: FIRE R1L0B
#C [2709]: FIRE R1L0B
#C [8849]: FIRE R1L2B
#C [28307]: DELAY 1 TICKS, FIRE R1L2B
#C [37263]: DELAY 1 TICKS, FIRE R1L0B
#C [231368]: DELAY 1 TICKS, FIRE R1L0B
#C [797765]: DELAY 1 TICKS, FIRE R1L0B
#C [833162]: FIRE R1L2B
#C [5238363]: DELAY 1 TICKS, FIRE R1L2B
....**.
....**.
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
*......
.**....
**.....
.......
.......
....***
#P 1400 0
#C Start-RLE: 4bo$5b2o$4b2o3$4bo$4bo$4bo2$3o3b3o7$3o3b3o2$4bo$4bo$4bo!
#C [312]: DELAY 1 TICKS, FIRE R1L0B
#C [911]: FIRE R1L2B
#C [2559]: DELAY 1 TICKS, FIRE R1L0B
#C [8588]: DELAY 1 TICKS, FIRE R1L2B
#C [27923]: DELAY 1 TICKS, FIRE R1L2B
#C [468004]: REPHASE BY 18 LANES, DELAY 1 TICKS, FIRE R1L2B
#C [2009984]: FIRE R1L0B
#C [33438447]: FIRE R3L21B
*..................**.
.**................**.
**....................
......................
......................
......................
......................
......................
......................
......................
......................
......................
......................
......................
......................
......................
.....**...............
....*..*..............
....*.*...............
.....*................
...................***
#P 1600 0
#C Start-RLE: 7b3o$o$b2o2bo5bo$2o3bo5bo$5bo5bo5$5bo5bo$5bo5bo$5bo5bo2$7b3o!
#C [266]: FIRE R1L0B
#C [3695]: FIRE R3L21B
#C [54584]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R1L0B
#C [253329]: DELAY 1 TICKS, FIRE R1L2B
#C [1720364]: DELAY 1 TICKS, FIRE R2L7B
#C [6387957]: FIRE R1L0B
#C [20671123]: DELAY 1 TICKS, FIRE R1L0B
#C [64907171]: DELAY 1 TICKS, FIRE R1L0B
*...................
.**.................
**..................
....................
....................
.................*..
.................*..
.................*..
....................
....................
..................*.
.................*.*
.................*.*
..................*.
.............*......
.............*......
.............*......
....................
....**...***...***..
...*..*.............
...*..*......*......
....**.......*......
.............*......
#P 1800 0
#C Start-RLE: 8bo$8bo$8bo2$4b3o3b3o5$o$b2o$2o2b3o3b3o2$8bo$8bo$8bo!
#C [290]: DELAY 1 TICKS, FIRE R1L0B
#C [856]: FIRE R1L0B
#C [2417]: FIRE R1L2B
#C [49751]: FIRE R3L19B
#C [247452]: DELAY 1 TICKS, FIRE R1L2B
#C [277145]: FIRE R1L2B
#C [9015322]: REPHASE BY 18 LANES, FIRE R1L0B
#C [48366996]: FIRE R1L2B
#C [174236101]: FIRE R1L2B
..........*.........
...........**.......
..........**........
....................
....................
....................
...............***..
....................
....................
*.........*.........
*.........*.........
*.........*......**.
................*..*
..........*......**.
.........*.*........
.........*.*........
..........*.........
....................
....................
....................
........**..........
.......*..*.........
.......*..*.........
........**..........
#P 2000 0
#C Start-RLE: o$b2o$2o3$12bo$12bo$12bo2$4b2o4bo$4b2o3bobo$8bo2bo$9b2o6$3bo$2bobo$3bo!
#C [364]: FIRE R1L0B
#C [4432]: DELAY 1 TICKS, FIRE R3L19B
#C [146709]: REPHASE BY 18 LANES, FIRE R1L2B
#C [3320252]: FIRE R3L4B
#C [37907017]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R1L2B
......*..............
.......**............
......**.............
.....................
.....................
.....................
...........**....***.
..........*..*.......
...........*.*.......
............*........
.....................
**...................
**...................
.....................
.....................
.....*...............
....*.*..............
....*.*...........**.
.....*...........*..*
..................**.
#P 2200 0
#C Start-RLE: 8bo$o7bo$b2o5bo$2o$4b3o3b3o2$8bo$8bo$8bo!
#C [450]: DELAY 1 TICKS, FIRE R1L0B
#C [1894]: REPHASE BY 9 LANES, FIRE R1L0B
#C [16408]: DELAY 1 TICKS, FIRE R2L7B
#C [76570]: FIRE R1L2B
#C [1295643]: FIRE R3L3B
#C [13113966]: REPHASE BY 9 LANES, FIRE R1L0B
#C [53553602]: FIRE R1L0B
......*.............
.......**...........
......**............
....................
....................
....................
...........**....***
..........*..*......
...........*.*......
............*.......
....................
....................
....................
....................
....................
....................
....................
*...................
*...................
*...................
....................
....................
....*...............
...*.*....**........
....**...*.*........
..........*.........
#P 2400 0
#C Start-RLE: 8bo$o7bo$b2o5bo$2o$4b3o3b3o2$8bo$8bo$8bo!
#C [450]: DELAY 1 TICKS, FIRE R1L0B
#C [1894]: REPHASE BY 9 LANES, FIRE R1L0B
#C [16408]: DELAY 1 TICKS, FIRE R2L7B
#C [76570]: FIRE R1L2B
#C [1295652]: DELAY 1 TICKS, FIRE R3L3B
#C [13113996]: REPHASE BY 9 LANES, FIRE R1L0B
#C [53553638]: FIRE R1L0B
.......*.............
........**...........
.......**............
.....................
.....................
.....................
............**....***
...........*..*......
............*.*......
.............*.......
.....................
.....................
.....................
.....................
.....................
.....................
.....................
.....................
***..................
.....................
.....................
.....................
.....*...............
....*.*....**........
.....**...*.*........
...........*.........
#P 2600 0
#C Start-RLE: o$b2o$2o3$12bo$12bo$12bo2$4b2o4bo$4b2o3bobo$8bo2bo$9b2o6$3bo$2bobo$3bo!
#C [364]: FIRE R1L0B
#C [4432]: DELAY 1 TICKS, FIRE R3L19B
#C [146709]: REPHASE BY 18 LANES, FIRE R1L2B
#C [3320252]: FIRE R3L4B
#C [16470208]: DELAY 1 TICKS, FIRE R1L0B
#C [58515147]: DELAY 1 TICKS, FIRE R1L2B
.......*..............
........**............
.......**.............
......................
......................
......................
............**....***.
...........*..*.......
............*.*.......
**...........*........
**....................
......................
......................
......................
......................
......*...............
.....*.*..............
.....*.*...........**.
......*...........*..*
...................**.
#P 2800 0
#C Start-RLE: o$b2o$2o3$12bo$12bo$12bo2$4b2o4bo$4b2o3bobo$8bo2bo$9b2o6$3bo$2bobo$3bo!
#C [364]: FIRE R1L0B
#C [4432]: DELAY 1 TICKS, FIRE R3L19B
#C [146709]: REPHASE BY 18 LANES, FIRE R1L2B
#C [3320252]: FIRE R3L4B
#C [16470211]: FIRE R1L2B
#C [58515151]: DELAY 1 TICKS, FIRE R1L2B
......*.............
.......**...........
......**............
....................
....................
....................
...........**....***
..........*..*......
...........*.*......
............*.......
....................
**..................
**..................
....................
....................
.....*..............
....*.*.............
....*.*.............
.....*..............
#P 3000 0
#C Start-RLE: 8bo$o7bo$b2o5bo$2o$4b3o3b3o2$8bo$8bo$8bo!
#C [450]: DELAY 1 TICKS, FIRE R1L0B
#C [1894]: REPHASE BY 9 LANES, FIRE R1L0B
#C [16408]: DELAY 1 TICKS, FIRE R2L7B
#C [76570]: FIRE R1L2B
#C [1295643]: FIRE R3L3B
#C [5804153]: FIRE R1L0B
#C [19798868]: FIRE R1L0B
#C [63643080]: FIRE R1L0B
.......*.............
........**...........
.......**............
.....................
.....................
.....................
............**....***
...........*..*......
............*.*......
.............*.......
.....................
.....................
.....................
.....................
.....................
.**..................
*..*.................
*..*.................
.**..................
.....................
.....................
.....................
.....*...............
....*.*....**........
.....**...*.*........
...........*.........
#P 3200 0
#C Start-RLE: 8bo$8bo$8bo2$4b3o3b3o4$o$b2o$2o$4b3o3b3o2$8bo$8bo$8bo!
#C [291]: DELAY 1 TICKS, FIRE R1L0B
#C [863]: FIRE R1L2B
#C [12905]: REPHASE BY 9 LANES, DELAY 1 TICKS, FIRE R2L7B
#C [72154]: FIRE R1L0B
#C [1266656]: DELAY 1 TICKS, FIRE R3L26B
#C [13056919]: REPHASE BY 9 LANES, FIRE R1L0B
#C [53485594]: FIRE R1L0B
#C [181853536]: FIRE R1L2B
*..................***
.**...................
**....................
......................
......................
......................
.....**....***........
....*..*..............
.....*.*..............
......*...............