Rule request thread

For discussion of other cellular automata.
User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » July 19th, 2023, 2:26 am

unname551 wrote:
July 14th, 2023, 6:00 am
DeadlyEnemies, but it's LWOD instead of Life.
Easy:

Code: Select all

x = 0, y = 0, rule = 2023-07-19
!
[[ RANDOMIZE ]]
@RULE 2023-07-19
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a={0,1,2}
var b={0,1,2}
var c={0,1,2}
var d={0,1,2}
var e={0,1,2}
var f={0,1,2}
var g={0,1,2}
0,1,1,1,0,0,0,0,0,1
0,2,2,2,0,0,0,0,0,2
0,1,1,2,0,0,0,0,0,1
0,1,2,2,0,0,0,0,0,2
1,2,a,b,c,d,e,f,g,0
2,1,a,b,c,d,e,f,g,0
@COLORS
0 0 0 0
1 0 0 255
2 0 255 0

User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » July 19th, 2023, 3:34 am

Disaster16439 wrote:
July 8th, 2023, 8:59 pm
Neut4Anh but state three forms from a dead cell or a live cell, and where state 1 takes majority(of course there has to be at least one state 2). State 4 forms from a dead cell or an alive cell, with 4 on neighbors, but where state 2 takes majority(one state 1). Also I would like state 3 and state 4 to act like a normal state 1 and 2(they even contribute to birth, death, and birth of new neutronium cells), but they are always on unless they have a neighboring state 4 four and state 3, respectively.
Finally, if there is a 2 vs 2, if one side has more neutronium cells, they win. If the number of neutronium cells is the same, it turns into a fifth state, which if there is more neighbors pf one color, the cell turns into the neutronium of that color. Otherwise it stays the same. It acts like a neutronium of both colors, counting in birth and death but not in the birth of a neutronium cell. Colors are black for state 0, red for state 1, blue for state 2, light red for state 3, light blue for state 4, and purple for state 5

Here is a comment on the original neut4annh:
State 1 dominates, even a glider vs r pentomino can win for red.

Code: Select all

x = 20, y = 48, rule = Neut4Annh
18.A$17.A$17.3A43$2B$.2B$.B!
[[ COLOR 0 0 0 0 COLOR 1 255 0 0 COLOR 2 0 0 255 COLOR 3 255 128 128 COLOR 4 128 128 255 ]]

User avatar
FWKnightship
Posts: 1480
Joined: June 23rd, 2019, 3:10 am
Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!

Re: Rule request thread

Post by FWKnightship » July 19th, 2023, 6:50 am

Disaster16439 wrote:
July 8th, 2023, 8:59 pm
Neut4Anh but state three forms from a dead cell or a live cell, and where state 1 takes majority(of course there has to be at least one state 2). State 4 forms from a dead cell or an alive cell, with 4 on neighbors, but where state 2 takes majority(one state 1). Also I would like state 3 and state 4 to act like a normal state 1 and 2(they even contribute to birth, death, and birth of new neutronium cells), but they are always on unless they have a neighboring state 4 four and state 3, respectively.
Finally, if there is a 2 vs 2, if one side has more neutronium cells, they win. If the number of neutronium cells is the same, it turns into a fifth state, which if there is more neighbors pf one color, the cell turns into the neutronium of that color. Otherwise it stays the same. It acts like a neutronium of both colors, counting in birth and death but not in the birth of a neutronium cell. Colors are black for state 0, red for state 1, blue for state 2, light red for state 3, light blue for state 4, and purple for state 5

Here is a comment on the original neut4annh:
State 1 dominates, even a glider vs r pentomino can win for red.

Code: Select all

x = 20, y = 48, rule = Neut4Annh
18.A$17.A$17.3A43$2B$.2B$.B!

Code: Select all

@RULE Neut4Annh2
@TREE
num_states=6
num_neighbors=8
num_nodes=399
1 0 0 0 3 4 5
1 0 0 0 3 4 3
1 0 0 0 3 4 4
1 0 0 0 3 0 3
1 0 0 0 0 4 4
1 0 0 0 0 0 5
2 0 1 2 3 4 5
1 0 1 0 3 4 3
1 0 1 0 3 0 3
1 0 0 0 0 4 5
1 0 1 0 0 0 3
2 1 7 0 8 9 10
1 0 0 2 3 4 4
1 0 0 0 3 0 5
1 0 0 2 0 4 4
1 0 0 2 0 0 4
2 2 0 12 13 14 15
2 3 8 13 8 5 10
2 4 9 14 5 14 15
1 0 1 2 0 0 5
2 5 10 15 10 15 19
3 6 11 16 17 18 20
1 1 1 0 3 4 3
1 1 1 0 3 0 3
1 0 0 0 0 4 3
1 1 1 0 0 0 3
2 7 22 1 23 24 25
1 0 0 0 0 0 3
2 8 23 3 23 27 25
2 9 24 4 27 4 5
2 10 25 5 25 5 25
3 11 26 6 28 29 30
1 2 0 2 3 4 4
1 0 0 0 3 0 4
1 2 0 2 0 4 4
1 2 0 2 0 0 4
2 12 2 32 33 34 35
1 0 0 0 0 0 4
2 13 3 33 3 37 5
2 14 4 34 37 34 35
2 15 5 35 5 35 35
3 16 6 36 38 39 40
2 5 27 37 27 37 5
3 17 28 38 28 42 30
3 18 29 39 42 39 40
2 19 25 35 25 35 19
3 20 30 40 30 40 45
4 21 31 41 43 44 46
1 3 3 3 3 4 3
1 3 3 3 0 4 3
2 22 1 48 3 49 27
1 5 5 5 3 4 5
1 3 3 3 3 0 3
1 4 4 4 0 4 5
2 1 48 51 52 53 27
1 3 3 3 0 0 3
2 23 3 52 3 55 27
2 24 49 53 55 53 27
2 25 27 27 27 27 27
3 26 50 54 56 57 58
1 4 4 4 3 4 4
1 3 3 3 3 0 5
1 4 4 4 0 4 4
2 2 51 60 61 62 37
1 5 5 5 0 0 5
2 3 52 61 52 64 27
2 4 53 62 64 62 37
3 6 54 63 65 66 42
1 4 4 4 0 0 5
2 27 55 64 55 68 27
3 28 56 65 56 69 58
2 4 53 62 68 62 37
3 29 57 66 69 71 42
2 25 27 5 27 5 27
3 30 58 42 58 42 73
4 31 59 67 70 72 74
1 4 4 4 3 0 4
2 32 60 2 76 4 37
1 4 4 4 0 0 4
2 33 61 76 61 78 37
2 34 62 4 78 4 37
2 35 37 37 37 37 37
3 36 63 77 79 80 81
1 3 3 3 0 0 5
2 3 52 61 52 83 27
2 37 64 78 83 78 37
3 38 65 79 84 85 42
3 39 66 80 85 80 81
2 35 5 37 5 37 37
3 40 42 81 42 81 88
4 41 67 82 86 87 89
2 27 55 83 55 64 27
3 28 56 84 56 91 58
2 37 68 78 64 78 37
3 42 69 85 91 93 42
4 43 70 86 92 94 74
3 39 71 80 93 80 81
4 44 72 87 94 96 89
2 19 27 37 27 37 5
3 45 73 88 73 88 98
4 46 74 89 74 89 99
5 47 75 90 95 97 100
2 1 1 1 3 24 27
2 48 1 1 3 24 27
2 3 3 3 3 27 27
2 49 24 24 27 24 27
2 27 27 27 27 27 27
3 50 102 103 104 105 106
2 51 1 2 3 4 5
2 52 3 3 3 27 27
2 53 24 4 27 4 5
2 27 27 5 27 5 27
3 54 103 108 109 110 111
2 55 27 27 27 27 27
3 56 104 109 104 113 106
3 57 105 110 113 110 111
3 58 106 111 106 111 106
4 59 107 112 114 115 116
2 60 2 2 33 4 37
2 61 3 33 3 37 5
2 62 4 4 37 4 37
2 37 5 37 5 37 37
3 63 108 118 119 120 121
2 64 27 37 27 37 5
3 65 109 119 109 123 111
3 66 110 120 123 120 121
3 42 111 121 111 121 42
4 67 112 122 124 125 126
2 68 27 37 27 37 5
3 69 113 123 113 128 111
4 70 114 124 114 129 116
3 71 110 120 128 120 121
4 72 115 125 129 131 126
3 73 106 42 106 42 111
4 74 116 126 116 126 133
5 75 117 127 130 132 134
2 2 2 2 33 4 37
2 76 33 33 33 37 37
2 4 4 4 37 4 37
2 37 37 37 37 37 37
3 77 118 136 137 138 139
2 78 37 37 37 37 37
3 79 119 137 119 141 121
3 80 120 138 141 138 139
3 81 121 139 121 139 139
4 82 122 140 142 143 144
2 83 27 37 27 37 5
3 84 109 119 109 146 111
3 85 123 141 146 141 121
4 86 124 142 147 148 126
4 87 125 143 148 143 144
3 88 42 139 42 139 121
4 89 126 144 126 144 151
5 90 127 145 149 150 152
3 91 113 146 113 123 111
4 92 114 147 114 154 116
3 93 128 141 123 141 121
4 94 129 148 154 156 126
5 95 130 149 155 157 134
4 96 131 143 156 143 144
5 97 132 150 157 159 152
3 98 111 121 111 121 42
4 99 133 151 133 151 161
5 100 134 152 134 152 162
6 101 135 153 158 160 163
2 24 24 24 27 24 27
3 102 102 102 104 165 106
2 1 1 0 3 9 27
2 24 24 9 27 9 27
3 103 102 167 104 168 106
3 104 104 104 104 106 106
3 105 165 168 106 168 106
3 106 106 106 106 106 106
4 107 166 169 170 171 172
2 2 0 2 13 4 37
2 3 3 13 3 5 27
2 4 9 4 5 4 37
3 108 167 174 175 176 42
3 109 104 175 104 111 106
3 110 168 176 111 176 42
3 111 106 42 106 42 111
4 112 169 177 178 179 180
3 113 106 111 106 111 106
4 114 170 178 170 182 172
4 115 171 179 182 179 180
3 106 106 111 106 111 106
4 116 172 180 172 180 185
5 117 173 181 183 184 186
2 33 13 33 13 37 37
3 118 174 136 188 138 139
3 119 175 188 175 121 42
3 120 176 138 121 138 139
3 121 42 139 42 139 121
4 122 177 189 190 191 192
3 123 111 121 111 121 42
4 124 178 190 178 194 180
4 125 179 191 194 191 192
4 126 180 192 180 192 126
5 127 181 193 195 196 197
3 128 111 121 111 121 42
4 129 182 194 182 199 180
5 130 183 195 183 200 186
4 131 179 191 199 191 192
5 132 184 196 200 202 197
4 133 185 126 185 126 180
5 134 186 197 186 197 204
6 135 187 198 201 203 205
2 33 33 33 33 37 37
3 136 136 136 207 138 139
3 137 188 207 188 139 139
3 138 138 138 139 138 139
3 139 139 139 139 139 139
4 140 189 208 209 210 211
3 141 121 139 121 139 139
4 142 190 209 190 213 192
4 143 191 210 213 210 211
3 139 121 139 121 139 139
4 144 192 211 192 211 216
5 145 193 212 214 215 217
3 146 111 121 111 121 42
4 147 178 190 178 219 180
4 148 194 213 219 213 192
5 149 195 214 220 221 197
5 150 196 215 221 215 217
4 151 126 216 126 216 192
5 152 197 217 197 217 224
6 153 198 218 222 223 225
4 154 182 219 182 194 180
5 155 183 220 183 227 186
4 156 199 213 194 213 192
5 157 200 221 227 229 197
6 158 201 222 228 230 205
5 159 202 215 229 215 217
6 160 203 223 230 232 225
4 161 180 192 180 192 126
5 162 204 224 204 224 234
6 163 205 225 205 225 235
7 164 206 226 231 233 236
3 165 165 165 106 165 106
4 166 166 166 170 238 172
3 167 102 6 104 29 111
3 168 165 29 106 29 111
4 169 166 240 170 241 185
4 170 170 170 170 172 172
4 171 238 241 172 241 185
4 172 172 185 172 185 172
5 173 239 242 243 244 245
3 174 6 136 38 138 121
3 175 104 38 104 42 111
3 176 29 138 42 138 121
4 177 240 247 248 249 126
4 178 170 248 170 180 185
4 179 241 249 180 249 126
4 180 185 126 185 126 180
5 181 242 250 251 252 253
4 182 172 180 172 180 185
5 183 243 251 243 255 245
5 184 244 252 255 252 253
4 185 172 180 172 180 185
5 186 245 253 245 253 258
6 187 246 254 256 257 259
3 188 38 207 38 139 121
4 189 247 208 261 210 216
4 190 248 261 248 192 126
4 191 249 210 192 210 216
4 192 126 216 126 216 192
5 193 250 262 263 264 265
4 194 180 192 180 192 126
5 195 251 263 251 267 253
5 196 252 264 267 264 265
5 197 253 265 253 265 197
6 198 254 266 268 269 270
4 199 180 192 180 192 126
5 200 255 267 255 272 253
6 201 256 268 256 273 259
5 202 252 264 272 264 265
6 203 257 269 273 275 270
5 204 258 197 258 197 253
6 205 259 270 259 270 277
7 206 260 271 274 276 278
3 207 207 207 207 139 139
4 208 208 208 280 210 211
4 209 261 280 261 211 216
4 210 210 210 211 210 211
4 211 216 211 216 211 211
5 212 262 281 282 283 284
4 213 192 211 192 211 216
5 214 263 282 263 286 265
5 215 264 283 286 283 284
4 216 192 211 192 211 216
5 217 265 284 265 284 289
6 218 266 285 287 288 290
4 219 180 192 180 192 126
5 220 251 263 251 292 253
5 221 267 286 292 286 265
6 222 268 287 293 294 270
6 223 269 288 294 288 290
5 224 197 289 197 289 265
6 225 270 290 270 290 297
7 226 271 291 295 296 298
5 227 255 292 255 267 253
6 228 256 293 256 300 259
5 229 272 286 267 286 265
6 230 273 294 300 302 270
7 231 274 295 301 303 278
6 232 275 288 302 288 290
7 233 276 296 303 305 298
5 234 253 265 253 265 197
6 235 277 297 277 297 307
7 236 278 298 278 298 308
8 237 279 299 304 306 309
3 102 102 167 104 168 106
3 165 165 168 106 168 106
4 166 166 311 170 312 172
4 238 238 312 172 312 172
4 172 172 172 172 172 172
5 239 239 313 243 314 315
3 6 167 174 175 176 42
3 104 104 175 104 111 106
3 29 168 176 111 176 42
4 240 311 317 318 319 180
4 170 170 318 170 185 172
4 241 312 319 185 319 180
5 242 313 320 321 322 258
5 243 243 321 243 245 315
5 244 314 322 245 322 258
5 245 315 258 315 258 245
6 246 316 323 324 325 326
3 136 174 136 188 138 139
3 38 175 188 175 121 42
3 138 176 138 121 138 139
4 247 317 328 329 330 192
4 248 318 329 318 126 180
4 249 319 330 126 330 192
5 250 320 331 332 333 197
5 251 321 332 321 253 258
5 252 322 333 253 333 197
5 253 258 197 258 197 253
6 254 323 334 335 336 337
5 255 245 253 245 253 258
6 256 324 335 324 339 326
6 257 325 336 339 336 337
5 258 245 253 245 253 258
6 259 326 337 326 337 342
7 260 327 338 340 341 343
3 207 188 207 188 139 139
4 208 328 208 345 210 211
4 261 329 345 329 216 192
4 210 330 210 216 210 211
5 262 331 346 347 348 289
5 263 332 347 332 265 197
5 264 333 348 265 348 289
5 265 197 289 197 289 265
6 266 334 349 350 351 352
5 267 253 265 253 265 197
6 268 335 350 335 354 337
6 269 336 351 354 351 352
6 270 337 352 337 352 270
7 271 338 353 355 356 357
5 272 253 265 253 265 197
6 273 339 354 339 359 337
7 274 340 355 340 360 343
6 275 336 351 359 351 352
7 276 341 356 360 362 357
6 277 342 270 342 270 337
7 278 343 357 343 357 364
8 279 344 358 361 363 365
4 280 345 280 345 211 211
4 211 211 211 211 211 211
5 281 346 281 367 283 368
5 282 347 367 347 284 289
5 283 348 283 284 283 368
5 284 289 368 289 368 284
6 285 349 369 370 371 372
5 286 265 284 265 284 289
6 287 350 370 350 374 352
6 288 351 371 374 371 372
5 289 265 284 265 284 289
6 290 352 372 352 372 377
7 291 353 373 375 376 378
5 292 253 265 253 265 197
6 293 335 350 335 380 337
6 294 354 374 380 374 352
7 295 355 375 381 382 357
7 296 356 376 382 376 378
6 297 270 377 270 377 352
7 298 357 378 357 378 385
8 299 358 379 383 384 386
6 300 339 380 339 354 337
7 301 340 381 340 388 343
6 302 359 374 354 374 352
7 303 360 382 388 390 357
8 304 361 383 389 391 365
7 305 362 376 390 376 378
8 306 363 384 391 393 386
6 307 337 352 337 352 270
7 308 364 385 364 385 395
8 309 365 386 365 386 396
9 310 366 387 392 394 397
@COLORS
1 255 0 0
2 0 0 255
3 255 128 128
4 128 128 255
5 255 0 255
The generator I used:

