Rule:RockPaperScissors
@RULE RockPaperScissors
https://conwaylife.com/forums/viewtopic.php?p=64821#p64821
Rock - B3/S23 (GOL) Paper - B36/S23 (HighLife) Scissors - B368/S245 (Morley/Move)
A collection of CA's that interact like "Rock Paper Scissors."
Interactions:
U -> R
R R R R R R R U R ->R P R R R R R R R
RS -> RR
SP -> SS
PR -> PP
Constructor (U) - Black Rock (R)- Red Paper (P) - Green Scissors (S) - Blue
@TREE
num_states=5 num_neighbors=8 num_nodes=285 1 0 2 0 0 0 1 0 1 2 3 0 1 0 2 0 3 2 1 0 3 3 0 0 1 0 4 2 4 0 2 0 1 2 3 4 2 1 1 2 3 4 1 0 2 2 3 2 1 0 1 3 0 2 1 0 1 0 4 2 2 2 2 7 8 9 1 0 3 3 3 0 1 0 1 3 4 0 2 3 3 8 11 12 1 0 4 2 4 4 2 4 4 9 12 14 3 5 6 10 13 15 3 6 6 10 13 15 1 2 2 2 3 2 1 0 1 2 4 2 2 7 7 18 8 19 1 0 1 3 3 2 1 0 1 3 4 2 2 8 8 8 21 22 2 9 9 19 22 9 3 10 10 20 23 24 1 3 3 3 3 0 2 11 11 21 26 12 1 0 1 3 4 4 2 12 12 22 12 28 3 13 13 23 27 29 1 4 4 2 4 0 2 14 14 9 28 31 3 15 15 24 29 32 4 16 17 25 30 33 4 17 17 25 30 33 1 2 1 2 4 2 2 18 18 2 8 36 2 19 19 36 22 19 3 20 20 37 23 38 1 3 1 3 3 2 2 21 21 21 40 22 2 22 22 22 22 22 3 23 23 23 41 42 3 24 24 38 42 24 4 25 25 39 43 44 2 26 26 40 3 12 3 27 27 41 46 29 1 4 1 3 4 0 2 28 28 22 28 48 3 29 29 42 29 49 4 30 30 43 47 50 2 31 31 9 48 14 3 32 32 24 49 52 4 33 33 44 50 53 5 34 35 45 51 54 2 18 18 7 8 36 3 20 20 56 23 38 4 25 25 57 43 44 2 26 26 40 11 12 3 27 27 41 59 29 4 30 30 43 60 50 5 35 35 58 61 54 2 2 7 2 8 19 2 36 36 19 22 36 3 37 56 63 23 64 3 38 38 64 42 38 4 39 57 65 43 66 2 40 40 40 21 22 3 41 41 41 68 42 3 42 42 42 42 42 4 43 43 43 69 70 4 44 44 66 70 44 5 45 58 67 71 72 2 3 11 21 3 12 3 46 59 68 74 29 4 47 60 69 75 50 2 48 48 22 48 28 3 49 49 42 49 77 4 50 50 70 50 78 5 51 61 71 76 79 2 14 14 9 28 14 3 52 52 24 77 81 4 53 53 44 78 82 5 54 54 72 79 83 6 55 62 73 80 84 2 7 7 7 8 19 3 56 56 86 23 64 4 57 57 87 43 66 5 58 58 88 71 72 2 11 11 21 11 12 3 59 59 68 90 29 4 60 60 69 91 50 5 61 61 71 92 79 6 62 62 89 93 84 2 19 19 19 22 19 3 63 86 63 23 95 3 64 64 95 42 64 4 65 87 96 43 97 4 66 66 97 70 66 5 67 88 98 71 99 2 21 21 21 21 22 3 68 68 68 101 42 4 69 69 69 102 70 4 70 70 70 70 70 5 71 71 71 103 104 5 72 72 99 104 72 6 73 89 100 105 106 1 3 3 3 0 0 2 3 11 21 108 12 3 74 90 101 109 29 4 75 91 102 110 50 5 76 92 103 111 79 2 28 28 22 28 28 3 77 77 42 77 113 4 78 78 70 78 114 5 79 79 104 79 115 6 80 93 105 112 116 3 81 81 24 113 32 4 82 82 44 114 118 5 83 83 72 115 119 6 84 84 106 116 120 7 85 94 107 117 121 3 86 86 86 23 95 4 87 87 123 43 97 5 88 88 124 71 99 6 89 89 125 105 106 3 90 90 101 27 29 4 91 91 102 127 50 5 92 92 103 128 79 6 93 93 105 129 116 1 4 4 2 4 4 2 14 14 9 28 131 3 81 81 24 113 132 4 82 82 44 114 133 5 83 83 72 115 134 6 84 84 106 116 135 7 94 94 126 130 136 3 95 95 95 42 95 4 96 123 96 43 138 4 97 97 138 70 97 5 98 124 139 71 140 5 99 99 140 104 99 6 100 125 141 105 142 3 101 101 101 41 42 4 102 102 102 144 70 5 103 103 103 145 104 5 104 104 104 104 104 6 105 105 105 146 147 6 106 106 142 147 106 7 107 126 143 148 149 2 108 26 40 3 12 3 109 27 41 151 29 4 110 127 144 152 50 5 111 128 145 153 79 6 112 129 146 154 116 1 4 1 3 4 4 2 28 28 22 28 156 3 113 113 42 113 157 4 114 114 70 114 158 5 115 115 104 115 159 6 116 116 147 116 160 7 117 130 148 155 161 2 31 131 9 156 4 3 32 132 24 157 163 4 118 133 44 158 164 5 119 134 72 159 165 6 120 135 106 160 166 7 121 136 149 161 167 8 122 137 150 162 168 1 0 1 2 3 4 1 0 1 0 3 2 1 0 1 3 0 4 1 0 1 2 4 0 2 1 170 171 172 173 1 0 1 2 3 2 2 2 171 175 8 9 1 0 1 3 3 4 2 3 172 8 177 12 1 0 1 2 4 4 2 4 173 9 12 179 3 6 174 176 178 180 1 2 1 2 3 2 2 7 175 182 8 19 3 10 176 183 23 24 1 3 1 3 3 4 2 11 177 21 185 12 3 13 178 23 186 29 1 4 1 2 4 0 2 14 179 9 28 188 3 15 180 24 29 189 4 17 181 184 187 190 2 18 182 175 8 36 3 20 183 192 23 38 4 25 184 193 43 44 2 26 185 40 177 12 3 27 186 41 195 29 4 30 187 43 196 50 2 31 188 9 48 179 3 32 189 24 49 198 4 33 190 44 50 199 5 35 191 194 197 200 2 7 175 175 8 19 3 56 192 202 23 64 4 57 193 203 43 66 5 58 194 204 71 72 2 11 177 21 177 12 3 59 195 68 206 29 4 60 196 69 207 50 5 61 197 71 208 79 2 14 179 9 28 179 3 52 198 24 77 210 4 53 199 44 78 211 5 54 200 72 79 212 6 62 201 205 209 213 3 86 202 202 23 95 4 87 203 215 43 97 5 88 204 216 71 99 6 89 205 217 105 106 3 90 206 101 186 29 4 91 207 102 219 50 5 92 208 103 220 79 6 93 209 105 221 116 1 4 1 2 4 4 2 14 179 9 28 223 3 81 210 24 113 224 4 82 211 44 114 225 5 83 212 72 115 226 6 84 213 106 116 227 7 94 214 218 222 228 4 123 215 215 43 138 5 124 216 230 71 140 6 125 217 231 105 142 7 126 218 232 148 149 4 127 219 144 196 50 5 128 220 145 234 79 6 129 221 146 235 116 7 130 222 148 236 161 2 131 223 9 156 179 3 132 224 24 157 238 4 133 225 44 158 239 5 134 226 72 159 240 6 135 227 106 160 241 7 136 228 149 161 242 8 137 229 233 237 243 1 0 3 4 3 2 2 2 175 245 8 19 3 63 202 246 23 95 4 96 215 247 43 138 4 138 138 138 70 138 5 139 230 248 71 249 5 140 140 249 104 140 6 141 231 250 105 251 6 142 142 251 147 142 7 143 232 252 148 253 4 144 144 144 69 70 5 145 145 145 255 104 6 146 146 146 256 147 6 147 147 147 147 147 7 148 148 148 257 258 7 149 149 253 258 149 8 150 233 254 259 260 1 0 4 3 0 4 2 3 177 21 262 12 3 151 195 68 263 29 4 152 196 69 264 50 5 153 234 255 265 79 6 154 235 256 266 116 7 155 236 257 267 161 2 156 156 22 156 28 3 157 157 42 157 269 4 158 158 70 158 270 5 159 159 104 159 271 6 160 160 147 160 272 7 161 161 258 161 273 8 162 237 259 268 274 1 4 2 2 4 0 2 4 179 9 28 276 3 163 238 24 269 277 4 164 239 44 270 278 5 165 240 72 271 279 6 166 241 106 272 280 7 167 242 149 273 281 8 168 243 260 274 282 9 169 244 261 275 283
@TABLE n_states:5 neighborhood:Moore symmetries:permute
- WARNING! A rediculously huge variable field has been detected!
var YY={0,1,2,3,4} var y1={YY} var y2={y1} var y3={y1} var y4={y1} var y5={y1} var y6={y1} var y7={y1}
var ry={0,1,4} var ry1={ry} var ry2={ry} var ry3={ry} var ry4={ry} var ry5={ry} var ry6={ry} var ry7={ry}
var py={0,1,2} var py1={py} var py2={py} var py3={py} var py4={py} var py5={py} var py6={py} var py7={py}
var sy={0,1,3} var sy1={sy} var sy2={sy} var sy3={sy} var sy4={sy} var sy5={sy} var sy6={sy} var sy7={sy}
var oR={0,2} var R1={0,2} var R2={0,2} var R3={0,2} var R4={0,2} var R5={0,2} var R6={0,2} var R7={0,2}
var oP={0,3} var P1={0,3} var P2={0,3} var P3={0,3} var P4={0,3} var P5={0,3} var P6={0,3} var P7={0,3}
var oS={0,4} var S1={0,4} var S2={0,4} var S3={0,4} var S4={0,4} var S5={0,4} var S6={0,4} var S7={0,4}
var U={1} var R={2} var P={3} var S={4}
var a={R} var b={R} var c={R} var d={R} var e={R} var f={R} var g={R} var h={P} var i={P} var j={P} var k={P} var l={P} var m={P} var n={P} var o={S} var p={S} var q={S} var r={S} var s={S} var t={S} var u={S} var v={S} var z={R}
- Universal Constructor rules
U,0,0,0,0,0,0,0,0,R U,a,py,py1,py2,py3,py4,py5,0,R U,i,sy,sy1,sy2,sy3,sy4,sy5,0,P U,o,ry,ry1,ry2,ry3,ry4,ry5,0,S U,0,0,0,0,0,0,0,0,R U,R,a,b,c,d,e,f,g,P U,P,h,i,j,k,l,m,n,S U,S,o,p,q,r,s,t,u,R
- The law that every CA follows:
YY,0,0,0,0,0,0,0,0,0
- Rock rules (B3/S23)
0,a,b,c,ry1,ry2,ry3,ry4,ry5,R
R,a,b,ry,ry1,ry2,ry3,ry4,ry5,c R,a,b,c,ry,ry1,ry2,ry3,ry4,d
R,a,ry,ry1,ry2,ry3,ry4,ry5,ry6,0 R,a,b,c,d,R1,R2,R3,0,0 R,a,b,c,d,e,f,g,2,S
- Paper Rules (B36,S23)
0,i,j,k,py,py1,py2,py3,py4,P 0,i,j,k,l,m,n,py,py1,P
P,i,j,py,py1,py2,py3,py4,py5,k P,i,j,k,py,py1,py2,py3,py4,l
P,i,py,py1,py2,py3,py4,py4,py5,0 P,i,j,k,l,P1,P2,P3,P4,0
- Scissors Rules (B368/S245)
0,o,p,q,sy,sy1,sy2,sy3,sy4,S 0,o,p,q,r,s,t,sy,sy1,S 0,o,p,q,r,s,t,u,v,S
S,o,p,sy,sy1,sy2,sy3,sy4,sy5,q S,o,p,q,r,sy,sy1,sy2,sy3,s S,o,p,q,r,s,sy,sy1,sy2,t
S,S1,sy,sy1,sy2,sy3,sy4,sy5,sy6,0 S,o,p,q,sy,sy1,sy2,sy3,sy4,0 S,o,p,q,r,s,t,S1,S2,0
- Battle rules
R,h,y1,y2,y3,y4,y5,y6,y7,P P,o,y1,y2,y3,y4,y5,y6,y7,S S,a,y1,y2,y3,y4,y5,y6,y7,R
@COLORS
1 0 0 0 2 255 0 0 3 0 255 0 4 0 0 255