CellularAutomata Flashcards
What is a Cellular Automata formally defined as?
A tuple CA = (S d N f) where S is possible states d is lattice dimension N is neighborhood function f is state transition function
What are the 4 classes of CA dynamic evolution?
- Homogeneous state 2. Periodic structures 3. Chaotic patterns 4. Complex localized structures/self-organized behaviors
What happens in a CA when λ ≈ 0.3?
The interaction feedback is strong but still allows regular self-organized structures, often producing Class 4 behavior (“edge of chaos”)
What are the Game of Life rules for cell birth?
A dead cell becomes alive if it has exactly 3 alive neighbors
What are the Game of Life rules for cell death?
Cells die from overcrowding (>3 neighbors) or loneliness (<2 neighbors)
What distinguishes Rule 250 CA behavior?
It shows periodic behavior and never reaches equilibrium (global states continually evolve)
What is Rule 30 CA known for?
Its pseudo-random/chaotic behavior used in random number generators
How does perturbation affect asynchronous CA?
Global scale self-organized behaviors emerge when state transitions are perturbed
What happens under moderate perturbation dynamics?
Global structures and spatial patterns emerge
How is entropy measured in computer science for CA?
By the number of bits needed to represent information using compression rate for visual patterns
What are the two key assumptions for distributed AI systems?
- Asynchronous behavior (components act independently without global time knowledge) 2. Dynamic environment