Code: Select all

class GenerateRuleTree:

    def __init__(self,numStates,numNeighbors,f):
    
        self.numParams = numNeighbors + 1
        self.world = {}
        self.r = []
        self.params = [0]*self.numParams
        self.nodeSeq = 0
        self.numStates = numStates
        self.numNeighbors = numNeighbors
        self.f = f
        
        self.recur(self.numParams)
        self.writeRuleTree()

    def getNode(self,n):
        if n in self.world:
            return self.world[n]
        else:
            new_node = self.nodeSeq
            self.nodeSeq += 1
            self.r.append(n)
            self.world[n] = new_node
            return new_node

    def recur(self,at):
        if at == 0:
            return self.f(self.params)
        n = str(at)
        for i in range(self.numStates):
            self.params[self.numParams-at] = i
            n += " " + str(self.recur(at-1))
        return self.getNode(n)
      
    def writeRuleTree(self):
        print("@RULE Neut4Annh2\n@TREE")
        print ("num_states=" + str(self.numStates))
        print ("num_neighbors=" + str(self.numNeighbors))
        print ("num_nodes=" + str(len(self.r)))
        for rule in self.r:
            print (rule)
        print("""@COLORS
1 255 0 0
2 0 0 255
3 255 128 128
4 128 128 255
5 255 0 255""")

# define your own transition function here:
def my_transition_function(a):
    cnt = [0,0,0,0,0,0]
    for i in range(9):
        cnt[a[i]]+=1
    middle = a[8]
    cnt13 = cnt[1]+cnt[3]
    cnt24 = cnt[2]+cnt[4]
    cnt135 = cnt[1]+cnt[3]+cnt[5]
    cnt245 = cnt[2]+cnt[4]+cnt[5]
    cnt2 = [0,0,0,0,0,0]
    for i in range(8):
        cnt2[a[i]]+=1
    cnt13_2 = cnt2[1]+cnt2[3]
    cnt24_2 = cnt2[2]+cnt2[4]
    if 0 <= middle <= 2:
        if middle == 0:
            if cnt135 == 3 and cnt24 == 0:
                if cnt[5] == 3:
                    return 0
                return 1
            if cnt245 == 3 and cnt13 == 0:
                return 2
        elif middle == 1:
            if 3 <= cnt135 <= 4 and cnt24 == 0:
                return 1
        elif middle == 2:
            if 3 <= cnt245 <= 4 and cnt13 == 0:
                return 2
        if cnt13_2 and cnt24_2 and cnt13_2 + cnt24_2 == 4 and cnt[5] == 0:
            if cnt13_2 > cnt24_2:
                return 3
            elif cnt13_2 < cnt24_2:
                return 4
            else:
                if cnt2[3] > cnt2[4]:
                    return 3
                elif cnt2[3] < cnt2[4]:
                    return 4
                else:
                    return 5
    elif 3 <= middle <= 4:
        for i in range(3, 6):
            if i != middle and cnt[i]:
                return 0
        return middle
    else:
        if cnt13 > cnt24:
            return 3
        elif cnt13 < cnt24:
            return 4
        else:
            return 5
    return 0
    

# call the rule tree generator with your chosen parameters
n_states = 6
n_neighbors = 8
GenerateRuleTree(n_states,n_neighbors,my_transition_function)
EDIT: Fixed an error, now state 1 and 2 behaves the same.
EDIT2: Fixed another error, now state 3 and 4 only births when it has 4 neighbors.
EDIT3: Fixed another error.
EDIT4: Fixed two errors pointed by Disaster16439.
EDIT5: Fixed another error. I'm not good at understanding requests so I made so many errors.
EDIT6: Fixed another two errors, I apologize for not read the request carefully.
Last edited by FWKnightship on August 7th, 2023, 6:02 am, edited 6 times in total.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'FWKnightship' object has no attribute 'signature'

Disaster16439
Posts: 191
Joined: June 30th, 2023, 9:17 am
Location: Suffocating(my coordinates are 3,-64,192929929)

Re: Rule request thread

Post by Disaster16439 » July 19th, 2023, 9:38 am

FWKnightship wrote:
July 19th, 2023, 6:50 am
Disaster16439 wrote:
July 8th, 2023, 8:59 pm
Neut4Anh but state three forms from a dead cell or a live cell, and where state 1 takes majority(of course there has to be at least one state 2). State 4 forms from a dead cell or an alive cell, with 4 on neighbors, but where state 2 takes majority(one state 1). Also I would like state 3 and state 4 to act like a normal state 1 and 2(they even contribute to birth, death, and birth of new neutronium cells), but they are always on unless they have a neighboring state 4 four and state 3, respectively.
Finally, if there is a 2 vs 2, if one side has more neutronium cells, they win. If the number of neutronium cells is the same, it turns into a fifth state, which if there is more neighbors pf one color, the cell turns into the neutronium of that color. Otherwise it stays the same. It acts like a neutronium of both colors, counting in birth and death but not in the birth of a neutronium cell. Colors are black for state 0, red for state 1, blue for state 2, light red for state 3, light blue for state 4, and purple for state 5

Here is a comment on the original neut4annh:
State 1 dominates, even a glider vs r pentomino can win for red.

Code: Select all

x = 20, y = 48, rule = Neut4Annh
18.A$17.A$17.3A43$2B$.2B$.B!

Code: Select all

@RULE Neut4Annh2
@TREE

num_states=6
num_neighbors=8
num_nodes=297
1 0 0 0 0 0 5
1 0 0 0 0 0 3
1 0 0 0 0 0 4
2 0 1 2 1 2 0
1 0 1 0 0 0 3
2 1 4 0 4 0 4
1 0 0 2 0 0 4
2 2 0 6 0 6 6
1 0 1 2 0 0 5
2 0 4 6 4 6 8
3 3 5 7 5 7 9
1 1 1 0 0 0 3
2 4 11 1 11 1 11
2 4 11 0 11 0 11
3 5 12 3 12 3 13
1 2 0 2 0 0 4
2 6 2 15 2 15 15
2 6 0 15 0 15 15
3 7 3 16 3 16 17
2 8 11 15 11 15 8
3 9 13 17 13 17 19
4 10 14 18 14 18 20
1 3 3 3 0 0 3
2 11 1 22 1 22 1
1 5 5 5 0 0 5
1 4 4 4 0 0 5
2 1 22 24 22 25 1
2 1 22 25 22 25 1
2 11 1 1 1 1 1
3 12 23 26 23 27 28
1 4 4 4 0 0 4
1 3 3 3 0 0 5
2 2 24 30 31 30 2
2 1 22 31 22 24 1
2 2 25 30 24 30 2
3 3 26 32 33 34 3
3 12 23 33 23 26 28
2 2 25 30 25 30 2
3 3 27 34 26 37 3
2 11 1 0 1 0 1
3 13 28 3 28 3 39
4 14 29 35 36 38 40
2 15 30 2 30 2 2
2 2 31 30 31 30 2
2 15 2 2 2 2 2
3 16 32 42 43 42 44
2 1 22 31 22 31 1
3 3 33 43 46 32 3
3 16 34 42 32 42 44
2 15 0 2 0 2 2
3 17 3 44 3 44 49
4 18 35 45 47 48 50
3 12 23 46 23 33 28
4 14 36 47 52 35 40
3 16 37 42 34 42 44
4 18 38 48 35 54 50
2 8 1 2 1 2 0
3 19 39 49 39 49 56
4 20 40 50 40 50 57
5 21 41 51 53 55 58
2 1 1 1 1 1 1
2 22 1 1 1 1 22
2 1 1 22 1 22 1
3 23 60 61 60 61 62
2 24 1 2 1 2 24
2 25 1 2 1 2 25
3 26 61 64 61 65 26
3 27 61 65 61 65 27
3 28 62 26 62 27 60
4 29 63 66 63 67 68
2 30 2 2 2 2 30
2 31 1 2 1 2 31
3 32 64 70 71 70 32
3 33 61 71 61 64 33
3 34 65 70 64 70 34
4 35 66 72 73 74 35
3 28 62 33 62 26 60
4 36 63 73 63 66 76
3 37 65 70 65 70 37
4 38 67 74 66 78 38
2 1 1 0 1 0 1
3 39 60 3 60 3 80
4 40 68 35 76 38 81
5 41 69 75 77 79 82
2 2 2 2 2 2 2
2 2 30 2 30 2 2
3 42 70 84 70 84 85
3 43 71 70 71 70 43
3 44 32 85 43 85 84
4 45 72 86 87 86 88
3 46 61 71 61 71 46
4 47 73 87 90 72 47
3 44 34 85 32 85 84
4 48 74 86 72 86 92
2 2 0 2 0 2 2
3 49 3 84 3 84 94
4 50 35 88 47 92 95
5 51 75 89 91 93 96
3 28 62 46 62 33 60
4 52 63 90 63 73 98
4 40 76 47 98 35 81
5 53 77 91 99 75 100
3 44 37 85 34 85 84
4 54 78 86 74 86 102
4 50 38 92 35 102 95
5 55 79 93 75 103 104
3 56 80 94 80 94 3
4 57 81 95 81 95 106
5 58 82 96 100 104 107
6 59 83 97 101 105 108
3 60 60 60 60 60 60
3 61 60 80 60 80 61
3 62 60 61 60 61 62
4 63 110 111 110 111 112
3 64 80 94 80 94 64
3 65 80 94 80 94 65
4 66 111 114 111 115 66
4 67 111 115 111 115 67
3 60 62 26 62 27 60
4 68 112 66 112 67 118
5 69 113 116 113 117 119
3 70 94 84 94 84 70
3 71 80 94 80 94 71
4 72 114 121 122 121 72
4 73 111 122 111 114 73
4 74 115 121 114 121 74
5 75 116 123 124 125 75
3 60 62 33 62 26 60
4 76 112 73 112 66 127
5 77 113 124 113 116 128
4 78 115 121 115 121 78
5 79 117 125 116 130 79
3 80 60 3 60 3 80
4 81 118 35 127 38 132
5 82 119 75 128 79 133
6 83 120 126 129 131 134
3 84 84 84 84 84 84
3 85 70 84 70 84 85
4 86 121 136 121 136 137
4 87 122 121 122 121 87
3 84 32 85 43 85 84
4 88 72 137 87 137 140
5 89 123 138 139 138 141
4 90 111 122 111 122 90
5 91 124 139 143 123 91
3 84 34 85 32 85 84
4 92 74 137 72 137 145
5 93 125 138 123 138 146
3 94 3 84 3 84 94
4 95 35 140 47 145 148
5 96 75 141 91 146 149
6 97 126 142 144 147 150
3 60 62 46 62 33 60
4 98 112 90 112 73 152
5 99 113 143 113 124 153
4 81 127 47 152 35 132
5 100 128 91 153 75 155
6 101 129 144 154 126 156
3 84 37 85 34 85 84
4 102 78 137 74 137 158
5 103 130 138 125 138 159
4 95 38 145 35 158 148
5 104 79 146 75 159 161
6 105 131 147 126 160 162
3 3 80 94 80 94 3
4 106 132 148 132 148 164
5 107 133 149 155 161 165
6 108 134 150 156 162 166
7 109 135 151 157 163 167
4 110 110 110 110 110 110
4 111 110 132 110 132 111
4 112 110 111 110 111 112
5 113 169 170 169 170 171
4 114 132 148 132 148 114
4 115 132 148 132 148 115
5 116 170 173 170 174 116
5 117 170 174 170 174 117
4 118 112 66 112 67 118
5 119 171 116 171 117 177
6 120 172 175 172 176 178
4 121 148 136 148 136 121
4 122 132 148 132 148 122
5 123 173 180 181 180 123
5 124 170 181 170 173 124
5 125 174 180 173 180 125
6 126 175 182 183 184 126
4 127 112 73 112 66 127
5 128 171 124 171 116 186
6 129 172 183 172 175 187
5 130 174 180 174 180 130
6 131 176 184 175 189 131
4 132 118 35 127 38 132
5 133 177 75 186 79 191
6 134 178 126 187 131 192
7 135 179 185 188 190 193
4 136 136 136 136 136 136
4 137 121 136 121 136 137
5 138 180 195 180 195 196
5 139 181 180 181 180 139
4 140 72 137 87 137 140
5 141 123 196 139 196 199
6 142 182 197 198 197 200
5 143 170 181 170 181 143
6 144 183 198 202 182 144
4 145 74 137 72 137 145
5 146 125 196 123 196 204
6 147 184 197 182 197 205
4 148 35 140 47 145 148
5 149 75 199 91 204 207
6 150 126 200 144 205 208
7 151 185 201 203 206 209
4 152 112 90 112 73 152
5 153 171 143 171 124 211
6 154 172 202 172 183 212
4 132 127 47 152 35 132
5 155 186 91 211 75 214
6 156 187 144 212 126 215
7 157 188 203 213 185 216
4 158 78 137 74 137 158
5 159 130 196 125 196 218
6 160 189 197 184 197 219
4 148 38 145 35 158 148
5 161 79 204 75 218 221
6 162 131 205 126 219 222
7 163 190 206 185 220 223
4 164 132 148 132 148 164
5 165 191 207 214 221 225
6 166 192 208 215 222 226
7 167 193 209 216 223 227
8 168 194 210 217 224 228
3 60 60 80 60 80 60
4 110 110 230 110 230 110
5 169 169 231 169 231 169
4 132 230 164 230 164 132
5 170 231 233 231 233 170
5 171 169 170 169 170 171
6 172 232 234 232 234 235
3 84 94 84 94 84 84
4 148 164 237 164 237 148
5 173 233 238 233 238 173
5 174 233 238 233 238 174
6 175 234 239 234 240 175
6 176 234 240 234 240 176
5 177 171 116 171 117 177
6 178 235 175 235 176 243
7 179 236 241 236 242 244
4 136 237 136 237 136 136
5 180 238 246 238 246 180
5 181 233 238 233 238 181
6 182 239 247 248 247 182
6 183 234 248 234 239 183
6 184 240 247 239 247 184
7 185 241 249 250 251 185
5 186 171 124 171 116 186
6 187 235 183 235 175 253
7 188 236 250 236 241 254
6 189 240 247 240 247 189
7 190 242 251 241 256 190
5 191 177 75 186 79 191
6 192 243 126 253 131 258
7 193 244 185 254 190 259
8 194 245 252 255 257 260
5 195 246 195 246 195 195
5 196 180 195 180 195 196
6 197 247 262 247 262 263
6 198 248 247 248 247 198
5 199 123 196 139 196 199
6 200 182 263 198 263 266
7 201 249 264 265 264 267
6 202 234 248 234 248 202
7 203 250 265 269 249 203
5 204 125 196 123 196 204
6 205 184 263 182 263 271
7 206 251 264 249 264 272
5 207 75 199 91 204 207
6 208 126 266 144 271 274
7 209 185 267 203 272 275
8 210 252 268 270 273 276
5 211 171 143 171 124 211
6 212 235 202 235 183 278
7 213 236 269 236 250 279
5 214 186 91 211 75 214
6 215 253 144 278 126 281
7 216 254 203 279 185 282
8 217 255 270 280 252 283
5 218 130 196 125 196 218
6 219 189 263 184 263 285
7 220 256 264 251 264 286
5 221 79 204 75 218 221
6 222 131 271 126 285 288
7 223 190 272 185 286 289
8 224 257 273 252 287 290
5 225 191 207 214 221 225
6 226 258 274 281 288 292
7 227 259 275 282 289 293
8 228 260 276 283 290 294
9 229 261 277 284 291 295


