Skip to content

NatalieMK/CellularAutomataApp

Repository files navigation

Cellular Automata App

Simulates cellular automata patterns according to rules of Wolfram Alpha.

What can I do with this?

This app is designed with the usage of visual patterns generated through the rules of automata. The configuration screen allows for users to change the colors used, the pattern followed, and quantity of iterations represented by the generated image.

The Primary Color controls the color of the "true" cells, or those represented by a 1 in binary notation. The Secondary Color controls the color of the "false" cells, or those represented by a 0 in binary notation.

The Number of Rounds controls how many iterations of the pattern are shown.

Rule 30

Rule 30 is an elementary cellular automata, in which the state of a cell is determined by its linear neighbors in accordance to the following:

Left ^ (Center || Right)

image

Rule 90

Rule 90 is an elementary cellular automata, in which the state of a cell is determined by its linear neighbors in accordance to the following:

Left ^ Right

image

Rule 110

Rule 110 is an elementary cellular automata, in which the state of a cell is determined by its linear neighbors in accordance to the following:

(Left && !Center) || (Left ^ Right)

image

About

Simulates cellular automata patterns according to rules of Wolfram Alpha.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages