Rule:AltHex B2S2op

From LifeWiki
Revision as of 19:35, 19 December 2019 by Dvgrn (talk | contribs) (Rule 'AltHex_B2S2op' from auto-import project)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@RULE AltHex_B2S2op

https://conwaylife.com/forums/viewtopic.php?p=14274#p14274

3 state rule where each live state simulates 22da on a hexagonal grid, except the diagonal neighbours are flipped for the two active states.

Both states count towards survival and birth for each state. State of orthogonal neighbours takes precedence when determining which state a cell will be born into. In the case of ambiguity about which state a cell should be born as, the cell remains dead.

State 1 uses the traditional hexagonal neighbourhood: NW N

W 1  E
  S SE

Rule format: C, N, X, E,SE, S, X, W,NW, C'

State 2 uses the alternate hexagonal neighbourhood:

  N NE
W 1  E

SW S Rule format: C, N,NE, E, X, S,SW, W, X, C'


@TREE

num_states=3 num_neighbors=8 num_nodes=194 1 0 0 0 2 0 0 0 1 1 0 2 1 0 0 2 2 0 2 3 1 2 0 2 2 0 3 5 3 1 4 6 1 1 1 0 1 0 1 0 2 0 8 9 1 1 1 2 2 11 0 0 1 0 1 2 2 13 0 0 3 10 12 14 1 2 1 0 2 0 9 16 1 2 1 2 2 18 0 0 3 17 14 19 4 7 15 20 2 0 11 13 2 8 0 0 2 9 0 0 3 22 23 24 2 2 0 0 3 26 1 1 2 3 0 0 3 28 1 1 4 25 27 29 2 0 13 18 2 16 0 0 3 31 24 32 2 5 0 0 3 34 1 1 4 33 29 35 5 21 30 36 2 8 3 3 2 9 3 5 3 10 38 39 1 1 0 0 2 41 0 0 3 42 28 28 1 2 0 0 2 0 0 44 3 45 28 34 4 40 43 46 2 41 3 3 3 48 1 1 4 49 29 29 2 44 0 0 3 6 1 51 4 52 29 35 5 47 50 53 6 37 54 54 2 0 41 0 3 6 56 51 2 3 8 9 3 58 23 24 2 5 9 9 3 60 24 24 4 57 59 61 3 10 23 24 3 42 1 1 3 1 1 1 4 63 64 65 2 44 9 9 3 67 24 24 4 68 65 65 5 62 66 69 2 0 11 18 3 71 23 32 4 72 27 35 4 64 65 65 3 51 1 1 4 75 65 65 5 73 74 76 6 70 77 77 7 55 78 78 2 3 41 0 3 45 80 34 4 81 63 68 4 59 64 65 4 61 65 65 5 82 83 84 2 0 8 16 3 86 12 19 4 87 64 75 4 27 65 65 4 35 65 65 5 88 89 90 6 85 91 91 3 28 56 1 2 0 9 9 3 94 24 24 4 93 63 95 4 95 65 65 5 96 66 97 4 65 65 65 5 83 74 99 6 98 100 100 7 92 101 101 3 34 56 1 4 103 63 95 5 104 66 97 2 5 8 9 3 106 23 24 4 107 64 65 5 108 74 99 6 105 109 109 7 92 101 110 8 79 102 111 3 56 48 6 3 23 28 28 2 9 0 44 3 115 28 34 4 113 114 116 3 38 1 1 4 118 29 29 3 39 1 51 4 120 29 35 5 117 119 121 2 0 3 3 3 23 123 6 3 1 28 28 4 124 125 46 3 123 1 1 4 127 29 29 5 126 128 53 3 24 123 6 4 130 125 46 5 131 128 53 6 122 129 132 2 0 2 5 3 134 42 51 3 12 1 1 3 19 1 1 4 135 136 137 3 23 1 1 4 139 65 65 3 32 1 1 4 141 65 65 5 138 140 142 2 8 3 5 3 144 1 51 4 145 29 35 5 146 99 76 5 121 99 76 6 143 147 148 7 133 149 149 2 0 41 44 3 151 26 34 4 152 139 141 4 136 65 65 4 137 65 65 5 153 154 155 2 8 0 44 3 157 28 34 4 158 65 75 4 29 65 65 5 159 160 90 4 116 65 75 5 162 160 90 6 156 161 163 3 80 42 1 3 24 1 1 4 165 139 166 4 166 65 65 5 167 140 168 5 154 99 99 3 14 1 1 4 171 65 65 5 172 99 99 6 169 170 173 7 164 174 174 2 5 41 0 3 176 42 1 4 177 139 166 5 178 140 168 5 155 99 99 6 179 170 180 7 164 174 181 8 150 175 182 6 122 132 132 6 143 148 148 7 184 185 185 6 156 163 163 6 169 173 173 7 187 188 188 6 179 180 180 7 187 188 190 8 186 189 191 9 112 183 192

