Rules:

- Perfect = no numbers (except 1) preceding c in the speed notation.

- Life spaceships are prioritized (except caterloopillars and other engineerables).

- The spaceship speed, where possible, should be equal to 1/mod (and preferably 1/period), so a c/2 ship should optimally be period 2, and a c/17 should be period 17. Flippers like the LWSS would be accepted but are of lesser priority.

- If there is no Life spaceship, then the smallest spaceship in any rule wins.

- Rules with B0 are highly discouraged, but accepted if there are no alternatives.

c/1: (Impossible in Life)

Code: Select all

```
x = 2, y = 3, rule = B2a3r/S
2o2$o!
```

Code: Select all

```
x = 31, y = 8, rule = b3/s23
5b3o15b3o$4bo3bo13bo3bo$3b2o4bo11bo4b2o$2bobob2ob2o3b3o3b2ob2obobo$b2o
bo4bob2ob3ob2obo4bob2o$o4bo3bo4bobo4bo3bo4bo$12bo5bo$2o7b2o9b2o7b2o!
```

Code: Select all

```
x = 16, y = 5, rule = B3/S23
7b2obo$4b2obob2ob3o$b4o2b2o6bo$o4bo3bo3b2o$b2o!
```

Code: Select all

```
x = 19, y = 12, rule = B3/S23
bo$bo8bo$obo5bo3bo$8bo3b2o$5bob2o5b2o$b6o2bo6bo$2b2o6bo3b3o$10bo3bob2o
$13bo$18bo$17bo$17bo!
```

Code: Select all

```
x = 27, y = 8, rule = B3/S23
9bo7bo$3b2obobob2o3b2obobob2o$3obob3o9b3obob3o$o3bobo5bobo5bobo3bo$4b
2o6bobo6b2o$b2o9bobo9b2o$b2ob2o15b2ob2o$5bo15bo!
```

Code: Select all

```
x = 26, y = 12, rule = B3/S23
5b3o10b3o$3obo7b2o7bob3o$4bo3bo2bo2bo2bo3bo$4bo5bo4bo5bo$10b2o2b2o$7bo
3bo2bo3bo$7bobo6bobo$8b10o$10bo4bo$8bo8bo$7bo10bo$8bo8bo!
```

Code: Select all

```
x = 9, y = 9, rule = B3/S23
7bo$6bobo$5bo2bo$6b2o2$2bo5bo$bobo3bo$o2bo3b2o$o2b2o3bo!
```

Code: Select all

```
x = 6, y = 3, rule = B2-a3-ij/S13
bo2bo2$2o2b2o!
```

Code: Select all

```
x = 5, y = 4, rule = B2ik34i/S13-e
2bo$o3bo2$bobo!
```

Code: Select all

```
x = 6, y = 13, rule = B3/S23
2b2o$bo2bo$bo2bo$o4bo$o4bo$b4o$2o2b2o$o4bo$o4bo3$b4o$2b2o!
```

Code: Select all

```
x = 3, y = 5, rule = B24/S02
obo$bo3$bo!
```

Code: Select all

```
x = 4, y = 4, rule = B3/S2-a3-a4-ai5aikny
4o$o2bo$4o$o2bo!
```

Code: Select all

```
x = 5, y = 3, rule = B2n3-jn/S1c23-y
2bo$b3o$o3bo!
```

Code: Select all

```
x = 6, y = 4, rule = B2n3ai4a78/S35678
2b2o$b4o$6o$bo2bo!
```

Code: Select all

```
x = 6, y = 2, rule = B34cj5n6n/S23-r4it
o3b2o$b3o!
```

Code: Select all

```
x = 3, y = 3, rule = B2ce3aiy/S12aei3r
bo$obo$obo!
```

Code: Select all

```
x = 5, y = 10, rule = B34n7/S23
2bo$bobo$bobo$2bo3$2bo$bobo$2ob2o$obobo!
```