@COLORS
1 255 0 0
2 0 0 255
3 255 128 128
4 128 128 255
5 255 0 255
The generator I used:

Code: Select all

class GenerateRuleTree:

    def __init__(self,numStates,numNeighbors,f):
    
        self.numParams = numNeighbors + 1
        self.world = {}
        self.r = []
        self.params = [0]*self.numParams
        self.nodeSeq = 0
        self.numStates = numStates
        self.numNeighbors = numNeighbors
        self.f = f
        
        self.recur(self.numParams)
        self.writeRuleTree()

    def getNode(self,n):
        if n in self.world:
            return self.world[n]
        else:
            new_node = self.nodeSeq
            self.nodeSeq += 1
            self.r.append(n)
            self.world[n] = new_node
            return new_node

    def recur(self,at):
        if at == 0:
            return self.f(self.params)
        n = str(at)
        for i in range(self.numStates):
            self.params[self.numParams-at] = i
            n += " " + str(self.recur(at-1))
        return self.getNode(n)
      
    def writeRuleTree(self):
        print ("num_states=" + str(self.numStates))
        print ("num_neighbors=" + str(self.numNeighbors))
        print ("num_nodes=" + str(len(self.r)))
        for rule in self.r:
            print (rule)

# define your own transition function here:
def my_transition_function(a):
    cnt = [0,0,0,0,0,0]
    for i in range(9):
        cnt[a[i]]+=1
    middle = a[8]
    cnt13 = cnt[1]+cnt[3]
    cnt24 = cnt[2]+cnt[4]
    cnt135 = cnt[1]+cnt[3]+cnt[5]
    cnt245 = cnt[2]+cnt[4]+cnt[5]
    cnt2 = [0,0,0,0,0,0]
    for i in range(8):
        cnt2[a[i]]+=1
    cnt13_2 = cnt2[1]+cnt2[3]
    cnt24_2 = cnt2[2]+cnt2[4]
    if 0 <= middle <= 2:
        if middle == 0:
            if cnt135 == 3 and cnt24 == 0:
                if cnt[5] == 3:
                    return 0
                return 1
            if cnt245 == 3 and cnt13 == 0:
                return 2
        elif middle == 1:
            if 3 <= cnt135 <= 4 and cnt24 == 0:
                return 1
        elif middle == 2:
            if 3 <= cnt245 <= 4 and cnt13 == 0:
                return 2
        if cnt13_2 and cnt24_2 and cnt13_2 + cnt24_2 == 4:
            if cnt13_2 > cnt24_2:
                return 3
            elif cnt13_2 < cnt24_2:
                return 4
            else:
                if cnt2[3] > cnt2[4]:
                    return 3
                elif cnt2[3] < cnt2[4]:
                    return 4
                else:
                    return 5
    elif 3 <= middle <= 4:
        if cnt[3] or cnt[4]:
            return 0
        return middle
    else:
        if cnt13 > cnt24:
            return 3
        elif cnt13 < cnt24:
            return 4
        else:
            return 5
    return 0
    

# call the rule tree generator with your chosen parameters
n_states = 6
n_neighbors = 8
GenerateRuleTree(n_states,n_neighbors,my_transition_function)
EDIT: Fixed an error, now state 1 and 2 behaves the same.
EDIT2: Fixed another error, now state 3 and 4 only births when it has 4 neighbors.
But I still want to keep the previous version because I think it is interesting:

Code: Select all

@RULE Neut4Annh2prev
@TREE

num_states=6
num_neighbors=8
num_nodes=440
1 0 0 0 0 0 5
1 0 0 5 0 0 3
1 0 5 0 0 0 4
1 0 0 3 0 0 3
1 0 4 0 0 0 4
2 0 1 2 3 4 0
1 0 1 3 0 0 3
1 5 3 4 0 0 5
1 4 3 4 0 0 5
1 0 1 5 0 0 3
2 1 6 7 6 8 9
1 0 4 2 0 0 4
1 3 3 4 0 0 5
1 0 5 2 0 0 4
2 2 7 11 12 11 13
2 3 6 12 6 7 6
2 4 8 11 7 11 11
1 0 1 2 0 0 5
2 0 9 13 6 11 17
3 5 10 14 15 16 18
1 1 1 3 0 0 3
1 3 3 5 0 0 3
1 3 3 4 0 0 3
2 6 20 21 20 22 20
1 4 5 4 0 0 4
1 3 3 3 0 0 3
1 4 4 4 0 0 4
2 7 21 24 25 26 7
2 6 20 25 20 21 20
2 8 22 26 21 26 8
1 1 1 5 0 0 3
2 9 20 7 20 8 30
3 10 23 27 28 29 31
1 2 4 2 0 0 4
1 4 3 4 0 0 4
2 11 24 33 34 33 33
2 12 25 34 25 24 12
2 11 26 33 24 33 33
1 2 5 2 0 0 4
2 13 7 33 12 33 38
3 14 27 35 36 37 39
2 6 20 25 20 25 20
2 6 20 12 20 7 20
3 15 28 36 41 27 42
2 11 26 33 26 33 33
2 11 8 33 7 33 33
3 16 29 37 27 44 45
2 17 30 38 20 33 17
3 18 31 39 42 45 47
4 19 32 40 43 46 48
2 20 3 25 3 25 3
2 21 25 7 25 8 21
2 22 25 8 25 8 22
2 20 3 21 3 22 3
3 23 50 51 50 52 53
2 24 7 26 12 26 24
2 25 25 12 25 7 25
2 26 8 26 7 26 26
3 27 51 55 56 57 27
2 20 3 25 3 21 3
3 28 50 56 50 51 59
2 26 8 26 8 26 26
3 29 52 57 51 61 29
2 30 3 7 3 8 1
3 31 53 27 59 29 63
4 32 54 58 60 62 64
2 33 26 4 26 4 4
2 34 12 26 12 26 34
2 33 24 4 34 4 4
3 35 55 66 67 66 68
2 25 25 12 25 12 25
3 36 56 67 70 55 36
2 33 26 4 24 4 4
3 37 57 66 55 66 72
2 38 7 4 12 4 2
3 39 27 68 36 72 74
4 40 58 69 71 73 75
3 41 50 70 50 56 50
2 20 3 12 3 7 3
3 42 59 36 50 27 78
4 43 60 71 77 58 79
3 44 61 66 57 66 66
2 33 8 4 7 4 4
3 45 29 72 27 66 82
4 46 62 73 58 81 83
2 17 1 2 3 4 0
3 47 63 74 78 82 85
4 48 64 75 79 83 86
5 49 65 76 80 84 87
2 3 3 25 3 25 3
2 25 25 21 25 22 25
2 25 25 22 25 22 25
3 50 89 90 89 91 89
2 25 25 25 25 21 25
3 51 90 27 93 29 51
3 50 89 93 89 90 89
2 8 22 26 22 26 8
3 52 91 29 90 96 52
2 3 3 21 3 22 3
3 53 89 51 89 52 98
4 54 92 94 95 97 99
2 26 24 26 34 26 26
2 26 26 26 24 26 26
3 55 27 101 36 102 55
2 25 25 25 25 25 25
3 56 93 36 104 27 56
2 26 26 26 26 26 26
3 57 29 102 27 106 57
4 58 94 103 105 107 58
3 50 89 104 89 93 89
2 3 3 25 3 21 3
3 59 89 56 89 51 110
4 60 95 105 109 94 111
3 61 96 106 29 106 61
4 62 97 107 94 113 62
2 1 3 7 3 8 1
3 63 98 27 110 29 115
4 64 99 58 111 62 116
5 65 100 108 112 114 117
2 4 26 4 26 4 4
2 26 34 26 34 26 26
3 66 101 119 120 119 119
2 12 25 34 25 34 12
3 67 36 120 122 101 67
3 66 102 119 101 119 119
2 4 24 4 34 4 4
3 68 55 119 67 119 125
4 69 103 121 123 124 126
3 70 104 122 104 36 70
4 71 105 123 128 103 71
3 66 106 119 102 119 119
2 4 26 4 24 4 4
3 72 57 119 55 119 131
4 73 107 124 103 130 132
2 2 7 4 12 4 2
3 74 27 125 36 131 134
4 75 58 126 71 132 135
5 76 108 127 129 133 136
3 50 89 104 89 104 89
3 50 89 70 89 56 89
4 77 109 128 138 105 139
2 3 3 12 3 7 3
3 78 110 36 89 27 141
4 79 111 71 139 58 142
5 80 112 129 140 108 143
3 66 106 119 106 119 119
3 66 61 119 57 119 119
4 81 113 130 107 145 146
2 4 8 4 7 4 4
3 82 29 131 27 119 148
4 83 62 132 58 146 149
5 84 114 133 108 147 150
3 85 115 134 141 148 5
4 86 116 135 142 149 152
5 87 117 136 143 150 153
6 88 118 137 144 151 154
3 89 89 104 89 104 89
3 90 104 51 104 52 90
3 91 104 52 104 52 91
3 89 89 90 89 91 89
4 92 156 157 156 158 159
3 93 104 56 104 51 93
4 94 157 58 161 62 94
3 89 89 93 89 90 89
4 95 156 161 156 157 163
3 96 52 61 52 61 96
4 97 158 62 157 165 97
3 98 89 51 89 52 98
4 99 159 94 163 97 167
5 100 160 162 164 166 168
3 101 55 106 67 106 101
3 102 57 106 55 106 102
4 103 58 170 71 171 103
3 104 104 70 104 56 104
4 105 161 71 173 58 105
3 106 61 106 57 106 106
4 107 62 171 58 175 107
5 108 162 172 174 176 108
3 89 89 104 89 93 89
4 109 156 173 156 161 178
3 110 89 56 89 51 110
4 111 163 105 178 94 180
5 112 164 174 179 162 181
3 106 61 106 61 106 106
4 113 165 175 62 183 113
5 114 166 176 162 184 114
3 115 98 27 110 29 115
4 116 167 58 180 62 186
5 117 168 108 181 114 187
6 118 169 177 182 185 188
3 119 106 119 106 119 119
3 120 67 106 67 106 120
3 119 101 119 120 119 119
4 121 170 190 191 190 192
3 122 70 67 70 67 122
4 123 71 191 194 170 123
3 119 102 119 101 119 119
4 124 171 190 170 190 196
3 125 55 119 67 119 125
4 126 103 192 123 196 198
5 127 172 193 195 197 199
3 104 104 70 104 70 104
4 128 173 194 201 71 128
5 129 174 195 202 172 129
3 119 106 119 102 119 119
4 130 175 190 171 190 204
3 131 57 119 55 119 131
4 132 107 196 103 204 206
5 133 176 197 172 205 207
3 134 27 125 36 131 134
4 135 58 198 71 206 209
5 136 108 199 129 207 210
6 137 177 200 203 208 211
4 138 156 201 156 173 156
3 89 89 70 89 56 89
4 139 178 128 156 105 214
5 140 179 202 213 174 215
3 141 110 36 89 27 141
4 142 180 71 214 58 217
5 143 181 129 215 108 218
6 144 182 203 216 177 219
4 145 183 190 175 190 190
3 119 61 119 57 119 119
4 146 113 204 107 190 222
5 147 184 205 176 221 223
3 148 29 131 27 119 148
4 149 62 206 58 222 225
5 150 114 207 108 223 226
6 151 185 208 177 224 227
3 5 115 134 141 148 5
4 152 186 209 217 225 229
5 153 187 210 218 226 230
6 154 188 211 219 227 231
7 155 189 212 220 228 232
3 104 104 90 104 91 104
3 104 104 91 104 91 104
4 156 156 234 156 235 156
3 104 104 93 104 90 104
4 157 234 94 237 97 157
4 156 156 237 156 234 156
3 52 91 96 91 96 52
4 158 235 97 234 240 158
4 159 156 157 156 158 159
5 160 236 238 239 241 242
3 104 104 104 104 93 104
4 161 237 105 244 94 161
5 162 238 108 245 114 162
4 156 156 244 156 237 156
4 163 156 161 156 157 163
5 164 239 245 247 238 248
3 61 96 106 96 106 61
4 165 240 113 97 250 165
5 166 241 114 238 251 166
4 167 159 94 163 97 167
5 168 242 162 248 166 253
6 169 243 246 249 252 254
3 106 101 106 120 106 106
3 106 102 106 101 106 106
4 170 103 256 123 257 170
3 106 106 106 102 106 106
4 171 107 257 103 259 171
5 172 108 258 129 260 172
3 104 104 104 104 104 104
4 173 244 128 262 105 173
5 174 245 129 263 108 174
3 106 106 106 106 106 106
4 175 113 259 107 265 175
5 176 114 260 108 266 176
6 177 246 261 264 267 177
4 156 156 262 156 244 156
4 178 156 173 156 161 178
5 179 247 263 269 245 270
4 180 163 105 178 94 180
5 181 248 174 270 162 272
6 182 249 264 271 246 273
4 183 250 265 113 265 183
5 184 251 266 114 275 184
6 185 252 267 246 276 185
4 186 167 58 180 62 186
5 187 253 108 272 114 278
6 188 254 177 273 185 279
7 189 255 268 274 277 280
3 106 120 106 120 106 106
4 190 256 190 282 190 190
3 67 122 120 122 120 67
4 191 123 282 284 256 191
4 190 257 190 256 190 190
4 192 170 190 191 190 192
5 193 258 283 285 286 287
3 70 104 122 104 122 70
4 194 128 284 289 123 194
5 195 129 285 290 258 195
4 190 259 190 257 190 190
4 196 171 190 170 190 196
5 197 260 286 258 292 293
4 198 103 192 123 196 198
5 199 172 287 195 293 295
6 200 261 288 291 294 296
4 201 262 289 262 128 201
5 202 263 290 298 129 202
6 203 264 291 299 261 203
4 190 265 190 259 190 190
4 204 175 190 171 190 204
5 205 266 292 260 301 302
4 206 107 196 103 204 206
5 207 176 293 172 302 304
6 208 267 294 261 303 305
4 209 58 198 71 206 209
5 210 108 295 129 304 307
6 211 177 296 203 305 308
7 212 268 297 300 306 309
4 156 156 262 156 262 156
4 156 156 201 156 173 156
5 213 269 298 311 263 312
4 214 178 128 156 105 214
5 215 270 202 312 174 314
6 216 271 299 313 264 315
4 217 180 71 214 58 217
5 218 272 129 314 108 317
6 219 273 203 315 177 318
7 220 274 300 316 268 319
4 190 265 190 265 190 190
4 190 183 190 175 190 190
5 221 275 301 266 321 322
4 222 113 204 107 190 222
5 223 184 302 176 322 324
6 224 276 303 267 323 325
4 225 62 206 58 222 225
5 226 114 304 108 324 327
6 227 185 305 177 325 328
7 228 277 306 268 326 329
4 229 186 209 217 225 229
5 230 278 307 317 327 331
6 231 279 308 318 328 332
7 232 280 309 319 329 333
8 233 281 310 320 330 334
4 234 262 157 262 158 234
4 235 262 158 262 158 235
5 236 311 336 311 337 236
4 237 262 161 262 157 237
5 238 336 162 339 166 238
5 239 311 339 311 336 239
4 240 158 165 158 165 240
5 241 337 166 336 342 241
5 242 236 238 239 241 242
6 243 338 340 341 343 344
4 244 262 173 262 161 244
5 245 339 174 346 162 245
6 246 340 177 347 185 246
5 247 311 346 311 339 247
5 248 239 245 247 238 248
6 249 341 347 349 340 350
4 250 165 183 165 183 250
5 251 342 184 166 352 251
6 252 343 185 340 353 252
5 253 242 162 248 166 253
6 254 344 246 350 252 355
7 255 345 348 351 354 356
4 256 170 265 191 265 256
4 257 171 265 170 265 257
5 258 172 358 195 359 258
4 259 175 265 171 265 259
5 260 176 359 172 361 260
6 261 177 360 203 362 261
4 262 262 201 262 173 262
5 263 346 202 364 174 263
6 264 347 203 365 177 264
4 265 183 265 175 265 265
5 266 184 361 176 367 266
6 267 185 362 177 368 267
7 268 348 363 366 369 268
5 269 311 364 311 346 269
5 270 247 263 269 245 270
6 271 349 365 371 347 372
5 272 248 174 270 162 272
6 273 350 264 372 246 374
7 274 351 366 373 348 375
4 265 183 265 183 265 265
5 275 352 367 184 377 275
6 276 353 368 185 378 276
7 277 354 369 348 379 277
5 278 253 108 272 114 278
6 279 355 177 374 185 381
7 280 356 268 375 277 382
8 281 357 370 376 380 383
4 282 191 265 191 265 282
5 283 358 321 385 321 283
4 284 194 191 194 191 284
5 285 195 385 387 358 285
5 286 359 321 358 321 286
5 287 258 283 285 286 287
6 288 360 386 388 389 390
4 289 201 194 201 194 289
5 290 202 387 392 195 290
6 291 203 388 393 360 291
5 292 361 321 359 321 292
5 293 260 286 258 292 293
6 294 362 389 360 395 396
5 295 172 287 195 293 295
6 296 261 390 291 396 398
7 297 363 391 394 397 399
4 262 262 201 262 201 262
5 298 364 392 401 202 298
6 299 365 393 402 203 299
7 300 366 394 403 363 300
5 301 367 321 361 321 301
5 302 266 292 260 301 302
6 303 368 395 362 405 406
5 304 176 293 172 302 304
6 305 267 396 261 406 408
7 306 369 397 363 407 409
5 307 108 295 129 304 307
6 308 177 398 203 408 411
7 309 268 399 300 409 412
8 310 370 400 404 410 413
5 311 311 401 311 364 311
5 312 269 298 311 263 312
6 313 371 402 415 365 416
5 314 270 202 312 174 314
6 315 372 299 416 264 418
7 316 373 403 417 366 419
5 317 272 129 314 108 317
6 318 374 203 418 177 421
7 319 375 300 419 268 422
8 320 376 404 420 370 423
5 321 377 321 367 321 321
5 322 275 301 266 321 322
6 323 378 405 368 425 426
5 324 184 302 176 322 324
6 325 276 406 267 426 428
7 326 379 407 369 427 429
5 327 114 304 108 324 327
6 328 185 408 177 428 431
7 329 277 409 268 429 432
8 330 380 410 370 430 433
5 331 278 307 317 327 331
6 332 381 411 421 431 435
7 333 382 412 422 432 436
8 334 383 413 423 433 437
9 335 384 414 424 434 438

