Rule:1DShip
@RULE 1DShip
https://conwaylife.com/forums/viewtopic.php?p=48765#p49971
@TREE
num_states=6 num_neighbors=4 num_nodes=40 1 0 0 0 3 0 3 2 0 0 0 0 0 0 1 2 2 2 4 0 3 2 2 2 2 2 2 2 1 0 2 0 3 0 3 2 4 4 4 4 4 4 3 1 1 3 5 1 1 1 1 1 1 4 0 3 2 7 7 7 7 7 7 1 3 2 1 5 0 3 2 9 9 9 9 9 9 1 1 2 1 4 0 3 2 11 11 11 11 11 11 1 1 0 1 4 0 3 2 13 13 13 13 13 13 3 8 8 10 12 14 14 1 3 0 0 3 0 3 2 16 16 16 16 16 16 3 1 17 3 5 1 1 1 0 0 1 3 0 3 2 19 19 19 19 19 19 1 0 0 1 3 3 3 2 21 21 21 21 21 21 1 2 2 1 4 0 3 2 23 23 23 23 23 23 1 0 2 1 3 0 3 2 25 25 25 25 25 25 3 20 22 24 26 20 20 1 3 3 1 3 0 3 2 28 28 28 28 28 28 1 2 3 1 4 0 3 2 30 30 30 30 30 30 1 3 2 1 3 0 3 2 32 32 32 32 32 32 3 29 29 31 33 29 29 1 2 2 0 4 0 3 2 35 35 35 35 35 35 3 1 1 36 5 1 1 4 6 15 18 27 34 37 5 38 38 38 38 38 38
@TABLE
- 0: You know
- 1: Signal right
- 2: Signal left
- 3: Block
- 4: Block move
- 5: Block reflect
n_states:6 neighborhood:oneDimensional symmetries:none var a={0,1,2,3,4,5} var b=a
- 12
1,a,3,2 2,3,a,1 1,4,a,3
- Extend
4,3,1,3
- Bounce
1,a,2,2 2,1,a,1 2,4,a,1
- Block reflect
3,1,2,5 5,a,b,3
- Multiple signals in a row
1,1,0,1 1,1,1,1 2,0,2,2 2,2,2,2
- Dead
1,a,b,0 2,a,b,0 4,a,b,0
- Signal to block
0,1,2,3 0,2,1,3
- Move
0,1,a,1 0,a,2,2
- Hit block with 1
3,1,a,4 0,4,a,3
- Hit block with 2
3,a,2,4
@COLORS 0 48 48 48 1 255 255 255 2 255 255 255 3 0 237 255 4 0 237 255 5 0 237 255
@ICONS XPM "7 35 3 1"
- Colors
". c #000000" "A c #FFFFFF" "S c #00EDFF"
- Signal right
"......." "....A.." "....AA." "AAAAAAA" "....AA." "....A.." "......."
- Signal left
"......." "..A...." ".AA...." "AAAAAAA" ".AA...." "..A...." "......."
- Block
"SSSSSSS" "SSSSSSS" "SSSSSSS" "SSSSSSS" "SSSSSSS" "SSSSSSS" "SSSSSSS"
- Block move
"..SSS.." ".SSSSS." "SSS.SSS" "SS...SS" "SSS.SSS" ".SSSSS." "..SSS.."
- Block reflect
"...S..." "..SSS.." ".SS.SS." "SSS.SSS" ".SS.SS." "..SSS.." "...S..."