Classes defined in Global context:
- Collision
Used in collision handlers (On___Collision).
- CrCollision
Used in creature collision handlers (On___CrCollision).
- 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).
- CreatureSignals
Signal sources associated with the creature.
- 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.
- GenePool
The static GenePool object refers to the "selected group" as described in GenePools
- GenePools
Manages all genotypes in the experiment, organized in one or more groups.
- GenMan
Manages various genetic operations, using appropriate operators for the argument genotype format.
- GenManStats
Statistics for genetic operations.
- Geno
All information about a single genotype.
- Genotype
A Genotype with the associated performance information.
- GenotypeGroup
The static GenePool object refers to the "selected group" as described in GenePools
- Interface
Used to query for object member descriptions.
- Joint
- Loader
Support for loading files in the Framsticks format.
- Math
Mathematical functions library.
- MechJoint
- MechPart
- Model
- Neuro
Live Neuron object.
- NeuroClass
The static NeuroClass object refers to class selected in the NeuroClassLibrary.
- NeuroClassLibrary
Set of Neuron classes.
- NeuroDef
- NeuroSignals
Signals attached to the neuron.
- ODE
ODE Parameters.
- Orient
3D orientation, stored as 3x3 matrix.
- Part
- Population
A set of Creature objects, sharing some high level simulation properties (performance calculation, NN simulation, collision detection, event handling).
- Populations
Manages all Creature objects in the experiment, organized in one or more groups.
- Ref
Reference objects.
- Shapes
This object defines appearance of the elements of creatures (applies to the 'wireframe' display mode).
- Signal
Signals broadcast information in a channel (being an abstract communication medium that could be imagined as sound, smell, vision or anything else).
- sim_params
This object groups all simulator parameters so they can be loaded or saved with a single call (see scripts/standard_loadsave.
- Similarity
- Simulator
The Framsticks simulator.
- stats
- String
String functions library.
- Symmetry
- 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.
- WorldSignals
Use this object to create stationary signals, not associated with any moving object and receive signals from any location in the world.
- XYZ
3D vector