I realized that my attempts at building a versatile channel for period 60 PI crawlers is unnecessary.
We can build a 3c/10 helix directly using the PI crawling rakes I have already shown.
The following idea shows the basic method (but creating loafs instead of spaceships).
Code: Select all
#C Period 60 3c/10 PI crawlers can construct closely packed objects.
#C This example shows two instances of construction steps nested within
#C one another on one side of the products lane to create a row of loafs.
#C An arbitrary number of additional construction steps can be added to
#C the right. Importantly, all of the PI crawling rakes can be supported
#C by rows of blocks and boats whose paths do not overlap, and so can
#C be constructed above them. If desired, the period of the construction
#C can be multiplied by thinning out the rows of boats.
x = 1770, y = 2967
1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$
1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo
23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo
9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$
1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo
23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo
9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$
1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo
23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo
9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$
1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo
23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo
9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$
1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo
23boo$1090boo23boo9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo
9$1087bo$1086bobo$1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$
1086boo6$1090boo23boo$1090boo23boo9$1087bo$1086bobo$1086boo4$1103bo$
1102bobo$1090boo9booboo9boo$1090boo23boo4$1093boo17boo$1094bo17bo$
1100boo3boo$1100boo3boo$1099bobo3bobo$1087bo8boobobo3boboboo$1086bobo
6boo13boo$1086boo6boo3bo7bo3boo$1093bobobb3o5b3obbobo$$1087b3o4bo17bo
4b3o$1087b3o4boo15boo4b3o$1086bo3boobbo17bobboo3bo$1087boobobbo19bobbo
boo$1087boo3boo5boo5boo5boo3boo$1090boo7boo5boo7boo$1091bo23bo27$1070b
obo$1070boo$1071bo31$1055bobo$1055boo$1056bo31$1040bobo$1040boo$1041bo
31$1025bobo$1025boo$1026bo31$1010bobo$636bo373boo$168bo466bobo373bo$
167bobo466boo$167boo$$779boo23boo$779boo23boo$$607boo23boo$171boo23boo
409boo23boo$171boo23boo$434boo23boo$434boo23boo$464boo$464bobo$465bo
310bo$775bobo$775boo$636bo$168bo466bobo$167bobo466boo$167boo$$779boo
23boo$779boo23boo$$607boo23boo$171boo23boo409boo23boo$171boo23boo$434b
oo23boo$434boo23boo$464boo$464bobo528bobo$465bo310bo218boo$775bobo218b
o$775boo$636bo$168bo466bobo$167bobo466boo$167boo$$779boo23boo$779boo
23boo$$607boo23boo$171boo23boo409boo23boo$171boo23boo$434boo23boo$434b
oo23boo$464boo$464bobo$465bo310bo$775bobo$775boo$636bo$168bo466bobo$
167bobo466boo$167boo$$779boo23boo$779boo23boo$$607boo23boo$171boo23boo
409boo23boo$171boo23boo$434boo23boo519bobo$434boo23boo519boo$464boo
515bo$464bobo$465bo310bo$775bobo$775boo$636bo$168bo466bobo$167bobo466b
oo$167boo$$779boo23boo$779boo23boo$$607boo23boo$171boo23boo409boo23boo
$171boo23boo$434boo23boo$434boo23boo$464boo$464bobo$465bo310bo$775bobo
$775boo$636bo$168bo466bobo$167bobo466boo$167boo$$779boo23boo$779boo23b
oo$$607boo23boo331bobo$171boo23boo409boo23boo331boo$171boo23boo768bo$
434boo23boo$434boo23boo$464boo$464bobo$465bo310bo$775bobo$775boo$636bo
$168bo466bobo$167bobo466boo$167boo$$779boo23boo$779boo23boo$$607boo23b
oo$171boo23boo409boo23boo$171boo23boo$434boo23boo$434boo23boo$464boo$
464bobo$465bo310bo$775bobo$775boo$636bo$168bo466bobo$167bobo466boo$
167boo$$779boo23boo144bobo$779boo23boo144boo$951bo$607boo23boo$171boo
23boo409boo23boo$171boo23boo$434boo23boo$434boo23boo$464boo$464bobo$
465bo310bo$775bobo$775boo$636bo$168bo466bobo$167bobo466boo$167boo$$
779boo23boo$779boo23boo$$607boo23boo$171boo23boo409boo23boo$171boo23b
oo$434boo23boo$434boo23boo$464boo$464bobo$465bo310bo$775bobo$775boo$
636bo$168bo466bobo$167bobo466boo297bobo$167boo766boo$936bo$779boo23boo
$779boo23boo$$607boo23boo$171boo23boo409boo23boo$171boo23boo$434boo23b
oo$434boo23boo$464boo$464bobo$465bo310bo$775bobo$775boo$636bo$168bo
466bobo$167bobo466boo$167boo$$779boo23boo$779boo23boo$$607boo23boo$
171boo23boo409boo23boo$171boo23boo$434boo23boo$434boo23boo$464boo$464b
obo$465bo310bo$775bobo$775boo143bobo$636bo283boo$168bo466bobo283bo$
167bobo466boo$167boo$$779boo23boo$779boo23boo$$607boo23boo$171boo23boo
409boo23boo$171boo23boo$434boo23boo$434boo23boo$464boo$464bobo$465bo
310bo$775bobo$775boo$636bo$168bo450b3o13bobo$167bobo466boo$167boo450bo
bo$614b3obbobobb3o$779boo23boo$612boo3bob3obo3boo150boo23boo$612bo4bo
5bo4bo$607boo3boobboo5boobboo3boo$171boo23boo409boo8bo5bo8boo$171boo
23boo417b3o5b3o$434boo23boo154boo7boo$434boo23boo$464boo$464bobo143boo
17boo274bobo$465bo310bo128boo$612b3o11b3o146bobo128bo$614bo11bo148boo$
612boobo9boboo11bo$168bo444bo5bobo5bo11bobo$167bobo444b4obobob4o14bo$
167boo449booboo10bobo$613bo4booboo4bo5bo$633bobbo142boo23boo$613bo3bo
5bo3bo8bo142boo23boo$615bo9bo$$171boo23boo418boo5boo17bo$171boo23boo
418boo5boo15bobo$434boo23boo180boo$434boo23boo$464boo$464bobo$465bo
310bo$775bobo14bo$775boo14b3o$791b3o$168bo618bo9bo$167bobo616b3o3bo3b
3o$167boo616boboo3bo3boobo$784booboo3bo3booboo$779boo4b4o7b4o4boo$779b
oo9bo3bo9boo$787boo7boo$788bo7bo$171boo23boo$171boo23boo584boo17boo$
434boo23boo429bobo$434boo23boo321bobbo13bobbo87boo$464boo319bo13bo91bo
$464bobo316bobbobbo5bobbobbo$465bo318boobo3bobo3boboo$771b3o12boobobob
oboboo$771boobo12boobbobobboo$777boo11booboo$168bo608b3o5b4obo3bob4o$
167bobo606b3o6b5o5b5o$167boo607bo9b3o7b3o3$657bo112bobo15boo5boo$655bo
bo112boo16boo5boo$656boo113bo$171boo23boo$171boo23boo$434boo23boo$434b
oo23boo$464boo$464bobo$465bo4$168bo$167bobo$167boo5$875bobo$171boo23b
oo677boo$171boo23boo678bo$434boo23boo$434boo23boo$464boo$464bobo$465bo
4$168bo$167bobo$167boo503bo82bobo$670bobo82boo$671boo83bo4$171boo23boo
$171boo23boo$434boo23boo$434boo23boo$464boo$464bobo$465bo4$168bo278bo$
167bobo276b3o$167boo276bo3bo$447bo$443bo3bo3bo408bobo$438boo3bo7bo3boo
403boo$438boo3bob5obo3boo404bo$437bo6bob3obo6bo$171boo23boo240boo15boo
$171boo23boo240b5o9b5o$434boo6bo9bo6boo$434boo5bobboo3boobbo5boo$441b
ooboo3booboo10boo$442bobbo3bobbo11bobo$443boo5boo13bo3$687bo52bobo$
168bo516bobo52boo$167bobo274bo5bo235boo53bo$167boo275bo5bo$445bo3bo5$
171boo23boo$171boo23boo265bo$463boo$462bobo$478bo$478boo$477bobo$493bo
$493boo$492bobo$168bo339bo$167bobo338boo335bobo$167boo338bobo335boo$
523bo322bo$523boo$522bobo$538bo$538boo$171boo23boo339bobo$171boo23boo
355bo$553boo$552bobo$568bo$568boo$567bobo132bo22bobo$583bo116bobo22boo
$583boo116boo23bo$582bobo$168bo429bo$167bobo428boo$167boo428bobo$613bo
$613boo$612bobo$628bo$628boo$171boo23boo429bobo$171boo23boo445bo$643b
oo$642bobo$658bo$658boo$657bobo$673bo$673boo155bobo$672bobo155boo$168b
o519bo142bo$167bobo518boo$167boo518bobo$703bo$703boo$702bobo$$709boo$
171boo23boo510b4o$171boo23boo509booboo$708boo8$168bo$167bobo$167boo5$
679boo$171boo23boo480b4o$171boo23boo479booboo$678boo3$815bobo$815boo$
816bo3$168bo$167bobo$167boo5$649boo$171boo23boo450b4o$171boo23boo449b
ooboo$648boo8$168bo14b3o$167bobo14bo$167boo13booboo$179b11o$176boo4bob
obo4boo$176bo5bo3bo5bo$176bo15bo$177boob3o3b3oboo427boo$171boo7bobbobo
bbo7boo420b4o$171boo7booboboboo7boo419booboo$180boo5boo429boo180bobo$
180b3o3b3o611boo$801bo5$175bo4bo7bo4bo$174bo5bo7bo5bo$175bo6bo3bo6bo$
182booboo$179b5ob5o$179boobo3boboo$181bo5bo$$589boo$588b4o$587booboo$
161bo426boo$160bo$160b3o13$559boo224bobo$558b4o223boo$557booboo224bo$
558boo15$146bo382boo$145bo382b4o$145b3o379booboo$528boo12$770bobo$770b
oo$771bo$499boo$498b4o$497booboo$498boo12$131bo$130bo$130b3o$469boo$
468b4o$467booboo$468boo9$755bobo$755boo$756bo4$439boo$438b4o$437booboo
$438boo9$116bo$115bo$115b3o4$409boo$408b4o$407booboo$408boo6$740bobo$
740boo$741bo7$379boo$378b4o$377booboo$378boo6$101bo$100bo$100b3o7$349b
oo$348b4o$347booboo$348boo3$725bobo$725boo$726bo10$319boo$318b4o$317b
ooboo$318boo3$86bo$85bo$85b3o10$289boo$288b4o$287booboo$288boo420bobo$
710boo$711bo13$259boo$258b4o$257booboo$71bo186boo$70bo$70b3o13$229boo
464bobo$228b4o463boo$227booboo464bo$228boo15$56bo142boo$55bo142b4o$55b
3o139booboo$198boo4$1600bo$1599bobo$1600boo3$1743boo23boo$1743boo23boo
$$680bobo888boo23boo$680boo889boo23boo$681bo$169boo1227boo23boo$168b4o
1226boo23boo$167booboo1256boo$168boo1258bobo$1429bo310bo$1739bobo$
1739boo$1600bo$1599bobo$1600boo3$1743boo23boo$1743boo23boo$$41bo1529b
oo23boo$40bo1530boo23boo$40b3o$139boo1257boo23boo$138b4o1256boo23boo$
137booboo1286boo$138boo1288bobo$1429bo310bo$1739bobo$1739boo$1600bo$
1599bobo$1600boo3$665bobo1075boo23boo$665boo1076boo23boo$666bo$1571boo
23boo$1571boo23boo$$109boo1287boo23boo$108b4o1286boo23boo$107booboo
1316boo$108boo1318bobo$1429bo310bo$1739bobo$1739boo$1600bo$1599bobo$
1600boo3$26bo1716boo23boo$25bo1717boo23boo$25b3o$1571boo23boo$1571boo
23boo$$79boo1317boo23boo$78b4o1316boo23boo$77booboo1346boo$78boo1348bo
bo$1429bo310bo$1739bobo$1739boo$1600bo$1599bobo$650bobo947boo$650boo$
651bo$1743boo23boo$1743boo23boo$$1571boo23boo$1571boo23boo$$49boo1347b
oo23boo$48b4o1346boo23boo$47booboo1376boo$48boo1378bobo$1429bo310bo$
1739bobo$1739boo$1600bo$1599bobo$11bo1588boo$10bo$10b3o$1743boo23boo$
1743boo23boo$$1571boo23boo$1571boo23boo$$19boo1377boo23boo$18b4o1376b
oo23boo$17booboo1406boo$18boo1408bobo$1429bo310bo$1739bobo$635bobo
1101boo$635boo963bo$636bo962bobo$1600boo3$1743boo23boo$1743boo23boo$$
7bo1563boo23boo$6bobo1562boo23boo$6bobbo$7boo1389boo23boo$1398boo23boo
$1428boo$1428bobo$1429bo310bo$1739bobo$1739boo$1600bo$1599bobo$1600boo
3$1743boo23boo$1743boo23boo$$7bo1563boo23boo$6bobo1562boo23boo$6bobbo$
7boo1389boo23boo$1398boo23boo$1428boo$620bobo805bobo$620boo807bo310bo$
621bo1117bobo$1739boo$1600bo$1599bobo$1600boo3$1743boo23boo$1743boo23b
oo$$7bo1563boo23boo$6bobo1562boo23boo$6bobbo$7boo1389boo23boo$1398boo
23boo$1428boo$1428bobo$1429bo310bo$1739bobo$1739boo$1600bo$1599bobo$
1600boo3$1743boo23boo$1743boo23boo$$7bo1563boo23boo$6bobo1562boo23boo$
6bobbo$7boo596bobo790boo23boo$605boo791boo23boo$606bo821boo$1428bobo$
1429bo310bo$1739bobo$1739boo$1600bo$1599bobo$1600boo3$1743boo23boo$
1743boo23boo$$7bo1563boo23boo$6bobo1562boo23boo$6bobbo$7boo1389boo23b
oo$1398boo23boo$1428boo$1428bobo$1429bo310bo$1739bobo$1739boo$1600bo$
1599bobo$1600boo3$1743boo23boo$1743boo23boo$$7bo582bobo978boo23boo$6bo
bo581boo979boo23boo$6bobbo581bo$7boo1389boo23boo$1398boo23boo$1428boo$
1428bobo$1429bo310bo$1739bobo$1739boo$1600bo$1599bobo$1600boo3$1743boo
23boo$1743boo23boo$$7bo1563boo23boo$6bobo1562boo23boo$6bobbo$7boo1389b
oo23boo$1398boo23boo$1428boo$1428bobo$1429bo310bo$1739bobo$1739boo$
1600bo$1599bobo$1600boo3$575bobo1165boo23boo$575boo1166boo23boo$576bo$
7bo1563boo23boo$6bobo1562boo23boo$6bobbo$7boo1389boo23boo$1398boo23boo
$1428boo$1428bobo$1429bo310bo$1739bobo$1739boo$1600bo$1599bobo$1600boo
3$1743boo23boo$1743boo23boo$$7bo1563boo23boo$6bobo1562boo23boo$6bobbo$
7boo1389boo23boo$1398boo23boo$1428boo$1428bobo$1429bo310bo$1739bobo$
1739boo$1600bo$1599bobo$560bobo1037boo$560boo$561bo$1743boo23boo$1743b
oo23boo$$1571boo23boo$1571boo23boo$$1398boo23boo$1398boo23boo$1428boo$
1428bobo$1429bo310bo$1739bobo$1739boo$1600bo$1599bobo$1600boo3$1743boo
23boo$1743boo23boo$$1571boo23boo$1571boo23boo$$1398boo23boo$1398boo23b
oo$1428boo$1428bobo$1429bo310bo$1739bobo$545bobo1191boo$545boo1053bo$
546bo1052bobo$1600boo3$1743boo23boo$1743boo23boo$$1571boo23boo$1571boo
23boo$$1398boo23boo$1398boo23boo$1428boo$1428bobo152b3o$1429bo153b3o
154bo$1582bo3bo152bobo$1582booboo152boo$1600bo$1599bobo$1575boo15boo6b
oo$1573bo5boo7boo5bo$1581bo5bo$1575b4obbo5bobb4o149boo23boo$1576bobob
3o3b3obobo150boo23boo$1576bo15bo$1575bobbo11bobbo$1575bobbo11bobbo$
1576boo13boo$1398boo23boo$1398boo23boo$1428boo$530bobo895bobo$530boo
897bo310bo$531bo1207bobo$1739boo6$1743boo23boo$1743boo23boo5$1398boo
23boo331bo$1398boo23boo330b3o$1428boo179bo144bo3bo$1428bobo179boo142b
ooboo$1429bo179boo129bo$1739bobo$1739boo6bo17bo$1745b4obboo7boobb4o$
1744bob3obboo7boobb3obo$1749boobbo5bobboo$1750bobbo5bobbo$1748boo3bo5b
o3boo$1744bobboboo11boobobbo$1747bobbo11bobbo$1748boo13boo$$1752bo7bo$
1752bo7bo$515bobo880boo23boo$515boo881boo23boo$516bo911boo$1428bobo$
1429bo13$1624bo105bo$1398boo23boo200boo103bobo$1398boo23boo199boo104b
oo$1428boo$1428bobo$1429bo11$500bobo$500boo$501bo$1398boo23boo$1398boo
23boo$1428boo$1428bobo$1429bo10$1639bo75bo$1640boo73bobo$1639boo74boo
$$1398boo23boo$1398boo11bo11boo$1411bo16boo$1410b3o15bobo$1429bo$1408b
o5bo$1406bo9bo$1405boo4bo4boo$1404boo4b3o4boo$1405bobb3ob3obbo$1406boo
bo3boboo$1407boo5boo$485bobo$485boo915bobo13bobo$486bo913boobb3o9b3obb
oo$1399boo21boo$1399boo5booboobooboo5boo$1399boobo5bobobobo5boboo$
1401bobbo4bo3bo4bobbo$1402boo15boo$1428boo$1428bobo$1429bo7$1654bo45bo
$1655boo43bobo$1431boo221boo44boo$1430bobo$1432bo$1446boo$1445bobo$
1447bo$1461boo$1460bobo$1462bo$1476boo$1475bobo$1477bo$1491boo$1490bob
o$470bobo1019bo$470boo1034boo$471bo1033bobo$1507bo$1521boo$1520bobo$
1522bo$1536boo$1535bobo$1537bo$1551boo$1550bobo$1552bo$1566boo$1565bob
o$1567bo$1581boo$1580bobo86bo15bo$1582bo87boo13bobo$1596boo71boo14boo$
1595bobo$1597bo$1611boo$1610bobo$1612bo$1626boo$1625bobo$1627bo$1641b
oo$1640bobo$1642bo$1656boo$1655bobo$455bobo1199bo$455boo1214boo$456bo
1213bobo$1672bo6$1664bobbo$1663bo$1663bo3bo$1663b4o15$1634bobbo$1633bo
$1633bo3bo$1633b4o3$440bobo$440boo$441bo10$1604bobbo$1603bo$1603bo3bo$
1603b4o15$1574bobbo$1573bo$1573bo3bo$425bobo1145b4o$425boo$426bo13$
1544bobbo$1543bo$1543bo3bo$1543b4o15$410bobo1101bobbo$410boo1101bo$
411bo1101bo3bo$1513b4o15$1484bobbo$1483bo$1483bo3bo$1483b4o12$395bobo$
395boo$396bo$1454bobbo$1453bo$1453bo3bo$1453b4o15$1424bobbo$1423bo$
1423bo3bo$1423b4o9$380bobo$380boo$381bo4$1394bobbo$1393bo$1393bo3bo$
1393b4o15$1364bobbo$1363bo$1363bo3bo$1363b4o6$365bobo$365boo$366bo7$
1334bobbo$1333bo$1333bo3bo$1333b4o15$1304bobbo$1303bo$1303bo3bo$1303b
4o3$350bobo$350boo$351bo10$1274bobbo$1273bo$1273bo3bo$1273b4o15$1244bo
bbo$1243bo$1243bo3bo$335bobo905b4o$335boo$336bo13$1214bobbo$1213bo$
1213bo3bo$1213b4o15$320bobo861bobbo$320boo861bo$321bo861bo3bo$1183b4o
15$1154bobbo$1153bo$1153bo3bo$1153b4o12$305bobo$305boo$306bo$1124bobbo
$1123bo$1123bo3bo$1123b4o15$1094bobbo$1093bo$1093bo3bo$1093b4o9$290bob
o$290boo$291bo4$1064bobbo$1063bo$1063bo3bo$1063b4o15$1034bobbo$1033bo$
1033bo3bo$1033b4o6$275bobo$275boo$276bo7$1004bobbo$1003bo$1003bo3bo$
1003b4o15$974bobbo$973bo$973bo3bo$973b4o3$260bobo$260boo$261bo10$944bo
bbo$943bo$943bo3bo$943b4o15$914bobbo$913bo$913bo3bo$245bobo665b4o$245b
oo$246bo13$884bobbo$883bo$883bo3bo$883b4o15$230bobo621bobbo$230boo621b
o$231bo621bo3bo$853b4o15$824bobbo$823bo$823bo3bo$823b4o12$215bobo$215b
oo$216bo$794bobbo$793bo$793bo3bo$793b4o15$764bobbo$763bo$763bo3bo$763b
4o9$200bobo$200boo$201bo4$734bobbo$733bo$733bo3bo$733b4o15$704bobbo$
703bo$703bo3bo$703b4o6$185bobo$185boo$186bo7$674bobbo$673bo$673bo3bo$
673b4o15$644bobbo$643bo$643bo3bo$643b4o3$170bobo$170boo$171bo10$614bo
bbo$613bo$613bo3bo$613b4o15$584bobbo$583bo$583bo3bo$155bobo425b4o$155b
oo$156bo13$554bobbo$553bo$553bo3bo$553b4o15$140bobo381bobbo$140boo381b
o$141bo381bo3bo$523b4o15$494bobbo$493bo$493bo3bo$493b4o12$125bobo$125b
oo$126bo$464bobbo$463bo$463bo3bo$463b4o15$434bobbo$433bo$433bo3bo$433b
4o9$110bobo$110boo$111bo4$404bobbo$403bo$403bo3bo$403b4o15$374bobbo$
373bo$373bo3bo$373b4o6$95bobo$95boo$96bo7$344bobbo$343bo$343bo3bo$343b
4o15$314bobbo$313bo$313bo3bo$313b4o3$80bobo$80boo$81bo10$284bobbo$283b
o$283bo3bo$283b4o15$254bobbo$253bo$253bo3bo$65bobo185b4o$65boo$66bo13$
224bobbo$223bo$223bo3bo$223b4o15$50bobo141bobbo$50boo141bo$51bo141bo3b
o$193b4o15$164bobbo$163bo$163bo3bo$163b4o12$35bobo$35boo$36bo$134bobbo
$133bo$133bo3bo$133b4o15$104bobbo$103bo$103bo3bo$103b4o9$20bobo$20boo$
21bo4$74bobbo$73bo$73bo3bo$73b4o15$44bobbo$43bo$43bo3bo$43b4o6$5bobo$
5boo$6bo7$14bobbo$13bo$13bo3bo$13b4o12$bo$obo$obbo$boo15$bo$obo$obbo$b
oo15$bo$obo$obbo$boo15$bo$obo$obbo$boo15$bo$obo$obbo$boo15$bo$obo$obbo
$boo15$bo$obo$obbo$boo15$bo$obo$obbo$boo15$bo$obo$obbo$boo!
Any final spaceship has to create lots of rows of blocks and boats for a complete helix to be built, and the result will be very wide. But an
efficient fanout mechanism for creating them from the helix's output might be possible.
EDIT:
The tracks for the PI crawlers can be aligned to form a grid with only some loss of flexibility. This might be useful when constructing the tracks since they are aligned and repetitive.
Perhaps temporary puffers could be created to run horizontally to create them until the puffers are destroyed at the right edge by upwards spaceships.
Code: Select all
#C A repeating grid for supporting period 60 3c/10 PI crawlers.
#C This shows two repeating units of a set of PI crawlers.
#C Each unit consists of a bare PI crawler, a forward rake,
#C another bare PI crawler, and a backward rake. The output
#C of each individual rake can be suppressed by the adjacent
#C PI crawler if desired. This allows for arbitrarily wide
#C gaps between the rake outputs, and also allows the lanes
#C for those outputs to be shifted by small increments.
x = 378, y = 311
boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo$boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo$46boo198boo$45bobo197bobo$46bo199bo6$148bo199bo$
147bobo197bobo$147boo198boo6$boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo23boo23boo23boo23boo23boo23boo$boo23boo23boo23boo23boo23boo23b
oo23boo23boo23boo23boo23boo23boo23boo23boo23boo$46boo198boo$45bobo197b
obo$46bo199bo6$148bo199bo$147bobo197bobo$147boo198boo6$boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo$boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo$46boo198boo$45bobo197bobo$46bo199bo6$148bo199bo$147bobo197bobo$
147boo198boo6$boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo23boo23boo23boo$boo23boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo23boo23boo23boo23boo23boo$46boo198boo$45bobo197bobo$46bo199bo6$
148bo199bo$147bobo197bobo$147boo198boo6$boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo$boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo$46boo198b
oo$45bobo197bobo$46bo199bo6$148bo199bo$147bobo197bobo$147boo198boo6$b
oo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo$boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo23boo23boo$46boo198boo$45bobo197bobo$46bo199bo6$148bo199bo$147b
obo197bobo$14bo132boo198boo$13b3o$12b5o$11bo5bo$10boo5boo$9boo7boo$boo
7bobo3bobo7boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo$boo8boo3boo8boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo23boo23boo23boo23boo23boo$46boo198boo$45bobo197bobo$46bo199bo$
4boo17boo239bo$4boo17boo238b3o$262booboo$261boo3boo$6boo13boo239booboo
$5bobboo9boobbo124bo199bo$7bob4o3b4obo125bobo64bo132bobo$147boo64b3o
131boo$9bobbo3bobbo192bobobo40b4o7b4o$9b3o5b3o192bobobo38boo15boo$9bo
9bo190boob3oboo36boo5bo3bo5boo$209bobooboboobo41boo3boo$208boobo5boboo
34bo3boboo3boobo3bo$51boo23boo23boo23boo23boo23boo23boo6boobo3boboo6b
oo26bobboo11boobbo26boo23boo23boo23boo$10boo5boo32boo23boo23boo23boo
23boo11bo11boo23boo7b3o3b3o7boo27bobbo11bobbo27boo23boo23boo23boo$10b
oo5boo27boo116bo81boo8boo13boo$45bobo115b3o79bobo$46bo199bo$161bo5bo
36boo17boo$159bo9bo34boo17boo$158boo4bo4boo$157boo4b3o4boo35bo13bo$
158bobb3ob3obbo36boo11boo$148bo10boobo3boboo37bobobo5bobobo126bo$147bo
bo10boo5boo42boo3boo129bobo$147boo59bo3bo3bo3bo93bo32boo$155bobo13bobo
37boo3boo95b3o$153boobb3o9b3obboo32boo9boo91b5o$152boo21boo31b3o7b3o
24boo64bo5bo$152boo5booboobooboo5boo68bobo62boo5boo$152boobo5bobobobo
5boboo68bo63boo7boo$51boo23boo23boo23boo26bobbo4bo3bo4bobbo126boo7bobo
3bobo7boo23boo23boo$51boo23boo23boo23boo27boo15boo36boo5boo82boo8boo3b
oo8boo23boo23boo$46boo162boo5boo$45bobo$46bo$304boo17boo$304boo17boo3$
306boo13boo$305bobboo9boobbo24bo$307bob4o3b4obo25bobo$347boo$309bobbo
3bobbo$309b3o5b3o$309bo9bo3$51boo23boo23boo23boo223boo23boo$51boo23boo
23boo23boo182boo5boo32boo23boo$46boo66bo195boo5boo$45bobo65b3o$46bo65b
obobo$112bobobo$110boob3oboo$109bobooboboobo$108boobo5boboo14bobo$109b
oobo3boboo15boo$110b3o3b3o17bo211bo$347bobo$347boo$105b3o13b3o$104b4o
13b4o$103bo4bo11bo4bo$103b3obboobbooboobboobb3o$103bobbo4bobobobo4bobb
o$51boo23boo27boo5bo3bo5boo227boo23boo$51boo23boo27boo15boo227boo23boo
$46boo$45bobo$46bo6$348bo$347bobo$347boo6$51boo23boo273boo23boo$51boo
23boo273boo11bo11boo$46boo316bo$45bobo315b3o$46bo$361bo5bo$359bo9bo$
358boo4bo4boo$357boo4b3o4boo$358bobb3ob3obbo$348bo10boobo3boboo$347bob
o10boo5boo$347boo$355bobo13bobo$353boobb3o9b3obboo$352boo21boo$352boo
5booboobooboo5boo$352boobo5bobobobo5boboo$51boo23boo276bobbo4bo3bo4bo
bbo$51boo23boo277boo15boo$46boo$45bobo$46bo$64bo$63b3o$62booboo$61boo
3boo$62booboo4$57b4o7b4o$55boo15boo$55boo5bo3bo5boo$61boo3boo$55bo3bob
oo3boobo3bo$54bobboo11boobbo$55bobbo11bobbo$46boo8boo13boo$45bobo$46bo
4$335bobo$335boo$336bo5$45boo$45bobo$45bo$30boo$30bobo$30bo$15boo$15bo
bo$15bo$oo$obo$o15$320bobo$320boo$321bo31$305bobo$305boo$306bo!
I think that the grid can produce gliders on half of the possible lanes. (Anyone want to verify this?)
This might be good enough to do the needed constructions for the helix, and if not maybe tricks like kick-backs could be done.
EDIT 2:
First, the pattern above had a layout problem which I have corrected.
Second, the backward rake is not necessary since a backward rake can be synthesized from a forwards rake whose output hits a PI climber. This uses a few more support rows and PI climbers than the previous version, but if we can already create many support rows then the extra ones don't matter. More importantly, only one orientation of a boat has to be used for the rakes, so the grid is simpler to construct.
Code: Select all
#C A repeating grid for supporting period 60 3c/10 PI crawlers.
#C This shows three repeating units of a set of PI crawlers.
#C Each unit consists of two bare PI climbers and a forward rake.
#C The forward glider of each individual rake can be suppressed
#C by the adjacent PI crawler if desired, or alternatively can be
#C sent past four PI climbers to another PI climber which converts
#C the forward glider to a backward glider. This allows for
#C arbitrarily wide gaps between the rake outputs, and also allows
#C the lanes for those outputs to be shifted by small increments.
x = 427, y = 340
oo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo23boo23boo$oo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo$95boo148boo148boo$94bobo147bobo
147bobo$95bo149bo149bo14$oo23boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo23boo23boo23boo23boo23boo23boo23boo$oo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo$95boo148b
oo148boo$94bobo147bobo147bobo$95bo149bo149bo14$oo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo$oo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo$95boo148boo148boo$94bobo147bobo147bobo$95bo149bo149bo
14$oo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo$oo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo$95boo148boo148boo$94bobo147bo
bo147bobo$95bo149bo149bo14$oo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo$oo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo$95b
oo148boo148boo$94bobo147bobo147bobo$95bo149bo149bo14$oo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
$oo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo$95boo148boo148boo$94bobo147bobo147bobo$95bo149bo
149bo14$oo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo$oo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo$95boo148boo148boo$94bobo
147bobo147bobo$95bo149bo149bo14$oo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo$oo23boo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
$95boo148boo148boo$94bobo147bobo147bobo$95bo149bo149bo14$oo23boo23boo
23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo$oo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo23boo
23boo23boo23boo23boo23boo$95boo148boo148boo$94bobo147bobo147bobo$95bo
149bo149bo6$13bo49bo249bo49bo$12b3o47b3o247b3o47b3o$12b3o47b3o247b3o
47b3o$$9b9o41b9o241b9o41b9o$5boobobbobobobboboo33boobobbobobobboboo
233boobobbobobobboboo33boobobbobobobboboo$4bobo4bobobo4bobo31bobo4bobo
bo4bobo231bobo4bobobo4bobo31bobo4bobobo4bobo$4bobobbobobobobobbobo31bo
bobbobobobobobbobo231bobobbobobobobobbobo31bobobbobobobobobbobo$oo7bob
ooboobo7boo23boo7bobooboobo7boo23boo23boo23boo23boo23boo23boo23boo23b
oo23boo7bobooboobo7boo23boo7bobooboobo7boo23boo23boo$oo4boo11boo4boo
23boo4boo11boo4boo23boo23boo23boo23boo23boo23boo23boo23boo23boo4boo11b
oo4boo23boo4boo11boo4boo23boo23boo$7b5o3b5o37b5o3b5o25boo148boo60b5o3b
5o37b5o3b5o25boo$94bobo147bobo147bobo$95bo149bo149bo$$5bo15bo33bo15bo
233bo15bo33bo15bo$5bobo11bobo33bobo11bobo233bobo11bobo33bobo11bobo$7bo
11bo37bo11bo237bo11bo37bo11bo$5bo15bo33bo15bo233bo15bo33bo15bo$4boob4o
5b4oboo31boob4o5b4oboo231boob4o5b4oboo31boob4o5b4oboo$5bob3obo3bob3obo
33bob3obo3bob3obo191bo41bob3obo3bob3obo33bob3obo3bob3obo$8bo3bobo3bo
39bo3bobo3bo193b3o43bo3bobo3bo39bo3bobo3bo$9bobbobobbo41bobbobobbo194b
3o44bobbobobbo41bobbobobbo$10bo5bo43bo5bo191bo9bo41bo5bo43bo5bo$10bobo
bobo43bobobobo190b3o3bo3b3o40bobobobo43bobobobo$256boboo3bo3boobo$255b
ooboo3bo3booboo$9bo7bo41bo7bo32boo23boo23boo23boo23boo11bo11boo23boo4b
4o7b4o4boo32bo7bo41bo7bo32boo23boo$8bo9bo39bo9bo31boo23boo23boo23boo
23boo11bo11boo23boo9bo3bo9boo31bo9bo39bo9bo31boo23boo$9bo7bo41bo7bo27b
oo115bobo30boo11boo7boo40bo7bo41bo7bo27boo$94bobo147bobo12bo7bo126bobo
$95bo113boob3oboo27bo149bo$206boboobo3boboobo32boo17boo$205b5obo3bob5o
$206boobbo5bobboo32bobbo13bobbo$211bo3bo40bo13bo$208boobo3boboo35bobbo
bbo5bobbobbo$208boo7boo36boobo3bobo3boboo$207bob4ob4obo29bo7boobobobob
oboo$202boo3b3obo3bob3o3boo24bo8boobbobobboo$201bobbobboboo5boobobbobb
o19boo14booboo$202boo19boo22bo8b4obo3bob4o$201boo21boo18bobbo8b5o5b5o$
200boo4bobo9bobo4boo17boo11b3o7b3o$199bobbo3bo5bobo5bo3bobbo$100boo23b
oo23boo23boo23boo9bo3bo9boo22b4oboo144boo23boo$100boo23boo23boo23boo
24bo6bo9bo6bo20bobo3boo5boo5boo132boo23boo$95boo112boo5boo27b4oboobo5b
oo5boo127boo$94bobo147boo148bobo$95bo299bo$234boo$234bobo$234bo4$113bo
$112b3o$112b3o$108bo9bo$107b3o3bo3b3o$106boboo3bo3boobo$105booboo3bo3b
ooboo$100boo4b4o7b4o4boo23boo23boo223boo23boo$100boo9bo3bo9boo23boo23b
oo223boo23boo$95boo11boo7boo276boo$94bobo12bo7bo276bobo$95bo299bo$103b
oo17boo$$103bobbo13bobbo$106bo13bo$104bobbobbo5bobbobbo$105boobo3bobo
3boboo291bo$99bo7booboboboboboo292b3o$99bo8boobbobobboo293b3o$95boo14b
ooboo$97bo8b4obo3bob4o288b9o$94bobbo8b5o5b5o284boobobbobobobboboo$94b
oo11b3o7b3o284bobo4bobobo4bobo$404bobobbobobobobobbobo$99b4oboo44boo
23boo223boo7bobooboobo7boo$96bobo3boo5boo5boo32boo23boo223boo4boo11boo
4boo$95b4oboobo5boo5boo277boo10b5o3b5o$94boo298bobo$395bo$84boo$84bobo
318bo15bo$84bo320bobo11bobo$69boo336bo11bo$69bobo333bo15bo$69bo334boob
4o5b4oboo$54boo349bob3obo3bob3obo$54bobo351bo3bobo3bo$54bo354bobbobobb
o$410bo5bo$410bobobobo3$150boo23boo232bo7bo$150boo23boo221bo9bo9bo$
394boboobo9bo7bo$394boobboo$383boo$383bobo$383bo$368boo$368bobo$368bo$
353boo$353bobo$353bo$338boo$338bobo$338bo$323boo$323bobo$150boo23boo
146bo$150boo23boo131boo$308bobo$308bo$293boo$293bobo$293bo$278boo$162b
3o113bobo$162b3o113bo$263boo$162bobo98bobo$263bo$154boobboo7boobboo75b
oo$153bobo3bobo3bobo3bobo74bobo$153bo6bo5bo6bo74bo$153bo3bo5bo5bo3bo
59boo$154bob3o9b3obo60bobo$150boo3bobboo7boobbo3boo56bo$150boo5bobboo
3boobbo5boo41boo$157boo3bobo3boo48bobo$157boobbo3bobboo48bo$159boo5boo
35boo$203bobo$203bo$188boo$188bobo$188bo$160boo3boo6$175bo$174bo$174b
3o31$160bo$159bo$159b3o!
Once again, I am not sure which lanes the output gliders can be sent on.
EDIT 3:
The idea of using horizontal puffers to create the block trails won't work. There obviously is no time to build a new row before the PI crawlers have consumed one.
So the trails will have to be built piecemeal, from a helix output which is far above them and raining results downward.
I think that will be a pretty hard problem to solve.
BCNU,
-dbell