@COLORS
1 255 0 0
2 0 0 255
3 255 128 128
4 128 128 255
5 255 0 255
EDIT3: Fixed another error.
State 3 and state 4 die out:

Code: Select all

x = 9, y = 1, rule = Neut4Annh2
C7.D!
They shouldn't, unless they touch
Also,

Code: Select all

x = 11, y = 8, rule = Neut4Annh2
5.B$3.2B.BE2A$3.2B.BC2.A$.B2.3BEA.A$.3B.2B2.A$B2.B.2B$B.B$.2B!
One of the state 4 cells form from a dead cell with five live neighbors and an alive cell with six live neigbors

Code: Select all

[quote=FWKnightship post_id=163907 time=1689815765 user_id=2162]
[quote=Disaster16439 post_id=163893 time=1689773937 user_id=3168]
State 3 and state 4 die out:
[code]x = 9, y = 1, rule = Neut4Annh2
C7.D!
They shouldn't, unless they touch
Also,

Code: Select all

x = 11, y = 8, rule = Neut4Annh2
5.B$3.2B.BE2A$3.2B.BC2.A$.B2.3BEA.A$.3B.2B2.A$B2.B.2B$B.B$.2B!
One of the state 4 cells form from a dead cell with five live neighbors and an alive cell with six live neigbors
[/quote]
Fixed, see my previous post.
[/quote]

Code: Select all

x = 10, y = 2, rule = Neut4Annh2
C7.D$.C7.D!
Edit 3:what my quotes broke
hotcrystal0 wrote:
July 19th, 2023, 9:21 pm
What is state 5 supposed to be?

Code: Select all

 x = 33, y = 17, rule = Neut4Annh2
13.3C$12.C3.C$16.C$15.C$14.C$14.C$30.A.A$14.C15.2A$31.A7$.6E$E6.17E!
@RULE Neut4Annh2
@TREE
num_states=6
num_neighbors=8
num_nodes=297
1 0 0 0 0 0 5
1 0 0 0 0 0 3
1 0 0 0 0 0 4
2 0 1 2 1 2 0
1 0 1 0 0 0 3
2 1 4 0 4 0 4
1 0 0 2 0 0 4
2 2 0 6 0 6 6
1 0 1 2 0 0 5
2 0 4 6 4 6 8
3 3 5 7 5 7 9
1 1 1 0 0 0 3
2 4 11 1 11 1 11
2 4 11 0 11 0 11
3 5 12 3 12 3 13
1 2 0 2 0 0 4
2 6 2 15 2 15 15
2 6 0 15 0 15 15
3 7 3 16 3 16 17
2 8 11 15 11 15 8
3 9 13 17 13 17 19
4 10 14 18 14 18 20
1 3 3 3 0 0 3
2 11 1 22 1 22 1
1 5 5 5 0 0 5
1 4 4 4 0 0 5
2 1 22 24 22 25 1
2 1 22 25 22 25 1
2 11 1 1 1 1 1
3 12 23 26 23 27 28
1 4 4 4 0 0 4
1 3 3 3 0 0 5
2 2 24 30 31 30 2
2 1 22 31 22 24 1
2 2 25 30 24 30 2
3 3 26 32 33 34 3
3 12 23 33 23 26 28
2 2 25 30 25 30 2
3 3 27 34 26 37 3
2 11 1 0 1 0 1
3 13 28 3 28 3 39
4 14 29 35 36 38 40
2 15 30 2 30 2 2
2 2 31 30 31 30 2
2 15 2 2 2 2 2
3 16 32 42 43 42 44
2 1 22 31 22 31 1
3 3 33 43 46 32 3
3 16 34 42 32 42 44
2 15 0 2 0 2 2
3 17 3 44 3 44 49
4 18 35 45 47 48 50
3 12 23 46 23 33 28
4 14 36 47 52 35 40
3 16 37 42 34 42 44
4 18 38 48 35 54 50
2 8 1 2 1 2 0
3 19 39 49 39 49 56
4 20 40 50 40 50 57
5 21 41 51 53 55 58
2 1 1 1 1 1 1
2 22 1 1 1 1 22
2 1 1 22 1 22 1
3 23 60 61 60 61 62
2 24 1 2 1 2 24
2 25 1 2 1 2 25
3 26 61 64 61 65 26
3 27 61 65 61 65 27
3 28 62 26 62 27 60
4 29 63 66 63 67 68
2 30 2 2 2 2 30
2 31 1 2 1 2 31
3 32 64 70 71 70 32
3 33 61 71 61 64 33
3 34 65 70 64 70 34
4 35 66 72 73 74 35
3 28 62 33 62 26 60
4 36 63 73 63 66 76
3 37 65 70 65 70 37
4 38 67 74 66 78 38
2 1 1 0 1 0 1
3 39 60 3 60 3 80
4 40 68 35 76 38 81
5 41 69 75 77 79 82
2 2 2 2 2 2 2
2 2 30 2 30 2 2
3 42 70 84 70 84 85
3 43 71 70 71 70 43
3 44 32 85 43 85 84
4 45 72 86 87 86 88
3 46 61 71 61 71 46
4 47 73 87 90 72 47
3 44 34 85 32 85 84
4 48 74 86 72 86 92
2 2 0 2 0 2 2
3 49 3 84 3 84 94
4 50 35 88 47 92 95
5 51 75 89 91 93 96
3 28 62 46 62 33 60
4 52 63 90 63 73 98
4 40 76 47 98 35 81
5 53 77 91 99 75 100
3 44 37 85 34 85 84
4 54 78 86 74 86 102
4 50 38 92 35 102 95
5 55 79 93 75 103 104
3 56 80 94 80 94 3
4 57 81 95 81 95 106
5 58 82 96 100 104 107
6 59 83 97 101 105 108
3 60 60 60 60 60 60
3 61 60 80 60 80 61
3 62 60 61 60 61 62
4 63 110 111 110 111 112
3 64 80 94 80 94 64
3 65 80 94 80 94 65
4 66 111 114 111 115 66
4 67 111 115 111 115 67
3 60 62 26 62 27 60
4 68 112 66 112 67 118
5 69 113 116 113 117 119
3 70 94 84 94 84 70
3 71 80 94 80 94 71
4 72 114 121 122 121 72
4 73 111 122 111 114 73
4 74 115 121 114 121 74
5 75 116 123 124 125 75
3 60 62 33 62 26 60
4 76 112 73 112 66 127
5 77 113 124 113 116 128
4 78 115 121 115 121 78
5 79 117 125 116 130 79
3 80 60 3 60 3 80
4 81 118 35 127 38 132
5 82 119 75 128 79 133
6 83 120 126 129 131 134
3 84 84 84 84 84 84
3 85 70 84 70 84 85
4 86 121 136 121 136 137
4 87 122 121 122 121 87
3 84 32 85 43 85 84
4 88 72 137 87 137 140
5 89 123 138 139 138 141
4 90 111 122 111 122 90
5 91 124 139 143 123 91
3 84 34 85 32 85 84
4 92 74 137 72 137 145
5 93 125 138 123 138 146
3 94 3 84 3 84 94
4 95 35 140 47 145 148
5 96 75 141 91 146 149
6 97 126 142 144 147 150
3 60 62 46 62 33 60
4 98 112 90 112 73 152
5 99 113 143 113 124 153
4 81 127 47 152 35 132
5 100 128 91 153 75 155
6 101 129 144 154 126 156
3 84 37 85 34 85 84
4 102 78 137 74 137 158
5 103 130 138 125 138 159
4 95 38 145 35 158 148
5 104 79 146 75 159 161
6 105 131 147 126 160 162
3 3 80 94 80 94 3
4 106 132 148 132 148 164
5 107 133 149 155 161 165
6 108 134 150 156 162 166
7 109 135 151 157 163 167
4 110 110 110 110 110 110
4 111 110 132 110 132 111
4 112 110 111 110 111 112
5 113 169 170 169 170 171
4 114 132 148 132 148 114
4 115 132 148 132 148 115
5 116 170 173 170 174 116
5 117 170 174 170 174 117
4 118 112 66 112 67 118
5 119 171 116 171 117 177
6 120 172 175 172 176 178
4 121 148 136 148 136 121
4 122 132 148 132 148 122
5 123 173 180 181 180 123
5 124 170 181 170 173 124
5 125 174 180 173 180 125
6 126 175 182 183 184 126
4 127 112 73 112 66 127
5 128 171 124 171 116 186
6 129 172 183 172 175 187
5 130 174 180 174 180 130
6 131 176 184 175 189 131
4 132 118 35 127 38 132
5 133 177 75 186 79 191
6 134 178 126 187 131 192
7 135 179 185 188 190 193
4 136 136 136 136 136 136
4 137 121 136 121 136 137
5 138 180 195 180 195 196
5 139 181 180 181 180 139
4 140 72 137 87 137 140
5 141 123 196 139 196 199
6 142 182 197 198 197 200
5 143 170 181 170 181 143
6 144 183 198 202 182 144
4 145 74 137 72 137 145
5 146 125 196 123 196 204
6 147 184 197 182 197 205
4 148 35 140 47 145 148
5 149 75 199 91 204 207
6 150 126 200 144 205 208
7 151 185 201 203 206 209
4 152 112 90 112 73 152
5 153 171 143 171 124 211
6 154 172 202 172 183 212
4 132 127 47 152 35 132
5 155 186 91 211 75 214
6 156 187 144 212 126 215
7 157 188 203 213 185 216
4 158 78 137 74 137 158
5 159 130 196 125 196 218
6 160 189 197 184 197 219
4 148 38 145 35 158 148
5 161 79 204 75 218 221
6 162 131 205 126 219 222
7 163 190 206 185 220 223
4 164 132 148 132 148 164
5 165 191 207 214 221 225
6 166 192 208 215 222 226
7 167 193 209 216 223 227
8 168 194 210 217 224 228
3 60 60 80 60 80 60
4 110 110 230 110 230 110
5 169 169 231 169 231 169
4 132 230 164 230 164 132
5 170 231 233 231 233 170
5 171 169 170 169 170 171
6 172 232 234 232 234 235
3 84 94 84 94 84 84
4 148 164 237 164 237 148
5 173 233 238 233 238 173
5 174 233 238 233 238 174
6 175 234 239 234 240 175
6 176 234 240 234 240 176
5 177 171 116 171 117 177
6 178 235 175 235 176 243
7 179 236 241 236 242 244
4 136 237 136 237 136 136
5 180 238 246 238 246 180
5 181 233 238 233 238 181
6 182 239 247 248 247 182
6 183 234 248 234 239 183
6 184 240 247 239 247 184
7 185 241 249 250 251 185
5 186 171 124 171 116 186
6 187 235 183 235 175 253
7 188 236 250 236 241 254
6 189 240 247 240 247 189
7 190 242 251 241 256 190
5 191 177 75 186 79 191
6 192 243 126 253 131 258
7 193 244 185 254 190 259
8 194 245 252 255 257 260
5 195 246 195 246 195 195
5 196 180 195 180 195 196
6 197 247 262 247 262 263
6 198 248 247 248 247 198
5 199 123 196 139 196 199
6 200 182 263 198 263 266
7 201 249 264 265 264 267
6 202 234 248 234 248 202
7 203 250 265 269 249 203
5 204 125 196 123 196 204
6 205 184 263 182 263 271
7 206 251 264 249 264 272
5 207 75 199 91 204 207
6 208 126 266 144 271 274
7 209 185 267 203 272 275
8 210 252 268 270 273 276
5 211 171 143 171 124 211
6 212 235 202 235 183 278
7 213 236 269 236 250 279
5 214 186 91 211 75 214
6 215 253 144 278 126 281
7 216 254 203 279 185 282
8 217 255 270 280 252 283
5 218 130 196 125 196 218
6 219 189 263 184 263 285
7 220 256 264 251 264 286
5 221 79 204 75 218 221
6 222 131 271 126 285 288
7 223 190 272 185 286 289
8 224 257 273 252 287 290
5 225 191 207 214 221 225
6 226 258 274 281 288 292
7 227 259 275 282 289 293
8 228 260 276 283 290 294
9 229 261 277 284 291 295
@COLORS
1 255 0 0
2 0 0 255
3 255 128 128
4 128 128 255
5 255 0 255
It isn't supposed to work like that. The rule is not working properly
Last edited by Disaster16439 on July 19th, 2023, 9:33 pm, edited 3 times in total.
I QUIT CA

User avatar
FWKnightship
Posts: 1480
Joined: June 23rd, 2019, 3:10 am
Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!

Re: Rule request thread

Post by FWKnightship » July 19th, 2023, 9:16 pm

Disaster16439 wrote:
July 19th, 2023, 9:38 am
State 3 and state 4 die out:

Code: Select all

x = 9, y = 1, rule = Neut4Annh2
C7.D!
They shouldn't, unless they touch
Also,

Code: Select all

x = 11, y = 8, rule = Neut4Annh2
5.B$3.2B.BE2A$3.2B.BC2.A$.B2.3BEA.A$.3B.2B2.A$B2.B.2B$B.B$.2B!
One of the state 4 cells form from a dead cell with five live neighbors and an alive cell with six live neigbors
Fixed, see my previous post.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'FWKnightship' object has no attribute 'signature'

User avatar
hotcrystal0
Posts: 2312
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Rule request thread

Post by hotcrystal0 » July 19th, 2023, 9:21 pm

What is state 5 supposed to be?

Code: Select all

 x = 33, y = 17, rule = Neut4Annh2
