Classes defined in Global context:
- Collision
Used in collision handlers (On___Collision).
- Creature
The object inside the simulated world, including its physical structure, neural network and performance data.
- CreaturesGroup
A set of Creature objects, sharing some high level simulation properties (performance calculation, NN simulation, collision detection, event handling).
- Dictionary
Dictionary associates stored values with string keys ("key" is the first argument in get/set/remove functions).
- File
Provides read/write access to the filesystem.
- GenMan
Manages various genetic operations, using appropriate operators for the argument genotype format.
- Geno
All information about a single genotype.
- Genotype
A Genotype with the associated performance information.
- GenotypeGroup
The static GenotypeGroup object refers to the "selected group" as described in GenotypeLibrary
- GenotypeLibrary
Manages all genotypes in the experiment, organized in one or more groups.
- Interface
Used to query for object member descriptions.
- LiveLibrary
Manages all Creature objects in the experiment, organized in one or more groups.
- Loader
Support for loading files in the Framsticks format.
- Math
Mathematical functions library.
- NeuroClass
The static NeuroClass object refers to class selected in the NeuroClassLibrary.
- NeuroClassLibrary
Set of Neuron classes.
- sim_params
- Simulator
The Framsticks simulator.
- stats
- String
String functions library.
- Vector
Vector is 1-dimensional array, indexed by integer value (starting from 0).
- World
Environment properties.
- WorldMap
Environment details for "Blocks" and "Heightfield" world type.