@TABLE n_states:3 neighborhood:Moore symmetries:none

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

var i = {1,2} var j = {i} var k = {i}

  1. Birth 2o

0,1,a,1,0,0,b,0,0,1 0,0,a,1,i,0,b,0,0,1 0,0,a,0,i,1,b,0,0,1 0,0,a,0,0,1,b,1,0,1 0,0,a,0,0,0,b,1,i,1 0,1,a,0,0,0,b,0,i,1

0,2,i,0,a,0,0,0,b,2 0,0,i,2,a,0,0,0,b,2 0,0,0,2,a,2,0,0,b,2 0,0,0,0,a,2,i,0,b,2 0,0,0,0,a,0,i,2,b,2 0,2,0,0,a,0,0,2,b,2

  1. Birth 2m

0,1,a,0,i,0,b,0,0,1 0,0,a,1,0,1,b,0,0,1 0,0,a,0,i,0,b,1,0,1 0,0,a,0,0,1,b,0,i,1 0,1,a,0,0,0,b,1,0,1 0,0,a,1,0,0,b,0,i,1

0,2,0,2,a,0,0,0,b,2 0,0,i,0,a,2,0,0,b,2 0,0,0,2,a,0,i,0,b,2 0,0,0,0,a,2,0,2,b,2 0,2,0,0,a,0,i,0,b,2 0,0,i,0,a,0,0,2,b,2

  1. Birth 2p

0,1,a,0,0,1,b,0,0,1 0,0,a,1,0,0,b,1,0,1

  1. 0,0,a,0,1,0,b,0,j,1
  2. 0,0,a,0,i,0,b,0,1,1

0,0,a,0,1,0,b,0,1,1

0,2,0,0,a,2,0,0,b,2

  1. 0,0,2,0,a,0,j,0,b,2
  2. 0,0,i,0,a,0,2,0,b,2

0,0,2,0,a,0,2,0,b,2 0,0,0,2,a,0,0,2,b,2

  1. Survival 2o

1,i,a,j,0,0,b,0,0,1 1,0,a,i,j,0,b,0,0,1 1,0,a,0,i,j,b,0,0,1 1,0,a,0,0,i,b,j,0,1 1,0,a,0,0,0,b,i,j,1 1,i,a,0,0,0,b,0,j,1

2,i,j,0,a,0,0,0,b,2 2,0,i,j,a,0,0,0,b,2 2,0,0,i,a,j,0,0,b,2 2,0,0,0,a,i,j,0,b,2 2,0,0,0,a,0,i,j,b,2 2,i,0,0,a,0,0,j,b,2

  1. Survival 2p

1,i,a,0,0,j,b,0,0,1 1,0,a,i,0,0,b,j,0,1 1,0,a,0,i,0,b,0,j,1

2,i,0,0,a,j,0,0,b,2 2,0,i,0,a,0,j,0,b,2 2,0,0,i,a,0,0,j,b,2

  1. Death Otherwise

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