| Cimula |
The main module, from where the whole process is launched.
|
| Experiment |
Defines how to run a Cellular Automaton, what to measure and when to measure it.
|
| Femtolib |
Implements reusable functions which aren't in the standard lib, as needs are encountered.
|
| Initializer |
Creates the initial configuration and repartition.
|
| Measure |
Helper functions for the module Experiment.
|
| Rule |
Definition of the cellular automata
|
| Synchronism |
The way the transition rule is applied, see
Types.Synchronism.next_step.
|
| Topology |
Create the neighbourhoods according to different topologies.
|
| Types |
Data types used everywhere in the code.
|
| User_interface |
Self explaining.
|