exactly how many diffrent rules are possible?
Posted: July 2nd, 2009, 7:25 pm
I would definatly like to know. Thx! 
Forums for Conway's Game of Life
https://conwaylife.com/forums/
I wonder if that is quite right? A neighborhood contains 9 cells, each of which can be in one of two states (live or dead (or inert)); 512 different neighborhoods in all. Each one of these neighborhoods can be assigned one of those two values to describe its possible evolution, 2^512 in all; truly a huge number, but not the biggest there is.Elithrion wrote:You can have a cell be born or not for each of 9 different numbers of neighbours and to survive or not for each of the 9. So, the total number of different rules is 2^18=262144. Although a lot of them are of course very similar.
The explosions in Type-III cellular automata (e.g. 3-4 Life) are irregular and uncontrollable. Conversely, the spacefillers in Life are completely regular, and a single block in the vicinity of the spacefiller will quickly ground it to a halt, whereas the irregular explosions engulf surrounding debris whilst themselves remaining completely unperturbed. As yet, no patterns in B3/S23 (Conway's game of Life) have exhibited Type-III-style growth. (Yes, I've just discovered that the IceNine agar was purely speculative.)In Conway's Life, only the Spacefiller family shows such amazing behaviour.
What? How do you figure? Consider our usual notation for rules: B123456789/S123456789. It is clear that for each number we must either choose to list it or not in each of B and S. I.e. two options for each number, 18 numbers in total. So that the total number of choices we have is 2^(2*9). To generalise, the correct number of rules of this sort would be x^(x*n).calcyman wrote:In a neighbourhood of size n, where each cell can take one of x states, the number of possible rules is:
rules = x ^ (x ^ n)
So for the Moore neighbourhood with 2 states (on which Life is defined), there are 2 ^ (2 ^ 9) = 2^512 rules.
You're already imposing a restriction on it: this assumes that all of the surrounding cells are summed. Consider the ShipLife variant, which behaves exactly like Life except for the neighbourhoods:What? How do you figure? Consider our usual notation for rules: B123456789/S123456789.
Code: Select all
**. .**
*.* *.*
.** **.That only works for outer-totalistic rules; the definition of a cellular automaton does not require this.To generalise, the correct number of rules of this sort would be x^(x*n).
Conway himself seems to have offered an opinion, wishing for a rule in which an initial population neither died out completely nor increased without limit. As I recall, in the original Scientific American exposition the evolution was rather delicately balanced, and a prize was offered for a configuration which would actually grow indefinitely, albeit non-explosively. This requirement was rather similar to that embodied in Wolfram's Class IV which came along somewhat later. And which turned out to be somewhat nebulously defined; even undefinable.calcyman wrote:.... MadMan:You seem to have altered the question to "exactly how many interesting rules are possible?" That question is far more difficult to answer, and the definition is very fuzzy. ....