Cellular automata
Jump to navigation
Jump to search
General
- YouTube: Cellular Automata - The mathematics of how life works
- https://en.wikipedia.org/wiki/Elementary_cellular_automaton - one-dimensional cellular automaton where there are two possible states (labeled 0 and 1) and the rule to determine the state of a cell in the next generation depends only on the current state of the cell and its two immediate neighbors
- https://en.wikipedia.org/wiki/Von_Neumann_cellular_automata
- https://en.wikipedia.org/wiki/Codd%27s_cellular_automaton
- https://en.wikipedia.org/wiki/Langton%27s_loops
- https://en.wikipedia.org/wiki/Nobili_cellular_automata
- https://en.wikipedia.org/wiki/Cyclic_cellular_automaton
- https://en.wikipedia.org/wiki/Moore_neighborhood
- https://en.wikipedia.org/wiki/Speed_of_light_(cellular_automaton)
- https://en.wikipedia.org/wiki/Life-like_cellular_automaton
- https://en.wikipedia.org/wiki/Movable_cellular_automaton
- https://en.wikipedia.org/wiki/Continuous_automaton
- https://en.wikipedia.org/wiki/Continuous_spatial_automaton
- https://en.wikipedia.org/wiki/Lattice_gas_automaton
- https://en.wikipedia.org/wiki/Quantum_cellular_automata
- https://en.wikipedia.org/wiki/Quantum_dot_cellular_automata
- WebCA - a comprehensive simulator for one- and two-dimensional cellular automata which runs within a Web page, using the features of HTML5 and the JavaScript language. [1]
- Golly - an open source, cross-platform application for exploring Conway's Game of Life and many other types of cellular automata.
Wolfram code
Game of Life
- http://jonathan.grattage.free.fr/jon/3DQCA/
- http://0fps.wordpress.com/2012/11/19/conways-game-of-life-for-curved-surfaces-part-1/
telnet gameoflife.erikzaadi.com 1337
- Life in life - Conway's Game of Life, emulated in Conway's Game of Life.
- http://codegolf.stackexchange.com/questions/88783/build-a-digital-clock-in-conways-game-of-life/ [7]
Software
- Golly is an open source, cross-platform application for exploring Conway's Game of Life and other cellular automata.
- https://github.com/radian628/minecraft-game-of-life-shader - Conway's Game of Life shader in Vanilla Minecraft.
Other
- https://github.com/chenmingxiang110/Growing-Neural-Cellular-Automata - A reproduction of growing neural cellular automata using PyTorch.
Lenia
- https://github.com/Chakazul/Lenia - a 2D cellular automata with continuous space, time and states. It produces a huge variety of interesting life forms.There are various versions available. Python, Matlab and web (JavaScript) versions are real-time, interactive, and equipped with statistics tools. Jupyter and R versions are non-interactive and just for demonstration purposes.
ALiEn
- ALiEn – a GPU-accelerated artificial life simulation program - https://news.ycombinator.com/item?id=27472224
Turing Drawings
- Turing Drawings - Turing Drawings uses randomly generated Turing machines to produce drawings on a canvas, as a form of generative art. The typical Turing machine formulation manipulates symbols on a one-dimensional tape. Turing Drawings uses machines that operate on a finite 2D grid, where each grid cell can contain one symbol which corresponds to a color value. This 2D grid is represented in the canvas shown at the left, which is dynamically updated as the Turing machine iterates.
- Turing Drawings - fork, bigger
- https://github.com/kindohm/turing2 - Randomly generated Turing machines draw images and animations on a 2D canvas. A simple JavaScript+HTML5 demo. This project is distributed under a modified BSD license.