- IDE for modeling and simulation of Cellular Automata (CA)
- Focused on creation and evaluation of new CA models, by experimentation
- Based on Visual Programming Language (VPL) to define the rules
- First version will contain support to define CA models with:
- Cell attributes types: [Bool, Integer, Float]
Cell attributes define the informations each cell is holding.
- Model attributes types: [Bool, Integer, Float]
Model attributes define the parameters of CA model used on cell update rules that can be tuned when used the exported CA model.
- Neighborhood:
User is free to define the number of neighborhoods, and it's layout
- Rule definitions:
User design your own algorithm using VPL, to defines the way attributes updated, input colors are interpreted, and output colors are modified.
- Color input mapping:
User can create mappings for define what to do with the cell attributes given a color. This can be used to allow image initializations, as well as interactions at simulation time.
- Color output mapping:
User is able to creates different modes of visualization, mapping the cell attribute configurations into colors. This could be userful for debugging, presenting, or artistic purposes.
- Cell attributes types: [Bool, Integer, Float]
Following The current state of the main tabs.
-Vicinities (for now, only centered neighborhoods, no partitions):
-Mappings - behavior defined on graph editor (Input, for allow load the configuration of the cells from an image or interact during execution; and Output, for visualizing and debugging purposes):