A widget that lets you explore the dynamics of a particular cellular automaton that operates on a 5x5 stencil. We use this CA in the context of the carbonate platform modelling toolkit CarboKitten.jl.
This model has a number of carbonate factories (also known as facies) compete for domination over a grid that represents an area of sea floor. For each facies you determine the rules under which its operates on the grid by specifying the viability range and the activation range. The viability range sets the neighbour count under which a live cell will survive, while the activation range sets the neighbour count under which a dead cell may revive. The CA operates more or less independently for each facies, except that each cell can host only a single facies at the same time. ## This Demo This demo runs the CA as it is implemented in CarboKitten and provides an interactive visualization using [Makie](https://docs.makie.org/stable/).