13.3C$12.C3.C$16.C$15.C$14.C$14.C$30.A.A$14.C15.2A$31.A7$.6E$E6.17E!
@RULE Neut4Annh2
@TREE
num_states=6
num_neighbors=8
num_nodes=297
1 0 0 0 0 0 5
1 0 0 0 0 0 3
1 0 0 0 0 0 4
2 0 1 2 1 2 0
1 0 1 0 0 0 3
2 1 4 0 4 0 4
1 0 0 2 0 0 4
2 2 0 6 0 6 6
1 0 1 2 0 0 5
2 0 4 6 4 6 8
3 3 5 7 5 7 9
1 1 1 0 0 0 3
2 4 11 1 11 1 11
2 4 11 0 11 0 11
3 5 12 3 12 3 13
1 2 0 2 0 0 4
2 6 2 15 2 15 15
2 6 0 15 0 15 15
3 7 3 16 3 16 17
2 8 11 15 11 15 8
3 9 13 17 13 17 19
4 10 14 18 14 18 20
1 3 3 3 0 0 3
2 11 1 22 1 22 1
1 5 5 5 0 0 5
1 4 4 4 0 0 5
2 1 22 24 22 25 1
2 1 22 25 22 25 1
2 11 1 1 1 1 1
3 12 23 26 23 27 28
1 4 4 4 0 0 4
1 3 3 3 0 0 5
2 2 24 30 31 30 2
2 1 22 31 22 24 1
2 2 25 30 24 30 2
3 3 26 32 33 34 3
3 12 23 33 23 26 28
2 2 25 30 25 30 2
3 3 27 34 26 37 3
2 11 1 0 1 0 1
3 13 28 3 28 3 39
4 14 29 35 36 38 40
2 15 30 2 30 2 2
2 2 31 30 31 30 2
2 15 2 2 2 2 2
3 16 32 42 43 42 44
2 1 22 31 22 31 1
3 3 33 43 46 32 3
3 16 34 42 32 42 44
2 15 0 2 0 2 2
3 17 3 44 3 44 49
4 18 35 45 47 48 50
3 12 23 46 23 33 28
4 14 36 47 52 35 40
3 16 37 42 34 42 44
4 18 38 48 35 54 50
2 8 1 2 1 2 0
3 19 39 49 39 49 56
4 20 40 50 40 50 57
5 21 41 51 53 55 58
2 1 1 1 1 1 1
2 22 1 1 1 1 22
2 1 1 22 1 22 1
3 23 60 61 60 61 62
2 24 1 2 1 2 24
2 25 1 2 1 2 25
3 26 61 64 61 65 26
3 27 61 65 61 65 27
3 28 62 26 62 27 60
4 29 63 66 63 67 68
2 30 2 2 2 2 30
2 31 1 2 1 2 31
3 32 64 70 71 70 32
3 33 61 71 61 64 33
3 34 65 70 64 70 34
4 35 66 72 73 74 35
3 28 62 33 62 26 60
4 36 63 73 63 66 76
3 37 65 70 65 70 37
4 38 67 74 66 78 38
2 1 1 0 1 0 1
3 39 60 3 60 3 80
4 40 68 35 76 38 81
5 41 69 75 77 79 82
2 2 2 2 2 2 2
2 2 30 2 30 2 2
3 42 70 84 70 84 85
3 43 71 70 71 70 43
3 44 32 85 43 85 84
4 45 72 86 87 86 88
3 46 61 71 61 71 46
4 47 73 87 90 72 47
3 44 34 85 32 85 84
4 48 74 86 72 86 92
2 2 0 2 0 2 2
3 49 3 84 3 84 94
4 50 35 88 47 92 95
5 51 75 89 91 93 96
3 28 62 46 62 33 60
4 52 63 90 63 73 98
4 40 76 47 98 35 81
5 53 77 91 99 75 100
3 44 37 85 34 85 84
4 54 78 86 74 86 102
4 50 38 92 35 102 95
5 55 79 93 75 103 104
3 56 80 94 80 94 3
4 57 81 95 81 95 106
5 58 82 96 100 104 107
6 59 83 97 101 105 108
3 60 60 60 60 60 60
3 61 60 80 60 80 61
3 62 60 61 60 61 62
4 63 110 111 110 111 112
3 64 80 94 80 94 64
3 65 80 94 80 94 65
4 66 111 114 111 115 66
4 67 111 115 111 115 67
3 60 62 26 62 27 60
4 68 112 66 112 67 118
5 69 113 116 113 117 119
3 70 94 84 94 84 70
3 71 80 94 80 94 71
4 72 114 121 122 121 72
4 73 111 122 111 114 73
4 74 115 121 114 121 74
5 75 116 123 124 125 75
3 60 62 33 62 26 60
4 76 112 73 112 66 127
5 77 113 124 113 116 128
4 78 115 121 115 121 78
5 79 117 125 116 130 79
3 80 60 3 60 3 80
4 81 118 35 127 38 132
5 82 119 75 128 79 133
6 83 120 126 129 131 134
3 84 84 84 84 84 84
3 85 70 84 70 84 85
4 86 121 136 121 136 137
4 87 122 121 122 121 87
3 84 32 85 43 85 84
4 88 72 137 87 137 140
5 89 123 138 139 138 141
4 90 111 122 111 122 90
5 91 124 139 143 123 91
3 84 34 85 32 85 84
4 92 74 137 72 137 145
5 93 125 138 123 138 146
3 94 3 84 3 84 94
4 95 35 140 47 145 148
5 96 75 141 91 146 149
6 97 126 142 144 147 150
3 60 62 46 62 33 60
4 98 112 90 112 73 152
5 99 113 143 113 124 153
4 81 127 47 152 35 132
5 100 128 91 153 75 155
6 101 129 144 154 126 156
3 84 37 85 34 85 84
4 102 78 137 74 137 158
5 103 130 138 125 138 159
4 95 38 145 35 158 148
5 104 79 146 75 159 161
6 105 131 147 126 160 162
3 3 80 94 80 94 3
4 106 132 148 132 148 164
5 107 133 149 155 161 165
6 108 134 150 156 162 166
7 109 135 151 157 163 167
4 110 110 110 110 110 110
4 111 110 132 110 132 111
4 112 110 111 110 111 112
5 113 169 170 169 170 171
4 114 132 148 132 148 114
4 115 132 148 132 148 115
5 116 170 173 170 174 116
5 117 170 174 170 174 117
4 118 112 66 112 67 118
5 119 171 116 171 117 177
6 120 172 175 172 176 178
4 121 148 136 148 136 121
4 122 132 148 132 148 122
5 123 173 180 181 180 123
5 124 170 181 170 173 124
5 125 174 180 173 180 125
6 126 175 182 183 184 126
4 127 112 73 112 66 127
5 128 171 124 171 116 186
6 129 172 183 172 175 187
5 130 174 180 174 180 130
6 131 176 184 175 189 131
4 132 118 35 127 38 132
5 133 177 75 186 79 191
6 134 178 126 187 131 192
7 135 179 185 188 190 193
4 136 136 136 136 136 136
4 137 121 136 121 136 137
5 138 180 195 180 195 196
5 139 181 180 181 180 139
4 140 72 137 87 137 140
5 141 123 196 139 196 199
6 142 182 197 198 197 200
5 143 170 181 170 181 143
6 144 183 198 202 182 144
4 145 74 137 72 137 145
5 146 125 196 123 196 204
6 147 184 197 182 197 205
4 148 35 140 47 145 148
5 149 75 199 91 204 207
6 150 126 200 144 205 208
7 151 185 201 203 206 209
4 152 112 90 112 73 152
5 153 171 143 171 124 211
6 154 172 202 172 183 212
4 132 127 47 152 35 132
5 155 186 91 211 75 214
6 156 187 144 212 126 215
7 157 188 203 213 185 216
4 158 78 137 74 137 158
5 159 130 196 125 196 218
6 160 189 197 184 197 219
4 148 38 145 35 158 148
5 161 79 204 75 218 221
6 162 131 205 126 219 222
7 163 190 206 185 220 223
4 164 132 148 132 148 164
5 165 191 207 214 221 225
6 166 192 208 215 222 226
7 167 193 209 216 223 227
8 168 194 210 217 224 228
3 60 60 80 60 80 60
4 110 110 230 110 230 110
5 169 169 231 169 231 169
4 132 230 164 230 164 132
5 170 231 233 231 233 170
5 171 169 170 169 170 171
6 172 232 234 232 234 235
3 84 94 84 94 84 84
4 148 164 237 164 237 148
5 173 233 238 233 238 173
5 174 233 238 233 238 174
6 175 234 239 234 240 175
6 176 234 240 234 240 176
5 177 171 116 171 117 177
6 178 235 175 235 176 243
7 179 236 241 236 242 244
4 136 237 136 237 136 136
5 180 238 246 238 246 180
5 181 233 238 233 238 181
6 182 239 247 248 247 182
6 183 234 248 234 239 183
6 184 240 247 239 247 184
7 185 241 249 250 251 185
5 186 171 124 171 116 186
6 187 235 183 235 175 253
7 188 236 250 236 241 254
6 189 240 247 240 247 189
7 190 242 251 241 256 190
5 191 177 75 186 79 191
6 192 243 126 253 131 258
7 193 244 185 254 190 259
8 194 245 252 255 257 260
5 195 246 195 246 195 195
5 196 180 195 180 195 196
6 197 247 262 247 262 263
6 198 248 247 248 247 198
5 199 123 196 139 196 199
6 200 182 263 198 263 266
7 201 249 264 265 264 267
6 202 234 248 234 248 202
7 203 250 265 269 249 203
5 204 125 196 123 196 204
6 205 184 263 182 263 271
7 206 251 264 249 264 272
5 207 75 199 91 204 207
6 208 126 266 144 271 274
7 209 185 267 203 272 275
8 210 252 268 270 273 276
5 211 171 143 171 124 211
6 212 235 202 235 183 278
7 213 236 269 236 250 279
5 214 186 91 211 75 214
6 215 253 144 278 126 281
7 216 254 203 279 185 282
8 217 255 270 280 252 283
5 218 130 196 125 196 218
6 219 189 263 184 263 285
7 220 256 264 251 264 286
5 221 79 204 75 218 221
6 222 131 271 126 285 288
7 223 190 272 185 286 289
8 224 257 273 252 287 290
5 225 191 207 214 221 225
6 226 258 274 281 288 292
7 227 259 275 282 289 293
8 228 260 276 283 290 294
9 229 261 277 284 291 295
@COLORS
1 255 0 0
2 0 0 255
3 255 128 128
4 128 128 255
5 255 0 255
Edit:
toroidalet wrote:
July 19th, 2023, 12:34 am
Completed:

Code: Select all

@RULE honeyfarmer
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={1,2}
var b=a
var c=a
var d=a

var f={0,1,2}
var g=f
var h=f
var i=f
var j=f
var k=f
var l=f
var m=f

a,b,c,0,0,0,0,0,0,a
a,b,0,c,0,0,0,0,0,a
a,b,0,0,c,0,0,0,0,a
a,b,0,0,0,c,0,0,0,a
a,0,b,0,c,0,0,0,0,a
a,0,b,0,0,0,c,0,0,a

a,b,c,d,0,0,0,0,0,a
a,b,c,0,d,0,0,0,0,a
a,b,c,0,0,d,0,0,0,a
a,b,c,0,0,0,d,0,0,a
a,b,c,0,0,0,0,d,0,a
a,b,c,0,0,0,0,0,d,a
a,b,0,c,0,d,0,0,0,a
a,b,0,c,0,0,d,0,0,a
a,0,b,0,c,0,d,0,0,a
a,0,b,0,c,0,0,d,0,a

0,b,c,d,0,0,0,0,0,1
0,b,c,0,d,0,0,0,0,1
0,b,c,0,0,d,0,0,0,1
0,b,c,0,0,0,d,0,0,1
0,b,c,0,0,0,0,d,0,1
0,b,c,0,0,0,0,0,d,1
0,b,0,c,0,d,0,0,0,2
0,b,0,c,0,0,d,0,0,1
0,0,b,0,c,0,d,0,0,1
0,0,b,0,c,0,0,d,0,1

a,f,g,h,i,j,k,l,m,0
Of course, this rule was requested in 2021... better late then never?

The rule works!

Code: Select all

 x = 3, y = 4, rule = honeyfarmer
2A$A.A$A.A$.A!

@RULE honeyfarmer
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={1,2}
var b=a
var c=a
var d=a

var f={0,1,2}
var g=f
var h=f
var i=f
var j=f
var k=f
var l=f
var m=f

a,b,c,0,0,0,0,0,0,a
a,b,0,c,0,0,0,0,0,a
a,b,0,0,c,0,0,0,0,a
a,b,0,0,0,c,0,0,0,a
a,0,b,0,c,0,0,0,0,a
a,0,b,0,0,0,c,0,0,a

a,b,c,d,0,0,0,0,0,a
a,b,c,0,d,0,0,0,0,a
a,b,c,0,0,d,0,0,0,a
a,b,c,0,0,0,d,0,0,a
a,b,c,0,0,0,0,d,0,a
a,b,c,0,0,0,0,0,d,a
a,b,0,c,0,d,0,0,0,a
a,b,0,c,0,0,d,0,0,a
a,0,b,0,c,0,d,0,0,a
a,0,b,0,c,0,0,d,0,a

0,b,c,d,0,0,0,0,0,1
0,b,c,0,d,0,0,0,0,1
0,b,c,0,0,d,0,0,0,1
0,b,c,0,0,0,d,0,0,1
0,b,c,0,0,0,0,d,0,1
0,b,c,0,0,0,0,0,d,1
0,b,0,c,0,d,0,0,0,2
0,b,0,c,0,0,d,0,0,1
0,0,b,0,c,0,d,0,0,1
0,0,b,0,c,0,0,d,0,1

a,f,g,h,i,j,k,l,m,0
Observation: blocks often form with B3e. R + block collision shown as an example:

Code: Select all

 x = 10, y = 3, rule = honeyfarmer
.A6.2A$3A5.2A$2.A!
@RULE honeyfarmer
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={1,2}
var b=a
var c=a
var d=a
var f={0,1,2}
var g=f
var h=f
var i=f
var j=f
var k=f
var l=f
var m=f
a,b,c,0,0,0,0,0,0,a
a,b,0,c,0,0,0,0,0,a
a,b,0,0,c,0,0,0,0,a
a,b,0,0,0,c,0,0,0,a
a,0,b,0,c,0,0,0,0,a
a,0,b,0,0,0,c,0,0,a
a,b,c,d,0,0,0,0,0,a
a,b,c,0,d,0,0,0,0,a
a,b,c,0,0,d,0,0,0,a
a,b,c,0,0,0,d,0,0,a
a,b,c,0,0,0,0,d,0,a
a,b,c,0,0,0,0,0,d,a
a,b,0,c,0,d,0,0,0,a
a,b,0,c,0,0,d,0,0,a
a,0,b,0,c,0,d,0,0,a
a,0,b,0,c,0,0,d,0,a
0,b,c,d,0,0,0,0,0,1
0,b,c,0,d,0,0,0,0,1
0,b,c,0,0,d,0,0,0,1
0,b,c,0,0,0,d,0,0,1
0,b,c,0,0,0,0,d,0,1
0,b,c,0,0,0,0,0,d,1
0,b,0,c,0,d,0,0,0,2
0,b,0,c,0,0,d,0,0,1
0,0,b,0,c,0,d,0,0,1
0,0,b,0,c,0,0,d,0,1
a,f,g,h,i,j,k,l,m,0

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

hotdogPi
Posts: 1643
Joined: August 12th, 2020, 8:22 pm

Re: Rule request thread

Post by hotdogPi » July 19th, 2023, 9:42 pm

Now we just need an apgsearch run (and make sure to separate objects properly!) to compare the homey farm beehives to the other beehives.
User:HotdogPi/My discoveries

Periods discovered: 5-16,⑱,⑳G,㉑G,㉒㉔㉕,㉗-㉛,㉜SG,㉞㉟㊱㊳㊵㊷㊹㊺㊽㊿,54G,55G,56,57G,60,62-66,68,70,73,74S,75,76S,80,84,88,90,96
100,02S,06,08,10,12,14G,16,17G,20,26G,28,38,44,47,48,54,56,72,74,80,92,96S
217,486,576

S: SKOP
G: gun

User avatar
hotcrystal0
Posts: 2312
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Rule request thread

Post by hotcrystal0 » July 19th, 2023, 9:47 pm