Code: Select all

```
x = 7, y = 6, rule = B3567/S0145
o7bo$4bo$2bobobo$bo5bo2$4bo!
!
```

Code: Select all

```
x = 4, y = 4, rule = B2ein3aci4jqrw5ar/S23-aq4
4o$o2bo2$b2o!
```

Code: Select all

```
x = 5, y = 4, rule = B35678/S1247
2bo$2ob2o2$obobo!
```

Code: Select all

```
x = 5, y = 8, rule = B36/S0135
bobo$2bo$2bo$bobo$bobo$o3bo2$2bo!
```

Code: Select all

```
x = 8, y = 6, rule = B3567/S1367
b2o2b2o$obo2bobo$2bo2bo3$3b2o!
```

Code: Select all

```
x = 7, y = 4, rule = B3/S0145678
3bo2$2obob2o$3bo!
```

Code: Select all

```
x = 7, y = 12, rule = B2e3ai4arw5678/S3-an4ar5i678
3bo$bobobo$2b3o$7o$b5o$7o$7o$2b3o$bobobo$2b3o$3bo$3bo!
```

Code: Select all

```
x = 3, y = 5, rule = B2e34ci/S12cn45
bo$bo$obo$obo$bo!
```

Code: Select all

```
x = 6, y = 7, rule = B3457/S04578
b4o$bo2bo$o4bo$bo2bo$2o2b2o$bo2bo$b4o!
```

Code: Select all

```
x = 5, y = 5, rule = B34568/S3678
bobo$bobo$bobo$o3bo$b3o!
!
```

Code: Select all

```
x = 5, y = 5, rule = B35678/S2467
5o$bobo$o3bo$2bo$o3bo!
```

Code: Select all

```
x = 7, y = 4, rule = B345/S0478
2b3o$ob3obo$b5o$o5bo!
```

Code: Select all

```
x = 9, y = 5, rule = B346/S3578
bo5bo$b2obob2o$3o3b3o$4bo$bo5bo!
```

Code: Select all

```
x = 7, y = 6, rule = B34678/S026
2bobo$2b3o$o5bo2$bo3bo$3bo!
```

Code: Select all

```
x = 6, y = 7, rule = B3678/S2378
bo2bo$2o2b2o$2o2b2o4$6o!
```

Code: Select all

```
x = 4, y = 7, rule = B37/S024578
4o2$o2bo$4o$b2o2$4o!
```

Code: Select all

```
x = 5, y = 4, rule = B2ce3-ei5n7c/S23-e4tz
2o$2o2bo2$4bo!
```

Code: Select all

```
x = 13, y = 4, rule = B36/S237
5b3o2$2o3bobo3b2o$2o4bo4b2o!
```

Code: Select all

```
x = 6, y = 5, rule = B35/S3467
2o2b2o$6o2$2b2o$b4o!
```

Code: Select all

```
x = 6, y = 6, rule = B346/S356
b4o$2o2b2o$ob2obo2$b4o$b4o!
```

Code: Select all

```
x = 5, y = 10, rule = B3467/S01567
2bo4$o3bo3$obobo$2bo$2bo!
```

Code: Select all

```
x = 17, y = 5, rule = B378/S24568
6bo3bo$6bo3bo$3bo2bo3bo2bo$b2o2bo5bo2b2o$4o9b4o!
```

Code: Select all

```
x = 5, y = 5, rule = B2cekn3-in4w/S1c2aei3-aj
bobo$obobo2$2ob2o$2bo!
```

Code: Select all

```
x = 5, y = 5, rule = B34678/S02678
bobo$2ob2o$bobo$2ob2o$b3o!
```

Code: Select all

```
x = 3, y = 4, rule = B2-a3ir4jkqtw5enry6aen78/S01c2k3in4y5jknr8
obo3$bo!
```

Code: Select all

```
x = 10, y = 7, rule = B345678/S045
3b4o$b8o$2bo4bo$10o$2b6o$obo4bobo$3b4o!
```

