Adaptability and Homeostasis in the Game of Life interacting with the evolved Cellular Automata

Keisuke Suzuki,Takashi Ikegami
DOI: https://doi.org/10.4018/978-1-4666-1574-8.ch013
2024-05-09
Abstract:In this paper we study the emergence of homeostasis in a two-layer system of the Game of Life, in which the Game of Life in the first layer couples with another system of cellular automata in the second layer. Homeostasis is defined here as a space-time dynamic that regulates the number of cells in state-1 in the Game of Life layer. A genetic algorithm is used to evolve the rules of the second layer to control the pattern of the Game of Life. We discovered that there are two antagonistic attractors that control the numbers of cells in state-1 in the first layer. The homeostasis sustained by these attractors are compared with the homeostatic dynamics observed in Daisy World.
Neural and Evolutionary Computing,Adaptation and Self-Organizing Systems,Cellular Automata and Lattice Gases
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: **In an unstable environment, how to achieve homeostasis and adaptability of the system through evolution and self - organization**. Specifically, by studying the coupling system between Conway's "Game of Life" and the evolving Cellular Automata (CA), the author explored how to maintain homeostasis in such a complex and unstable environment. ### Main problem decomposition: 1. **Definition and implementation of homeostasis**: - Homeostasis is defined as a spatio - temporal dynamic that can regulate the number of cells in state - 1 in the "Game of Life" layer. - The author uses the Genetic Algorithm (GA) to evolve the rules of the second - layer Cellular Automata to control the patterns in the "Game of Life" and observe whether homeostasis can be achieved. 2. **Relationship between adaptability and homeostasis**: - The author explored the relationship between homeostasis and adaptability, especially how the system can achieve homeostasis through self - organization in an unstable environment. - They proposed the concept of two feedback loops: one for maintaining the stability of the system and the other for adjusting the sensitivity of the system, thereby achieving adaptability. 3. **Analogy of the Daisy World model**: - The paper compared their model with the Daisy World model, which is a simplified version of the Gaia hypothesis, showing how black and white daisies maintain the global temperature homeostasis through self - organization. - The author attempted to achieve similar self - organization behavior in their system, that is, by evolving different CA rules to control the cell density in the "Game of Life", similar to the temperature regulation mechanism in the Daisy World. ### Specific tasks: To study these problems, the author designed four different tasks: 1. **Reactive task (Reactive Task)**: - **Rp**: Make the density of the target area proportional to the initial pattern density. - **Ri**: Make the density of the target area inversely proportional to the initial pattern density. 2. **Homeostasis task (Homeostasis Task)**: - **Hh**: Maintain a high target area density (0.5). - **Hl**: Maintain a low target area density (0.05). These tasks aim to observe how the system can respond to different initial conditions by evolving CA rules and finally achieve homeostasis or a specific density target. ### Summary: The core problem of this paper is to explore the mechanisms of achieving homeostasis and adaptability through evolution and self - organization in an unstable environment. By combining the "Game of Life" and the evolving Cellular Automata, the author studied how to achieve homeostasis in a complex system and compared it with the classic Daisy World model.