hotdogPi wrote:
July 19th, 2023, 9:42 pm
Now we just need an apgsearch run (and make sure to separate objects properly!) to compare the homey farm beehives to the other beehives.
The rule could also measure what percentage of ships come from Herschels. A ship that comes from one should look like on on the right:

Code: Select all

 x = 32, y = 10, rule = honeyfarmer
2.A$3A$A.A$A4$29.BA$29.A.A$30.2A!
@RULE honeyfarmer
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={1,2}
var b=a
var c=a
var d=a
var f={0,1,2}
var g=f
var h=f
var i=f
var j=f
var k=f
var l=f
var m=f
a,b,c,0,0,0,0,0,0,a
a,b,0,c,0,0,0,0,0,a
a,b,0,0,c,0,0,0,0,a
a,b,0,0,0,c,0,0,0,a
a,0,b,0,c,0,0,0,0,a
a,0,b,0,0,0,c,0,0,a
a,b,c,d,0,0,0,0,0,a
a,b,c,0,d,0,0,0,0,a
a,b,c,0,0,d,0,0,0,a
a,b,c,0,0,0,d,0,0,a
a,b,c,0,0,0,0,d,0,a
a,b,c,0,0,0,0,0,d,a
a,b,0,c,0,d,0,0,0,a
a,b,0,c,0,0,d,0,0,a
a,0,b,0,c,0,d,0,0,a
a,0,b,0,c,0,0,d,0,a
0,b,c,d,0,0,0,0,0,1
0,b,c,0,d,0,0,0,0,1
0,b,c,0,0,d,0,0,0,1
0,b,c,0,0,0,d,0,0,1
0,b,c,0,0,0,0,d,0,1
0,b,c,0,0,0,0,0,d,1
0,b,0,c,0,d,0,0,0,2
0,b,0,c,0,0,d,0,0,1
0,0,b,0,c,0,d,0,0,1
0,0,b,0,c,0,0,d,0,1
a,f,g,h,i,j,k,l,m,0

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » August 4th, 2023, 10:03 am

Bit 1 rule when bit 2 is off - B3/S23
Bit 1 rule when bit 2 is on - B1357/S02468
Bit 2 rule - B012345678/S
Colors:
0: 0 0 0
1: 127 255 255
2: 128 0 0
3: 255 255 255

User avatar
confocaloid
Posts: 3117
Joined: February 8th, 2022, 3:15 pm

Re: Rule request thread

Post by confocaloid » August 4th, 2023, 10:16 am

unname4798 wrote:
August 4th, 2023, 10:03 am
Bit 1 rule when bit 2 is off - B3/S23
Bit 1 rule when bit 2 is on - B1357/S02468
Bit 2 rule - B012345678/S
...
That sounds very similar to "Codependent Game of Life": viewtopic.php?f=12&t=5873
There is a website (linked from that thread). IIRC you can download the resulting ruletable.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » August 4th, 2023, 10:18 am

confocaloid wrote:
August 4th, 2023, 10:16 am
unname4798 wrote:
August 4th, 2023, 10:03 am
Bit 1 rule when bit 2 is off - B3/S23
Bit 1 rule when bit 2 is on - B1357/S02468
Bit 2 rule - B012345678/S
That sounds very similar to "Codependent Game of Life": viewtopic.php?f=12&t=5873
There is a website (linked from that thread). IIRC you can download the resulting ruletable.
I can't download the ruletable.

User avatar
hotcrystal0
Posts: 2312
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Rule request thread

Post by hotcrystal0 » August 6th, 2023, 12:53 pm

TBlockLife: State 1 emulates Life, but when a cells survives via S3a, it becomes state 2.
State 2 emulates tlife, but a cell surviving by S3a becomes state 1.
The state a newly born cell is in is dependent on whether there are more Life cells or tlife cells. Survival does not depend on the states of the neighboring cells.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

Disaster16439
Posts: 191
Joined: June 30th, 2023, 9:17 am
Location: Suffocating(my coordinates are 3,-64,192929929)

Re: Rule request thread

Post by Disaster16439 » August 6th, 2023, 11:22 pm

Code: Select all

x = 6, y = 5, rule = Neut4Annh2
4.2E$2C3$3.2D!
These shouldn't die
edit: I think state 5 touch with state 3 or 4 shouldn't annihilate
Last edited by Disaster16439 on August 7th, 2023, 2:53 am, edited 1 time in total.
I QUIT CA

User avatar
FWKnightship
Posts: 1480
Joined: June 23rd, 2019, 3:10 am
Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!

Re: Rule request thread

Post by FWKnightship » August 6th, 2023, 11:44 pm

Disaster16439 wrote:
August 6th, 2023, 11:22 pm

Code: Select all

x = 6, y = 5, rule = Neut4Annh2
4.2E$2C3$3.2D!
These shouldn't die
Fixed, see my previous post.
Please tell me if this rule is still wrong.
EDIT:
Disaster16439 wrote:
August 6th, 2023, 11:22 pm
I think state 5 touch with state 3 or 4 shouldn't annihilate
Fixed.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'FWKnightship' object has no attribute 'signature'

User avatar
hotcrystal0
Posts: 2312
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Rule request thread

Post by hotcrystal0 » August 7th, 2023, 2:06 pm

A rule called Neut4AnnhHC0, which is the same as Neut4Annh2 before Disaster16439 made a request to change it.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

User avatar
hotcrystal0
Posts: 2312
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Rule request thread

Post by hotcrystal0 » August 11th, 2023, 12:28 pm

hotcrystal0 wrote:
August 6th, 2023, 12:53 pm
TBlockLife: State 1 emulates Life, but when a cells survives via S3a, it becomes state 2.
State 2 emulates tlife, but a cell surviving by S3a becomes state 1.
The state a newly born cell is in is dependent on whether there are more Life cells or tlife cells. Survival does not depend on the states of the neighboring cells.
I know this is a doublepost.
To clarify: Be survival does not depend on the neighboring cells, I mean that even if a tlife cell has all Life neighbors and it survives by S4q it will survive. This goes for all cases, including Life cells.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » August 14th, 2023, 1:50 pm

"Life with old and new cells", but an old cell can't survive if there are 3a old neighbours.

User avatar
confocaloid
Posts: 3117
Joined: February 8th, 2022, 3:15 pm

Re: Rule request thread

Post by confocaloid » August 14th, 2023, 2:05 pm

unname4798 wrote:
August 14th, 2023, 1:50 pm
"Life with old and new cells", but an old cell can't survive if there are 3a old neighbours.

Code: Select all

#C [[ ZOOM 4 ]]
x = 32, y = 32, rule = test262281222882431743667
A.A4.2B4.2A4B.2A.BAB.AB.A$4.B5.A.A.2B.BA2.A2.2BA$2.AB.2A.B3.B5.A.B.BA
.A.A.A$A.2B6.A3.A.A2B2.B.B6.B$.B.B2.B2.BABA2.A.B2.B4.4BA.A$A3.A3.2B.A
3.AB.A2.BA.2B2ABA2B$4.A.BA4.2A.A.A8.B.A2.B$A3.AB3.B4A3BA6.B3.B.BA$B.
4A2B.A.2AB2.A.B.B2A.BA2B3.B$2.A.2A.2A.B.A.2A2B2.A.B6.A2B$2.ABA2.A3B4.
A.2B.2B2.A3.B2.A$2BA2B.AB.A.B3.B3AB3.2BABA.2B$7.A.A2.A.B13.A2.B$BAB.
2B2A2.B3.B.B3.B.2B.2AB2.B$B.AB3.2BA.2B.BA2.BA.A2.BA.3AB$A4.AB2.AB2.3B
.2B2.B2.B.B4.A$2.BA.B.B2A.B.3AB4.B5.2A$2ABA4.A2.A.A3.A.B.AB2.A.2B$3B.
A2.A.B.3B.A2.AB2.B.3A4.A$.A4.2B2.B.AB8.A.A.3A.A$A.AB2.A.4AB.B4.2A2.B
3.A.A.B$A.A.2B.2B3.2A.AB.A6.A3.2B$A2.A.2A5.BA.BABA.B3.3B.B.2A$2.AB2AB
.2A.2A.A3.B.BA2.A2.B.3B$B3.2B2.AB.3BAB.B.A2.B.A2B.AB.A$3A3.A2BA.B2A2.
B6.A2.B.2B.B$B2.2A4BA2.B2A.A3.A2.A.B3.2BA$.A.2A.A.2A.A.BA2B2.3A4.B.2B
.B$.A.A2.2AB3AB3.A.AB2A.B2.B2AB2A$BA2.B.A.3A2.B.2B.B2.AB.AB.A2.2A$BA.
BA2BA.BA2B.2B2A.B3.B3.A2B$B2.B3.B.A.A5.A2.B3.A.A.2B!

@RULE test262281222882431743667

