Rule:WildmyronGnats

From LifeWiki
Revision as of 14:35, 18 August 2024 by Muzik (talk | contribs) (Muzik moved page Rule:Gnats to Rule:WildmyronGnats without leaving a redirect: distinguish from the other rule)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@RULE WildmyronGnats

https://conwaylife.com/forums/viewtopic.php?p=32924#p35381

Variation of Mites rules by Brian Prentice One state is used as the head for orthogonal and diagonal mites One state is used as the tail for orthogonal and diagonal mites but requires some structure in the tail to allow both types of mites to exist A fourth state represents an immortal but mostly inactive cell which allows the creation of guns and other circuitry

@TREE

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

@TABLE

  1. 0 = Background
  2. 1 = Head
  3. 2 = Tail
  4. 3 = Inactive Block

n_states:4 neighborhood:Moore symmetries:rotate4reflect

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

  1. Common move rules

0,1,1,a,b,c,d,e,f,1 # 2 Heads -> Head 0,2,1,a,b,c,d,e,f,2 # Head in corner with Tail -> Tail 1,a,b,c,d,e,f,g,h,2 # Head becomes Tail

  1. Move orthogonal mite

0,1,m,a,b,c,d,e,2,1 # Head adjacent with Tails -> Head

  1. Move diagonal mite

0,1,a,b,c,d,e,f,g,2 # Head adjacent -> Tail 0,a,1,b,c,d,e,f,g,1 # Head in corner -> Head

  1. Any Tail dies

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

@COLORS

0 0 0 0 1 0 255 0 2 0 0 255 3 0 255 255