Code: Select all

```
x = 5, y = 3, rule = B2-ac3aceik5cjry6-a/S23-akn4
o3bo$obobo$bobo!
```

Code: Select all

```
x = 7, y = 6, rule = B37/S2367
2obob2o$o5bo$bobobo$3bo$2bobo$3ob3o!
```

Code: Select all

```
x = 10, y = 7, rule = B34568/S0458
3bo2bo$b8o$bobo2bobo$o2b4o2bo$3b4o$3o4b3o$2b6o!
```

Code: Select all

```
x = 6, y = 5, rule = B347/S014578
b4o$bo2bo$b4o2$o4bo!
```

Code: Select all

```
x = 5, y = 9, rule = B347/S045
2bo$o3bo$o3bo$obobo$obobo$2ob2o$2bo$b3o$2bo!
```

Code: Select all

```
x = 5, y = 7, rule = B345/S04578
2bobo$4o$bo2bo$o2bo$bob2o$2o$3bo!
```

Code: Select all

```
x = 8, y = 8, rule = B3457/S045
2b4o$2o4b2o2$o6bo$2b4o$3o2b3o2$bo4bo!
```

Code: Select all

```
x = 3, y = 4, rule = B2-ae3acei4cnry5eqy6i7e/S02n4kq5eq6c7c
obo3$bo!
```

Code: Select all

```
x = 3, y = 4, rule = B2cen3ejqr4ekty5cjkqy6aen8/S01c2cei3eir4acinq5-ceqr6cek
bo3$obo!
```

Code: Select all

```
x = 9, y = 10, rule = B345/S457
3b3o$3b3o$b3ob3o2$obobobobo$9o$3obob3o$b7o$b2obob2o$3b3o!
```

Code: Select all

```
x = 1, y = 6, rule = B2-ac3-ay4cijtwyz5-aenq6ci7e8/S01e2k3cnr4cz5qr6i
o2$o3$o!
```

Code: Select all

```
x = 7, y = 6, rule = B3457/S158
o5bo$2o3b2o$7o$o5bo$3ob3o$3bo!
```

Code: Select all

```
x = 5, y = 4, rule = B3678/S24568
5o$b3o$b3o$2bo!
```

Code: Select all

```
x = 3, y = 2, rule = B2c3aceiq4eijkrt5ejnr6ai/S01c2aei3-aikn4kqrtz5nry6ik8
bo$obo!
```

Code: Select all

```
x = 10, y = 12, rule = B367/S035678
4b2o$4b2o$3b4o$b8o$b8o$b8o$b8o$b8o$10o$b8o$b8o$3b4o!
```

Code: Select all

```
x = 8, y = 17, rule = B36/S035678
3b2o$3b2o$b6o$2b4o$8o$b6o$b6o$b6o$b6o$b6o$b6o$b6o$b6o$2b4o$2b4o$2b4o$
3b2o!
```

Code: Select all

```
x = 3, y = 5, rule = B2-an3enq4ekry5eikn6ain7c/S02-ce3ceir4cjkntwy5acqr6ain7e
obo4$bo!
```

Code: Select all

```
x = 3, y = 34, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 9, y = 10, rule = B348/S05678
2bo3bo$2b2ob2o$bobobobo$2b5o$b7o$9o$9o$9o$3obob3o$o2b3o2bo!
```

Code: Select all

```
x = 5, y = 5, rule = B2-ac3-jnqr/S1c23-akny4
b3o$bobo$bobo$2ob2o$o3bo!
```

Code: Select all

```
x = 9, y = 9, rule = B3478/S128
2b5o$4bo$2o5b2o$bo5bo$bo2bo2bo$bobobobo$bobobobo$bobobobo$b7o!
```

Code: Select all

```
x = 8, y = 8, rule = B348/S0256
obo2bobo$b2o2b2o$b2o2b2o$2o4b2o4$bo4bo!
```

