Official master repo (Git version)
-
Updated
May 26, 2022 - Java
A cellular automaton is a discrete model of computation studied in automata theory.
It consists of a regular grid of cells, each in one of a finite number of states; a new generation is created according to some fixed rule that determines the new state of each cell in terms of the current state of the cell and its neighborhood.
Typically, the rule for updating the state of cells is the same for each cell and does not change over time, and is applied to the whole grid simultaneously, though exceptions are known, such as the stochastic cellular automaton and asynchronous cellular automaton.
A well-known cellular automaton is Conway’s Game of Life.
Official master repo (Git version)
Cellular Automata Simulator
Simulating complete lives of different cellular animals and plants. Evolution, inheritance, predation and more.
Efficient implementation of Langton's Ant cellular automata on an infinite grid for cooperative highway search
Simulation of Nagel and Schreckenberg's cellular automaton model for freeway traffic simulation
A Cellular Automaton Simulator written in Kotlin / Java
App for the visualization of grain growth using Cellular Automata, Monte carlo and MC static recrystallization algorithms
Cellular automata-based simulation of plant growth in semi-arid regions, as part of my final project in my degree. Implementing some papers from Nature, and introducing a competitor species to the simulation. See the PDF for details on the report
The Game of Life is played on a two-dimensional rectangular grid of cells. Each cell can be either alive or dead.
Wolfram's Elementary Cellular Automaton Generator using Java
Using a 2D cellular automata and parallel computing to simulate the Belousov Zhabotinsky reaction.
A program that lets you play around with various cellular automata to see how they evolve in real time.
A simple framework for cellular automata such as Conway's game of life
Pedestrian dynamics simulator based on a cellular automaton.
Graph-driven Cellular Automata, with options for cell mutation, automatic picture saving, and scheduled event handling. Also used to create images for the coloring book Control Alt Color
EpiLog (Epithelium Logical) modelling tool source code
Conway's Game Of Life in Java 8 with the JavaFX UI tools. This is not the board game, but the Turing-complete cellular automaton invented by the mathmatician John Conway in 1970.
Automaton for simulating evacuation of pedestrians.
This project is an implementation of a cellular automata, inspired by John Conway (with wireworld support)
A cellular powder game that allows you to play with metal, dust, water, fire, uranium, and more. Inspired by The Powder Toy.
Created by Stanisław Ulam, John von Neumann
Released 1940