Rule:Shapeloop-ltd
@RULE shapeloop-ltd
https://conwaylife.com/forums/viewtopic.php?p=16751#p16751
Note: earlier variants of this rule were also found: https://conwaylife.com/forums/viewtopic.php?p=13176#p13463
1 wire
2 left signal
3 right signal
4 forward signal
5 trigger right
6 idle right
7 converter
8 lead
9 edge 1
10 edge 2
11 starter
12 tempdel
13 delall
14 boundary
@TABLE
n_states:15
neighborhood:Moore
symmetries:rotate4
var a={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14}
var b={1,2,3,4,5,6}
var c={9,10}
var d={1,2,3,4,5,6,7,10,11}
var e={1,2,3,4,5,6,11}
var f={0,8,9,10,13}
var f0={0,8,9,10,13,14}
var g={8,9,10}
var h0={0,8,10,14}
var h={0,8,10}
var i0={0,9,14}
var i={0,9}
var j={3,5,6}
var k={1,2,3,4,5,6,7,8,9,10,11}
var l={9,10}
var aa={a}
var ab={a}
var ac={a}
var ad={a}
var ae={a}
var af={a}
var ag={a}
var ba={b}
var bb={b}
var bc={b}
var bd={b}
var bd={b}
var ca={c}
var da={d}
var db={d}
var dc={d}
var dd={d}
var fa={f}
var fb={f}
var ga={g}
var gb={g}
var gc={g}
var la={l}
var b0={0,14}
- construct left
c,b0,a,8,b,2,b0,b0,b0,8 c,2,b,b0,f0,fa,fb,b0,b0,4 c,b0,a,aa,8,8,b,4,b0,8 0,b0,2,c,f0,fa,a,aa,ab,10 0,b,ba,b0,a,aa,ab,c,2,c 9,b,ba,b0,a,f0,fa,4,bb,0 0,b0,c,2,ca,b0,a,aa,ab,8 0,4,f0,fa,a,aa,ab,8,b,8
- construct right
c,f0,fa,8,b,j,b0,b0,fb,4 c,j,b,h,a,aa,ab,b0,b0,h c,j,b,14,a,aa,ab,b0,b0,0 8,a,aa,8,b,ba,j,c,ab,c c,f0,fa,8,b,ba,bb,4,fb,8 0,f0,fa,c,j,b0,a,aa,ab,10 f,a,aa,fa,8,4,c,fb,ab,1 f,a,aa,h0,8,8,4,fa,ab,9
- construct forward
c,b0,a,8,e,4,f0,fa,fb,8 c,4,e,h,a,aa,ab,f0,fa,h c,4,e,14,a,aa,ab,f0,fa,0 c,4,e,b,a,aa,ab,f0,fa,0 f,fa,c,4,ca,fb,a,aa,ab,1 f,a,h0,c,4,fb,aa,ab,ac,c f,fa,4,c,h0,fb,a,aa,ab,c
- tempdel
12,a,aa,ab,ac,ad,ae,af,ag,0
- arm destruction
l,b,ba,bb,bc,b0,b0,g,bd,12 b,b0,b0,ba,bb,12,g,bc,b0,12 g,b,ba,12,b0,b0,a,aa,ab,12 b,b0,b0,12,b0,12,g,ba,b0,12
- square loop destruction
b,ba,bb,9,8,bc,b0,10,bd,13
- special lead transition
l,a,aa,la,b,ba,bb,8,ab,8 l,a,aa,8,b,ba,bb,la,ab,8 10,8,b,ba,bb,bc,bd,8,b0,8
- delete immunity
g,a,aa,ab,ac,1,b,b0,ad,g g,1,a,aa,ab,ac,ad,8,b,g b,g,a,aa,ab,ga,8,ba,b0,ba
- delete
k,13,a,aa,ab,ac,ad,ae,af,13 k,a,13,aa,ab,ac,ad,ae,af,13 k,a,aa,13,ab,ac,ad,ae,af,13 13,a,aa,ab,ac,ad,ae,af,ag,0
- trigger right
b,5,b0,b0,i0,b0,b0,ba,g,6
- converter
0,b,ba,12,12,12,10,10,10,7 b,b0,b0,12,b0,ba,bb,10,10,7 b,ba,g,6,b0,7,a,b0,b0,5 7,5,b,b0,b0,b0,a,aa,b0,0 b,b0,a,7,b0,ba,8,6,b0,5 7,a,aa,b0,b0,b0,b,5,b0,0 0,b0,b0,b,ba,b0,b0,12,b0,7 b,b0,b0,12,b0,12,b0,ba,bb,7 11,b0,b0,12,b0,12,ba,bb,b0,7
- starter growth
1,b0,a,b,aa,8,8,11,b0,4 4,b0,a,b,aa,8,8,11,b0,1
- special signal movement
b,ba,bb,9,8,bc,b0,9,12,bc b,ba,e,8,b0,bb,8,8,bc,ba b,ba,8,b0,b0,bb,8,8,8,ba b,b0,b0,e,8,ba,8,bb,b0,bb b,b0,b0,ba,g,bb,g,bc,b0,bc b,ba,9,bb,8,8,8,bc,9,ba b,9,b0,ba,8,8,8,bb,bc,bb
- signal movement
b,ba,a,aa,ab,ac,ad,g,ae,ba b,a,aa,ab,ac,g,ga,ba,ad,ba b,a,aa,ab,ac,ad,g,ba,ae,ba b,b0,a,aa,ab,ac,ad,g,ae,1 b,a,aa,ab,ac,g,ga,b0,ad,1 b,a,aa,ab,ac,ad,g,b0,ae,1
- arm obstruction detection
0,b0,d,a,aa,b0,g,1,ga,13 0,b0,a,d,aa,b0,g,1,ga,13 0,b0,a,aa,d,b0,g,1,ga,13 0,b0,d,a,aa,b0,1,g,b0,13 0,b0,a,aa,d,b0,b0,9,1,13
- starter
0,b0,b0,b0,b0,b0,i0,b,5,11 0,11,b0,b0,b0,b0,b0,b0,6,8 0,b0,b0,b0,b0,b0,b0,8,11,9 0,b0,b0,b0,b0,b0,8,11,b0,1 1,b0,b0,b0,b0,9,8,11,b0,4 0,b0,b0,b0,b0,1,11,b0,b0,9 11,b0,b0,b,8,8,b0,6,ba,6
- boundary
14,a,aa,ab,ac,ad,ae,af,ag,14 @COLORS 0 0 0 0 1 255 128 0 2 255 0 0 3 0 255 0 4 0 0 255 5 0 190 0 6 0 140 0 7 255 255 255 8 80 80 80 9 95 95 95 10 128 128 128 11 0 64 0 12 224 224 0 13 240 240 0 14 64 48 48