Library for creating 2D cellular automata and complex automata in Rust
A cellular automaton (short: CA) is a grid of cells where each cell changes it's state depending on those of its neighbors.
A complex automaton combines a cellular automaton with an agent-based simulation that operates on the cellular automaton grid.
The goal of this library is to offer a comprehensive tool chain for simulations based on both of these models.
- rectangular grid
- hexagonal grid
- triangular grid
- simple