BA3;;/BB/BTA/ATB2;;.3;;/SA/SB2;;.3;;-3a;;3
(written using notation from https://conwaylife.com/forums/viewtopic.php?p=164994#p164994)

The rule is supposed to be "Life with new and old cells", except that an old cell
doesn't survive by S3a when all three alive neighbours are old.

@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect

var a={0,1,2}
var ab={0,1,2}
var ac={0,1,2}
var ad={0,1,2}
var ae={0,1,2}
var af={0,1,2}
var ag={0,1,2}
var ah={0,1,2}
var ai={0,1,2}

0,0,0,0,0,0,0,0,0,0
1,0,0,0,0,0,0,1,1,2
2,0,0,0,0,0,0,1,1,2
1,0,0,0,0,0,0,1,2,2
2,0,0,0,0,0,0,1,2,2
1,0,0,0,0,0,0,2,1,2
2,0,0,0,0,0,0,2,1,2
1,0,0,0,0,0,0,2,2,2
2,0,0,0,0,0,0,2,2,2
1,0,0,0,0,0,1,0,1,2
2,0,0,0,0,0,1,0,1,2
1,0,0,0,0,0,1,0,2,2
2,0,0,0,0,0,1,0,2,2
0,0,0,0,0,0,1,1,1,1
1,0,0,0,0,0,1,1,1,2
2,0,0,0,0,0,1,1,1,2
0,0,0,0,0,0,1,1,2,1
1,0,0,0,0,0,1,1,2,2
2,0,0,0,0,0,1,1,2,2
0,0,0,0,0,0,1,2,1,1
1,0,0,0,0,0,1,2,1,2
2,0,0,0,0,0,1,2,1,2
0,0,0,0,0,0,1,2,2,1
1,0,0,0,0,0,1,2,2,2
2,0,0,0,0,0,1,2,2,2
1,0,0,0,0,0,2,0,2,2
2,0,0,0,0,0,2,0,2,2
0,0,0,0,0,0,2,1,2,1
1,0,0,0,0,0,2,1,2,2
2,0,0,0,0,0,2,1,2,2
0,0,0,0,0,0,2,2,2,1
1,0,0,0,0,0,2,2,2,2
2,0,0,0,0,0,2,2,2,2
1,0,0,0,0,1,0,0,1,2
2,0,0,0,0,1,0,0,1,2
1,0,0,0,0,1,0,0,2,2
2,0,0,0,0,1,0,0,2,2
1,0,0,0,0,1,0,1,0,2
2,0,0,0,0,1,0,1,0,2
0,0,0,0,0,1,0,1,1,1
1,0,0,0,0,1,0,1,1,2
2,0,0,0,0,1,0,1,1,2
0,0,0,0,0,1,0,1,2,1
1,0,0,0,0,1,0,1,2,2
2,0,0,0,0,1,0,1,2,2
1,0,0,0,0,1,0,2,0,2
2,0,0,0,0,1,0,2,0,2
0,0,0,0,0,1,0,2,1,1
1,0,0,0,0,1,0,2,1,2
2,0,0,0,0,1,0,2,1,2
0,0,0,0,0,1,0,2,2,1
1,0,0,0,0,1,0,2,2,2
2,0,0,0,0,1,0,2,2,2
0,0,0,0,0,1,1,0,1,1
1,0,0,0,0,1,1,0,1,2
2,0,0,0,0,1,1,0,1,2
0,0,0,0,0,1,1,0,2,1
1,0,0,0,0,1,1,0,2,2
2,0,0,0,0,1,1,0,2,2
0,0,0,0,0,1,1,1,0,1
1,0,0,0,0,1,1,1,0,2
2,0,0,0,0,1,1,1,0,2
0,0,0,0,0,1,1,2,0,1
1,0,0,0,0,1,1,2,0,2
2,0,0,0,0,1,1,2,0,2
0,0,0,0,0,1,2,0,1,1
1,0,0,0,0,1,2,0,1,2
2,0,0,0,0,1,2,0,1,2
0,0,0,0,0,1,2,0,2,1
1,0,0,0,0,1,2,0,2,2
2,0,0,0,0,1,2,0,2,2
0,0,0,0,0,1,2,1,0,1
1,0,0,0,0,1,2,1,0,2
2,0,0,0,0,1,2,1,0,2
0,0,0,0,0,1,2,2,0,1
1,0,0,0,0,1,2,2,0,2
2,0,0,0,0,1,2,2,0,2
1,0,0,0,0,2,0,0,1,2
2,0,0,0,0,2,0,0,1,2
1,0,0,0,0,2,0,0,2,2
2,0,0,0,0,2,0,0,2,2
0,0,0,0,0,2,0,1,1,1
1,0,0,0,0,2,0,1,1,2
2,0,0,0,0,2,0,1,1,2
0,0,0,0,0,2,0,1,2,1
1,0,0,0,0,2,0,1,2,2
2,0,0,0,0,2,0,1,2,2
1,0,0,0,0,2,0,2,0,2
2,0,0,0,0,2,0,2,0,2
0,0,0,0,0,2,0,2,1,1
1,0,0,0,0,2,0,2,1,2
2,0,0,0,0,2,0,2,1,2
0,0,0,0,0,2,0,2,2,1
1,0,0,0,0,2,0,2,2,2
2,0,0,0,0,2,0,2,2,2
0,0,0,0,0,2,1,0,1,1
1,0,0,0,0,2,1,0,1,2
2,0,0,0,0,2,1,0,1,2
0,0,0,0,0,2,1,0,2,1
1,0,0,0,0,2,1,0,2,2
2,0,0,0,0,2,1,0,2,2
0,0,0,0,0,2,1,2,0,1
1,0,0,0,0,2,1,2,0,2
2,0,0,0,0,2,1,2,0,2
0,0,0,0,0,2,2,0,1,1
1,0,0,0,0,2,2,0,1,2
2,0,0,0,0,2,2,0,1,2
0,0,0,0,0,2,2,0,2,1
1,0,0,0,0,2,2,0,2,2
2,0,0,0,0,2,2,0,2,2
0,0,0,0,0,2,2,2,0,1
1,0,0,0,0,2,2,2,0,2
1,0,0,0,1,0,0,0,1,2
2,0,0,0,1,0,0,0,1,2
1,0,0,0,1,0,0,0,2,2
2,0,0,0,1,0,0,0,2,2
0,0,0,0,1,0,0,1,1,1
1,0,0,0,1,0,0,1,1,2
2,0,0,0,1,0,0,1,1,2
0,0,0,0,1,0,0,1,2,1
1,0,0,0,1,0,0,1,2,2
2,0,0,0,1,0,0,1,2,2
0,0,0,0,1,0,0,2,1,1
1,0,0,0,1,0,0,2,1,2
2,0,0,0,1,0,0,2,1,2
0,0,0,0,1,0,0,2,2,1
1,0,0,0,1,0,0,2,2,2
2,0,0,0,1,0,0,2,2,2
0,0,0,0,1,0,1,0,1,1
1,0,0,0,1,0,1,0,1,2
2,0,0,0,1,0,1,0,1,2
0,0,0,0,1,0,1,0,2,1
1,0,0,0,1,0,1,0,2,2
2,0,0,0,1,0,1,0,2,2
0,0,0,0,1,0,2,0,1,1
1,0,0,0,1,0,2,0,1,2
2,0,0,0,1,0,2,0,1,2
0,0,0,0,1,0,2,0,2,1
1,0,0,0,1,0,2,0,2,2
2,0,0,0,1,0,2,0,2,2
0,0,0,0,1,1,0,0,2,1
1,0,0,0,1,1,0,0,2,2
2,0,0,0,1,1,0,0,2,2
0,0,0,0,1,2,0,0,2,1
1,0,0,0,1,2,0,0,2,2
2,0,0,0,1,2,0,0,2,2
1,0,0,0,2,0,0,0,2,2
2,0,0,0,2,0,0,0,2,2
0,0,0,0,2,0,0,1,2,1
1,0,0,0,2,0,0,1,2,2
2,0,0,0,2,0,0,1,2,2
0,0,0,0,2,0,0,2,2,1
1,0,0,0,2,0,0,2,2,2
2,0,0,0,2,0,0,2,2,2
0,0,0,0,2,0,1,0,2,1
1,0,0,0,2,0,1,0,2,2
2,0,0,0,2,0,1,0,2,2
0,0,0,0,2,0,2,0,2,1
1,0,0,0,2,0,2,0,2,2
2,0,0,0,2,0,2,0,2,2
1,0,0,1,0,0,0,1,0,2
2,0,0,1,0,0,0,1,0,2
0,0,0,1,0,0,0,1,1,1
1,0,0,1,0,0,0,1,1,2
2,0,0,1,0,0,0,1,1,2
0,0,0,1,0,0,0,1,2,1
1,0,0,1,0,0,0,1,2,2
2,0,0,1,0,0,0,1,2,2
1,0,0,1,0,0,0,2,0,2
2,0,0,1,0,0,0,2,0,2
0,0,0,1,0,0,0,2,1,1
1,0,0,1,0,0,0,2,1,2
2,0,0,1,0,0,0,2,1,2
0,0,0,1,0,0,0,2,2,1
1,0,0,1,0,0,0,2,2,2
2,0,0,1,0,0,0,2,2,2
0,0,0,1,0,0,1,0,1,1
1,0,0,1,0,0,1,0,1,2
2,0,0,1,0,0,1,0,1,2
0,0,0,1,0,0,1,0,2,1
1,0,0,1,0,0,1,0,2,2
2,0,0,1,0,0,1,0,2,2
0,0,0,1,0,0,2,0,2,1
1,0,0,1,0,0,2,0,2,2
2,0,0,1,0,0,2,0,2,2
0,0,0,1,0,1,0,0,1,1
1,0,0,1,0,1,0,0,1,2
2,0,0,1,0,1,0,0,1,2
0,0,0,1,0,1,0,0,2,1
1,0,0,1,0,1,0,0,2,2
2,0,0,1,0,1,0,0,2,2
0,0,0,1,0,1,0,1,0,1
1,0,0,1,0,1,0,1,0,2
2,0,0,1,0,1,0,1,0,2
0,0,0,1,0,1,0,2,0,1
1,0,0,1,0,1,0,2,0,2
2,0,0,1,0,1,0,2,0,2
0,0,0,1,0,2,0,0,1,1
1,0,0,1,0,2,0,0,1,2
2,0,0,1,0,2,0,0,1,2
0,0,0,1,0,2,0,0,2,1
1,0,0,1,0,2,0,0,2,2
2,0,0,1,0,2,0,0,2,2
0,0,0,1,0,2,0,1,0,1
1,0,0,1,0,2,0,1,0,2
2,0,0,1,0,2,0,1,0,2
0,0,0,1,0,2,0,2,0,1
1,0,0,1,0,2,0,2,0,2
2,0,0,1,0,2,0,2,0,2
0,0,0,1,1,0,0,2,0,1
1,0,0,1,1,0,0,2,0,2
2,0,0,1,1,0,0,2,0,2
0,0,0,1,2,0,0,2,0,1
1,0,0,1,2,0,0,2,0,2
2,0,0,1,2,0,0,2,0,2
1,0,0,2,0,0,0,2,0,2
2,0,0,2,0,0,0,2,0,2
0,0,0,2,0,0,0,2,1,1
1,0,0,2,0,0,0,2,1,2
2,0,0,2,0,0,0,2,1,2
0,0,0,2,0,0,0,2,2,1
1,0,0,2,0,0,0,2,2,2
2,0,0,2,0,0,0,2,2,2
0,0,0,2,0,0,1,0,1,1
1,0,0,2,0,0,1,0,1,2
2,0,0,2,0,0,1,0,1,2
0,0,0,2,0,0,1,0,2,1
1,0,0,2,0,0,1,0,2,2
2,0,0,2,0,0,1,0,2,2
0,0,0,2,0,0,2,0,2,1
1,0,0,2,0,0,2,0,2,2
2,0,0,2,0,0,2,0,2,2
0,0,0,2,0,1,0,2,0,1
1,0,0,2,0,1,0,2,0,2
2,0,0,2,0,1,0,2,0,2
0,0,0,2,0,2,0,0,1,1
1,0,0,2,0,2,0,0,1,2
2,0,0,2,0,2,0,0,1,2
0,0,0,2,0,2,0,0,2,1
1,0,0,2,0,2,0,0,2,2
2,0,0,2,0,2,0,0,2,2
0,0,0,2,0,2,0,2,0,1
1,0,0,2,0,2,0,2,0,2
2,0,0,2,0,2,0,2,0,2
a,ab,ac,ad,ae,af,ag,ah,ai,0

@COLORS
0 0 0 0
1 255 0 0
2 255 255 0

#BA3;;/BB/BTA/ATB2;;.3;;/SA/SB2;;.3;;-3a;;3
hotcrystal0 wrote:
August 11th, 2023, 12:28 pm
hotcrystal0 wrote:
August 6th, 2023, 12:53 pm
TBlockLife: State 1 emulates Life, but when a cells survives via S3a, it becomes state 2.
State 2 emulates tlife, but a cell surviving by S3a becomes state 1.
The state a newly born cell is in is dependent on whether there are more Life cells or tlife cells. Survival does not depend on the states of the neighboring cells.
I know this is a doublepost.
To clarify: Be survival does not depend on the neighboring cells, I mean that even if a tlife cell has all Life neighbors and it survives by S4q it will survive. This goes for all cases, including Life cells.

Code: Select all

#C [[ ZOOM 4 ]]
x = 32, y = 32, rule = test274104559194539771662
.B3.B.AB2A.2B.AB.B7.4B$.A.B.B.A.BAB2A.BA2.A2.B.B.B2.B.B$ABA.BAB2.AB7.
A2.A2.A2.B.B$B2AB.AB2.2B2A.3BA.A2.A4.B2A.A$B3.2BA2B.B.A2.3A.B.A4.B.A$
B3.B.B2.A2.B2A.B3ABA.2B.2B2.2B$B2.B2.2B3.A.B2A2.A6.A.2A2.B$.B2.B2.AB
2.AB4.B.B2.2B2.2B.A$A.3AB2.B3.A2.A.B3A2B2.B3.2A$3.B.B2.B3.A.B.A.A3.2A
2B3.A$.A.B.A5B2A2B.BA.B3.AB2.B3.B$4.A5.BA4.A2B.A3.AB2A.A.A$3.B2A4BA.A
.A.A.2B2.BA.B.2A2.B$6.B.A2.B.A.A3.A2BAB.2A3.A$AB2.A.2A.B3.BA2.2A2.3A.
3A.B.A$.AB.B.BA.A.A.B.B.2BA.B.A.A2B2.AB$.2A2B.B.A3.BA3.A.BABA3B2.BA$
2BA.B2A2.A3B2.2B.B5.B2.2A$A2B.A.BAB2.B.2B10.2A.A.AB$B3.A.B2AB.B7.B2A
2.B2A.BA$A3.2B.2A3.B6.B.2B2.B.BA.A$A2B4.A.BA.2B2ABA6.2B3.A$.4B3.B2A.A
.A.BA2.A.B.A.3B$.A3.3A2BA.AB2.A2BAB7.2B$B2.2B.BA.AB.2B.A2.A.A2.B3.A.A
$.A2.B2.A2.A2.A.BA.B.2A.2A.B.A2.A$BA2.BA2.BA.B.B2A3.BA3.2A.B.2B$A.A2.
2A2.B5.3A2BA.A.ABA4.B$3.B.B2.A.A2B2A.A.A6.AB2.2A$4.A2.B2A4.B.A.B2.B.
3A$2.2A.A.B3.2A.B.BA2.2AB.2A3.A2B$A.2A2.2A.A2B5.B2.B2.A.AB.A2.A!

@RULE test274104559194539771662

BA3;2;.3;3;/BB3;;2.3;;3/BTA3a;;/ATB3a;;/SA2;;.3;;/SB2;;.3;;.4q;;-2i;;
(written using notation from https://conwaylife.com/forums/viewtopic.php?p=164994#p164994)

@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect

var a={0,1,2}
var ab={0,1,2}
var ac={0,1,2}
var ad={0,1,2}
var ae={0,1,2}
var af={0,1,2}
var ag={0,1,2}
var ah={0,1,2}
var ai={0,1,2}

0,0,0,0,0,0,0,0,0,0
1,0,0,0,0,0,0,1,1,1
2,0,0,0,0,0,0,1,1,2
1,0,0,0,0,0,0,1,2,1
2,0,0,0,0,0,0,1,2,2
1,0,0,0,0,0,0,2,1,1
2,0,0,0,0,0,0,2,1,2
1,0,0,0,0,0,0,2,2,1
2,0,0,0,0,0,0,2,2,2
1,0,0,0,0,0,1,0,1,1
2,0,0,0,0,0,1,0,1,2
1,0,0,0,0,0,1,0,2,1
2,0,0,0,0,0,1,0,2,2
0,0,0,0,0,0,1,1,1,1
1,0,0,0,0,0,1,1,1,1
2,0,0,0,0,0,1,1,1,2
0,0,0,0,0,0,1,1,2,1
1,0,0,0,0,0,1,1,2,1
2,0,0,0,0,0,1,1,2,2
0,0,0,0,0,0,1,2,1,1
1,0,0,0,0,0,1,2,1,1
2,0,0,0,0,0,1,2,1,2
0,0,0,0,0,0,1,2,2,2
1,0,0,0,0,0,1,2,2,1
2,0,0,0,0,0,1,2,2,2
1,0,0,0,0,0,2,0,2,1
2,0,0,0,0,0,2,0,2,2
0,0,0,0,0,0,2,1,2,2
1,0,0,0,0,0,2,1,2,1
2,0,0,0,0,0,2,1,2,2
0,0,0,0,0,0,2,2,2,2
1,0,0,0,0,0,2,2,2,1
2,0,0,0,0,0,2,2,2,2
1,0,0,0,0,1,0,0,1,1
2,0,0,0,0,1,0,0,1,2
1,0,0,0,0,1,0,0,2,1
2,0,0,0,0,1,0,0,2,2
1,0,0,0,0,1,0,1,0,1
2,0,0,0,0,1,0,1,0,2
0,0,0,0,0,1,0,1,1,1
1,0,0,0,0,1,0,1,1,1
2,0,0,0,0,1,0,1,1,2
0,0,0,0,0,1,0,1,2,1
1,0,0,0,0,1,0,1,2,1
2,0,0,0,0,1,0,1,2,2
1,0,0,0,0,1,0,2,0,1
2,0,0,0,0,1,0,2,0,2
0,0,0,0,0,1,0,2,1,1
1,0,0,0,0,1,0,2,1,1
2,0,0,0,0,1,0,2,1,2
0,0,0,0,0,1,0,2,2,2
1,0,0,0,0,1,0,2,2,1
2,0,0,0,0,1,0,2,2,2
0,0,0,0,0,1,1,0,1,1
1,0,0,0,0,1,1,0,1,1
2,0,0,0,0,1,1,0,1,2
0,0,0,0,0,1,1,0,2,1
1,0,0,0,0,1,1,0,2,1
2,0,0,0,0,1,1,0,2,2
0,0,0,0,0,1,1,1,0,1
2,0,0,0,0,1,1,1,0,1
1,0,0,0,0,1,1,1,0,2
1,0,0,0,0,1,1,1,0,1
2,0,0,0,0,1,1,1,0,2
0,0,0,0,0,1,1,2,0,1
2,0,0,0,0,1,1,2,0,1
1,0,0,0,0,1,1,2,0,2
1,0,0,0,0,1,1,2,0,1
2,0,0,0,0,1,1,2,0,2
0,0,0,0,0,1,2,0,1,1
1,0,0,0,0,1,2,0,1,1
2,0,0,0,0,1,2,0,1,2
0,0,0,0,0,1,2,0,2,2
1,0,0,0,0,1,2,0,2,1
2,0,0,0,0,1,2,0,2,2
0,0,0,0,0,1,2,1,0,1
2,0,0,0,0,1,2,1,0,1
1,0,0,0,0,1,2,1,0,2
1,0,0,0,0,1,2,1,0,1
2,0,0,0,0,1,2,1,0,2
0,0,0,0,0,1,2,2,0,2
2,0,0,0,0,1,2,2,0,1
1,0,0,0,0,1,2,2,0,2
1,0,0,0,0,1,2,2,0,1
2,0,0,0,0,1,2,2,0,2
1,0,0,0,0,2,0,0,1,1
2,0,0,0,0,2,0,0,1,2
1,0,0,0,0,2,0,0,2,1
2,0,0,0,0,2,0,0,2,2
0,0,0,0,0,2,0,1,1,1
1,0,0,0,0,2,0,1,1,1
2,0,0,0,0,2,0,1,1,2
0,0,0,0,0,2,0,1,2,2
1,0,0,0,0,2,0,1,2,1
2,0,0,0,0,2,0,1,2,2
1,0,0,0,0,2,0,2,0,1
2,0,0,0,0,2,0,2,0,2
0,0,0,0,0,2,0,2,1,2
1,0,0,0,0,2,0,2,1,1
2,0,0,0,0,2,0,2,1,2
0,0,0,0,0,2,0,2,2,2
1,0,0,0,0,2,0,2,2,1
2,0,0,0,0,2,0,2,2,2
0,0,0,0,0,2,1,0,1,1
1,0,0,0,0,2,1,0,1,1
2,0,0,0,0,2,1,0,1,2
0,0,0,0,0,2,1,0,2,2
1,0,0,0,0,2,1,0,2,1
2,0,0,0,0,2,1,0,2,2
0,0,0,0,0,2,1,2,0,2
2,0,0,0,0,2,1,2,0,1
1,0,0,0,0,2,1,2,0,2
1,0,0,0,0,2,1,2,0,1
2,0,0,0,0,2,1,2,0,2
0,0,0,0,0,2,2,0,1,2
1,0,0,0,0,2,2,0,1,1
2,0,0,0,0,2,2,0,1,2
0,0,0,0,0,2,2,0,2,2
1,0,0,0,0,2,2,0,2,1
2,0,0,0,0,2,2,0,2,2
0,0,0,0,0,2,2,2,0,2
2,0,0,0,0,2,2,2,0,1
1,0,0,0,0,2,2,2,0,2
1,0,0,0,0,2,2,2,0,1
2,0,0,0,0,2,2,2,0,2
1,0,0,0,1,0,0,0,1,1
2,0,0,0,1,0,0,0,1,2
1,0,0,0,1,0,0,0,2,1
2,0,0,0,1,0,0,0,2,2
0,0,0,0,1,0,0,1,1,1
1,0,0,0,1,0,0,1,1,1
2,0,0,0,1,0,0,1,1,2
0,0,0,0,1,0,0,1,2,1
1,0,0,0,1,0,0,1,2,1
2,0,0,0,1,0,0,1,2,2
0,0,0,0,1,0,0,2,1,1
1,0,0,0,1,0,0,2,1,1
2,0,0,0,1,0,0,2,1,2
0,0,0,0,1,0,0,2,2,2
1,0,0,0,1,0,0,2,2,1
2,0,0,0,1,0,0,2,2,2
0,0,0,0,1,0,1,0,1,1
1,0,0,0,1,0,1,0,1,1
2,0,0,0,1,0,1,0,1,2
0,0,0,0,1,0,1,0,2,1
1,0,0,0,1,0,1,0,2,1
2,0,0,0,1,0,1,0,2,2
0,0,0,0,1,0,2,0,1,1
1,0,0,0,1,0,2,0,1,1
2,0,0,0,1,0,2,0,1,2
0,0,0,0,1,0,2,0,2,2
1,0,0,0,1,0,2,0,2,1
2,0,0,0,1,0,2,0,2,2
0,0,0,0,1,1,0,0,2,1
1,0,0,0,1,1,0,0,2,1
2,0,0,0,1,1,0,0,2,2
0,0,0,0,1,2,0,0,2,2
1,0,0,0,1,2,0,0,2,1
2,0,0,0,1,2,0,0,2,2
1,0,0,0,2,0,0,0,2,1
2,0,0,0,2,0,0,0,2,2
0,0,0,0,2,0,0,1,2,2
1,0,0,0,2,0,0,1,2,1
2,0,0,0,2,0,0,1,2,2
0,0,0,0,2,0,0,2,2,2
1,0,0,0,2,0,0,2,2,1
2,0,0,0,2,0,0,2,2,2
0,0,0,0,2,0,1,0,2,2
1,0,0,0,2,0,1,0,2,1
2,0,0,0,2,0,1,0,2,2
0,0,0,0,2,0,2,0,2,2
1,0,0,0,2,0,2,0,2,1
2,0,0,0,2,0,2,0,2,2
1,0,0,1,0,0,0,1,0,1
0,0,0,1,0,0,0,1,1,1
1,0,0,1,0,0,0,1,1,1
2,0,0,1,0,0,0,1,1,2
0,0,0,1,0,0,0,1,2,1
1,0,0,1,0,0,0,1,2,1
2,0,0,1,0,0,0,1,2,2
1,0,0,1,0,0,0,2,0,1
0,0,0,1,0,0,0,2,1,1
1,0,0,1,0,0,0,2,1,1
2,0,0,1,0,0,0,2,1,2
0,0,0,1,0,0,0,2,2,2
1,0,0,1,0,0,0,2,2,1
2,0,0,1,0,0,0,2,2,2
0,0,0,1,0,0,1,0,1,1
1,0,0,1,0,0,1,0,1,1
2,0,0,1,0,0,1,0,1,2
0,0,0,1,0,0,1,0,2,1
1,0,0,1,0,0,1,0,2,1
2,0,0,1,0,0,1,0,2,2
0,0,0,1,0,0,2,0,2,2
1,0,0,1,0,0,2,0,2,1
2,0,0,1,0,0,2,0,2,2
0,0,0,1,0,1,0,0,1,1
1,0,0,1,0,1,0,0,1,1
2,0,0,1,0,1,0,0,1,2
0,0,0,1,0,1,0,0,2,1
1,0,0,1,0,1,0,0,2,1
2,0,0,1,0,1,0,0,2,2
0,0,0,1,0,1,0,1,0,1
1,0,0,1,0,1,0,1,0,1
2,0,0,1,0,1,0,1,0,2
0,0,0,1,0,1,0,2,0,1
1,0,0,1,0,1,0,2,0,1
2,0,0,1,0,1,0,2,0,2
0,0,0,1,0,2,0,0,1,1
1,0,0,1,0,2,0,0,1,1
2,0,0,1,0,2,0,0,1,2
0,0,0,1,0,2,0,0,2,2
1,0,0,1,0,2,0,0,2,1
2,0,0,1,0,2,0,0,2,2
0,0,0,1,0,2,0,1,0,1
1,0,0,1,0,2,0,1,0,1
2,0,0,1,0,2,0,1,0,2
0,0,0,1,0,2,0,2,0,2
1,0,0,1,0,2,0,2,0,1
2,0,0,1,0,2,0,2,0,2
0,0,0,1,1,0,0,2,0,1
1,0,0,1,1,0,0,2,0,1
2,0,0,1,1,0,0,2,0,2
2,0,0,1,1,1,0,0,1,2
2,0,0,1,1,1,0,0,2,2
2,0,0,1,1,2,0,0,1,2
2,0,0,1,1,2,0,0,2,2
0,0,0,1,2,0,0,2,0,2
1,0,0,1,2,0,0,2,0,1
2,0,0,1,2,0,0,2,0,2
2,0,0,1,2,1,0,0,1,2
2,0,0,1,2,1,0,0,2,2
2,0,0,1,2,2,0,0,1,2
2,0,0,1,2,2,0,0,2,2
1,0,0,2,0,0,0,2,0,1
0,0,0,2,0,0,0,2,1,2
1,0,0,2,0,0,0,2,1,1
2,0,0,2,0,0,0,2,1,2
0,0,0,2,0,0,0,2,2,2
1,0,0,2,0,0,0,2,2,1
2,0,0,2,0,0,0,2,2,2
0,0,0,2,0,0,1,0,1,1
1,0,0,2,0,0,1,0,1,1
2,0,0,2,0,0,1,0,1,2
0,0,0,2,0,0,1,0,2,2
1,0,0,2,0,0,1,0,2,1
2,0,0,2,0,0,1,0,2,2
0,0,0,2,0,0,2,0,2,2
1,0,0,2,0,0,2,0,2,1
2,0,0,2,0,0,2,0,2,2
0,0,0,2,0,1,0,2,0,2
1,0,0,2,0,1,0,2,0,1
2,0,0,2,0,1,0,2,0,2
0,0,0,2,0,2,0,0,1,2
1,0,0,2,0,2,0,0,1,1
2,0,0,2,0,2,0,0,1,2
0,0,0,2,0,2,0,0,2,2
1,0,0,2,0,2,0,0,2,1
2,0,0,2,0,2,0,0,2,2
0,0,0,2,0,2,0,2,0,2
1,0,0,2,0,2,0,2,0,1
2,0,0,2,0,2,0,2,0,2
2,0,0,2,1,2,0,0,1,2
2,0,0,2,1,2,0,0,2,2
2,0,0,2,2,2,0,0,1,2
2,0,0,2,2,2,0,0,2,2
a,ab,ac,ad,ae,af,ag,ah,ai,0

@COLORS
0 0 0 0
1 255 0 0
2 255 255 0

#BA3;2;.3;3;/BB3;;2.3;;3/BTA3a;;/ATB3a;;/SA2;;.3;;/SB2;;.3;;.4q;;-2i;;
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » August 15th, 2023, 1:33 am

"Life with new and old cells", but an old cell doesn't survive, if there are 2i new neighbours.
Last edited by unname4798 on August 15th, 2023, 10:19 am, edited 1 time in total.

User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » August 15th, 2023, 10:16 am

hotcrystal0 wrote:
August 6th, 2023, 12:53 pm
TBlockLife: State 1 emulates Life, but when a cells survives via S3a, it becomes state 2.
State 2 emulates tlife, but a cell surviving by S3a becomes state 1.
The state a newly born cell is in is dependent on whether there are more Life cells or tlife cells. Survival does not depend on the states of the neighboring cells.
State 1 emulates B3/S23-a678, when cell survives via S3a, it becomes state 2.
State 2 emulates B3/S24678, when cell survives via S3a, it becomes state 1.
The state of a newly born cell is dependent on whether there are more B3/S23-a678 cells or B3/S24678 cells, and survival does not depend on the states of the neighboring cells.

User avatar
yujh
Posts: 3069
Joined: February 27th, 2020, 11:23 pm
Location: I'm not sure where I am, so please tell me if you know
Contact:

Re: Rule request thread

Post by yujh » August 15th, 2023, 9:57 pm

unname4798 wrote:
August 15th, 2023, 1:33 am
"Life with new and old cells", but an old cell doesn't survive, if there are 2i new neighbours.
hopefully my interpretation is correct.

Code: Select all

@RULE LWNAOC

@TABLE

n_states:3
neighborhood:Moore
symmetries:permute

var a = {1,2}
var b = {1,2}
var c = {1,2}
var d = {0,1,2}
var e = {0,1,2}
var f = {0,1,2}
var g = {0,1,2}
var h = {0,1,2}
var i = {0,1,2}
var j = {0,1,2}
var k = {0,1,2}

0,a,b,c,0,0,0,0,0,1
1,a,b,d,0,0,0,0,0,2
2,1,1,d,0,0,0,0,0,0
2,a,b,d,0,0,0,0,0,2
a,d,e,f,g,h,i,j,k,0

User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » August 16th, 2023, 2:35 pm

yujh wrote:
August 15th, 2023, 9:57 pm
unname4798 wrote:
August 15th, 2023, 1:33 am
"Life with new and old cells", but an old cell doesn't survive, if there are 2i new neighbours.
hopefully my interpretation is correct.

Code: Select all

@RULE LWNAOC

@TABLE

n_states:3
neighborhood:Moore
symmetries:permute

var a = {1,2}
var b = {1,2}
var c = {1,2}
var d = {0,1,2}
var e = {0,1,2}
var f = {0,1,2}
var g = {0,1,2}
var h = {0,1,2}
var i = {0,1,2}
var j = {0,1,2}
var k = {0,1,2}

0,a,b,c,0,0,0,0,0,1
1,a,b,d,0,0,0,0,0,2
2,1,1,d,0,0,0,0,0,0
2,a,b,d,0,0,0,0,0,2
a,d,e,f,g,h,i,j,k,0
Wrong.

User avatar
unname4798
Posts: 553
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » August 16th, 2023, 2:37 pm

I want to fix this ruletable:

Code: Select all

@RULE SlowLife2
@TABLE
n_states:44
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43}
var b=a
var c=a
var d=a
var e=a
var f=a
var g=a
var h=a
var i={2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43}
# Birth and death
# B3
0, 1,1,1,0,0,0,0,0, 3
0, 0,1,0,1,0,1,0,0, 3
0, 1,0,1,0,1,0,0,0, 3
0, 0,1,1,1,0,0,0,0, 3
0, 1,0,1,1,0,0,0,0, 3
0, 1,0,1,0,0,1,0,0, 3
0, 0,1,1,0,0,0,0,1, 3
0, 0,1,1,0,0,1,0,0, 3
0, 1,1,0,0,1,0,0,0, 3
0, 1,0,0,1,0,1,0,0, 3
# -S0
1, 0,0,0,0,0,0,0,0, 2
# -S1
1, 1,0,0,0,0,0,0,0, 2
1, 0,1,0,0,0,0,0,0, 2
# -S4
1, 1,1,1,1,0,0,0,0, 2
1, 0,1,0,1,0,1,0,1, 2
1, 1,0,1,0,1,0,1,0, 2
1, 0,1,1,0,0,0,1,1, 2
1, 0,1,1,0,1,0,1,0, 2
1, 0,1,0,0,1,0,1,1, 2
1, 0,1,1,1,0,1,0,0, 2
1, 1,1,1,0,0,1,0,0, 2
1, 1,1,1,0,1,0,0,0, 2
1, 1,1,0,0,1,0,0,1, 2
1, 0,1,1,0,1,1,0,0, 2
1, 0,1,0,1,1,0,0,1, 2
1, 1,1,0,0,1,1,0,0, 2
# -S5
1, 0,0,0,1,1,1,1,1, 2
1, 1,0,1,0,1,0,1,1, 2
1, 0,1,0,1,0,1,1,1, 2
1, 1,0,0,0,1,1,1,1, 2
1, 0,1,0,0,1,1,1,1, 2
1, 0,1,0,1,1,0,1,1, 2
1, 1,0,0,1,1,1,1,0, 2
1, 1,0,0,1,1,0,1,1, 2
1, 0,0,1,1,0,1,1,1, 2
1, 0,1,1,0,1,0,1,1, 2
# -S6
1, 1,1,1,1,1,1,0,0, 2
1, 0,1,0,1,1,1,1,1, 2
1, 1,0,1,0,1,1,1,1, 2
1, 1,1,1,0,1,1,1,0, 2
1, 0,1,1,0,1,1,1,1, 2
1, 1,0,1,1,1,0,1,1, 2
# -S7
1, 0,1,1,1,1,1,1,1, 2
1, 1,0,1,1,1,1,1,1, 2
# -S8
1, 1,1,1,1,1,1,1,1, 2
# Identifying transitions (except 0 and 3)
# T1
0, 0,1,0,0,0,0,0,0, 4
0, 1,0,0,0,0,0,0,0, 5
# T2
0, 0,0,0,0,0,0,1,1, 6
0, 1,0,1,0,0,0,0,0, 7
0, 0,1,0,1,0,0,0,0, 8
0, 0,0,1,0,0,0,1,0, 9
0, 1,0,0,1,0,0,0,0, 10
0, 0,1,0,0,0,1,0,0, 11
# T4
0, 1,1,1,1,0,0,0,0, 12
0, 0,1,0,1,0,1,0,1, 13
0, 1,0,1,0,1,0,1,0, 14
0, 0,1,1,0,0,0,1,1, 15
0, 0,1,1,0,1,0,1,0, 16
0, 0,1,0,0,1,0,1,1, 17
0, 0,1,1,1,0,1,0,0, 18
0, 1,1,1,0,0,1,0,0, 19
0, 1,1,1,0,1,0,0,0, 20
0, 1,1,0,0,1,0,0,1, 21
0, 0,1,1,0,1,1,0,0, 22
0, 0,1,0,1,1,0,0,1, 23
0, 1,1,0,0,1,1,0,0, 24
# T5
0, 0,0,0,1,1,1,1,1, 25
0, 1,0,1,0,1,0,1,1, 26
0, 0,1,0,1,0,1,1,1, 27
0, 1,0,0,0,1,1,1,1, 28
0, 0,1,0,0,1,1,1,1, 29
0, 0,1,0,1,1,0,1,1, 30
0, 1,0,0,1,1,1,1,0, 31
0, 1,0,0,1,1,0,1,1, 32
0, 0,0,1,1,0,1,1,1, 33
0, 0,1,1,0,1,0,1,1, 34
# T6
0, 1,1,1,1,1,1,0,0, 35
0, 0,1,0,1,1,1,1,1, 36
0, 1,0,1,0,1,1,1,1, 37
0, 1,1,0,1,1,1,0,1, 38
0, 0,1,1,0,1,1,1,1, 39
0, 1,0,1,1,1,0,1,1, 40
# T7
0, 0,1,1,1,1,1,1,1, 41
0, 1,0,1,1,1,1,1,1, 42
# T8
0, 1,1,1,1,1,1,1,1, 43
i,a,b,c,d,e,f,g,h,0
3,a,b,c,d,e,f,g,h,1
@COLORS
0 0 0 0
1 255 255 255
2 85 85 85
3 170 170 170
4 64 0 0
5 0 0 64
6 128 0 0
7 128 128 0
8 0 128 0
9 0 128 128
10 0 0 128
11 128 0 128
12 192 0 0
13 192 88 0
14 192 177 0
15 118 192 0
16 29 192 0
17 0 192 59
18 0 192 147
19 0 147 192
20 0 59 192
21 29 0 192
22 118 0 192
23 192 0 177
24 192 0 88
25 255 0 0
26 255 153 0
27 204 255 0
28 51 255 0
29 0 255 102
30 0 255 255
31 0 102 255
32 51 0 255
33 204 0 255
34 255 0 153
35 255 64 64
36 255 255 64
37 64 255 64
38 64 255 255
39 64 64 255
40 255 64 255
41 255 128 128
42 128 128 255
43 255 170 170
@NAMES
0 off
1 on
2 turned off
3 turned on
4 1c
5 1e
6 2a
7 2c
8 2e
9 2i
10 2k
11 2n
12 4a
13 4c
14 4e
15 4i
16 4j
17 4k
18 4n
19 4q
20 4r
21 4t
22 4w
23 4y
24 4z
25 5a
26 5c
27 5e
28 5i
29 5j
30 5k
31 5n
32 5q
33 5r
34 5y
35 6a
36 6c
37 6e
38 6i
39 6k
40 6n
41 7c
42 7e
43 8

User avatar
confocaloid
Posts: 3117
Joined: February 8th, 2022, 3:15 pm

Re: Rule request thread

Post by confocaloid » August 16th, 2023, 2:40 pm

unname4798 wrote:
August 16th, 2023, 2:35 pm
Wrong.
unname4798 wrote:
August 16th, 2023, 2:37 pm
I want to fix this ruletable:
Care to explain in more detail, what exactly the rule was supposed to be in each case?
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
lk050807
Posts: 113
Joined: April 10th, 2023, 4:12 pm
Location: One hour from a river were salmons leap.

Re: Rule request thread

Post by lk050807 » August 16th, 2023, 5:28 pm

State 0:off.
State 1:Life.
State 2:HighLife.
If an off-cell had more life cells than HighLife cells in its neighbourhood and vice visa.
"For the snark is a boojum, you see."
The P3 guy.

Whaz this?

Please support HeartLife

HELP WANTED!
I discovered a new p101 SKOP! Its md5 hash is: b5de045f2a2f5a35160f69afd5ba9572!
Now apgsearching so, not online.

Post Reply