Code: Select all

```
x = 3, y = 37, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 5, y = 7, rule = B3568/S3468
o3bo2$5o$5o$obobo$5o$b3o!
```

Code: Select all

```
x = 3, y = 39, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 5, y = 5, rule = B2i34cik7/S23-a4cikn7
obobo$o3bo$o3bo2$b3o!
```

Code: Select all

```
x = 3, y = 40, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 3, y = 41, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 3, y = 42, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 3, y = 42, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 16, y = 15, rule = B3457/S05
2bob8obo2$2b4o4b4o$bo12bo$2bo2b6o2bo$2o12b2o$2b5o2b5o$2o12b2o$2bo2b6o
2bo$bo12bo$2b12o2$4b2o4b2o2$6b4o!
```

Code: Select all

```
x = 3, y = 42, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 10, y = 9, rule = B345/S45
3bo2bo$3b4o$bo2b2o2bo$bo2b2o2bo$2o6b2o$2o2b2o2b2o$3o4b3o$obo4bobo$2bob
2obo!
```

Code: Select all

```
x = 3, y = 42, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 8, y = 8, rule = B3468/S0278
b6o$o6bo$ob4obo$b6o2$8o$bo4bo$o6bo!
```

Code: Select all

```
x = 9, y = 7, rule = B345/S4578
2b5o$3b3o$2ob3ob2o$2bobobo$2o2bo2b2o$2b5o$bob3obo!
```

Code: Select all

```
x = 3, y = 42, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 11, y = 15, rule = B3457/S057
3b2ob2o$2bo5bo$3b5o$2bo5bo$3b5o$2bo5bo$2b2obob2o$2o7b2o$2b2o3b2o$2o7b
2o$2b2o3b2o2$3b5o2$3b5o!
```

Code: Select all

```
x = 3, y = 42, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 7, y = 5, rule = B3468/S01678
b5o$2o3b2o$o5bo$obobobo$bo3bo!
```

Code: Select all

```
x = 3, y = 42, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 3, y = 42, rule = B2c3ae4ai56c/S2-kn3-enq4
3o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$b
o$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$bo$obo$bo!
```

Code: Select all

```
x = 17, y = 9, rule = B36/S23
bo13bo$2bo11bo$o2bo9bo2bo$obo11bobo$o15bo2$2b2o9b2o$2bobo7bobo$3bo9bo!
```

Code: Select all

```
x = 15, y = 6, rule = B0148/S02
ob2ob5ob2obo$15o$15o$15o$15o$bob2o5b2obo!
```

Code: Select all

```
x = 4, y = 5, rule = B0135/S014
2b2o$bo$2bo$b2o$obo!
```

Code: Select all

```
x = 13, y = 9, rule = B3458/S05678
5bobo2$4b5o2$2b2ob3ob2o$2o9b2o$2bo2b3o2bo$2o9b2o$2b3obob3o!
```

Code: Select all

```
x = 10, y = 8, rule = B0235/S1234
2bo4bo$2b6o$2b6o$2ob4ob2o$10o$ob6obo$10o$10o!
```

Code: Select all

```
x = 8, y = 10, rule = B34567/S0456
b4obo$b7o$o2b4o$bob5o$o2b4o$bo5bo$o4b2o$bo2b4o$b4o$3bobo!
```

Code: Select all

```
x = 8, y = 8, rule = B34578/S456
bobobo$2b4o$2ob2o2bo$4obobo$2ob3o$8o$2b4o$b3obo!
```

Code: Select all

```
x = 12, y = 14, rule = B3457/S4568
5b2o$3bo4bo$3b2o2b2o$b3o4b3o$b3o4b3o$2ob6ob2o$3ob4ob3o$ob3o2b3obo$2ob
6ob2o$obobo2bobobo$2b2ob2ob2o$2b8o$4b4o$4bo2bo!
```