cellular_automaton 0.0.1 cellular_automaton: ^0.0.1 copied to clipboard
Platform for experimenting with Cellular Automaton
Cellular Automaton #
A simple platform for playing with Cellular Automaton by jimmyff. Happily accepting pull requests! ^_^
- Github: https://github.com/jimmyff/cellular_automaton
- Dart Pub: https://pub.dartlang.org/packages/cellular_automaton
Features #
- Generators to seed the simulation
- Current renderers:
- StageXL (WebGL)
Implemented rules/simulations #
- Conway's Game of Life
Demos #
See the demos/
folder for demos. TODO: Publish web demos to gh-pages
Roadmap #
- Add tests
- Performance information
- Implement additional CA rules (Brain, Voting, WireWorld etc)
- Detect stale simulations for reset / next
- Playlist of simulations
- Transitions for switching between two simulations
- Multiple simulations/rule-sets running in a single scene
- Generated color palettes
- Simulation controls (pause, reset, speed etc)
- Interactive mode (edit mode)
- Analysis tools (histograms for state counts)
- Add an LED Matrix renderer for raspberry pi using GPIO pins
- Flutter renderer
- CLI renderer
- Infinite world size support
Licence #
Please see the [cellular_automaton license][].