This Python project is an implementation and exploration of a continuous version of Conway's Game of Life inspired by ScienceEtonnante's video. It is based on Lenia, a continuous cellular automaton originally developed by Bert Wang-Chak Chan. Lenia is a continuous generalization of the Game Of Life with continuous states, space and time.
-
Clone the repository:
git clone https://github.com/timothja/GameOfLife_Lenia cd GameOfLife_Lenia
-
Install the required packages:
pip install -r requirements.txt
Run the main script to execute the cellular automaton simulation:
cd src
python3 Lenia.py
Growth function and kernel used:
End result after 280 generations starting from a random state:
You can get some interesting behaviour like this orbium: