| Name | Unit | Description |
|---|---|---|
| PInitialArenaObjectProperty | Arena | Pointer to a variable of type TInitialArenaObjectProperty. |
| PositiveInteger | RandomNumbers | Defines the range of the generator's seed number. |
| PPoint3D | Definitions | Pointer to a record of type TPoint3D. |
| PTokenRec | Lexer | Pointer to TTokenRec. |
| real | Definitions | Type used for all floating point variables. |
| TArenaObjectsArray | Arena | Array of arena object (used by TArena). |
| TCollisionGroupArray | Collisions | Currently not used. |
| TCreepMethod | EATypes | Methods available when doing creep mutations (only used for real-valued encodings). |
| TCrossoverScheme | EATypes | Different schema for the crossover operator. |
| TEncodingType | EATypes | Gene encoding types. |
| TGeneratorType | RandomNumbers | Defines what type of values the random number generator generates. |
| TGraphicBaseList | GLScene_Glue | |
| TGraphicType | GLScene_Glue | |
| TInitialArenaObjectPropertyArray | Arena | Array of TInitialArenaObjectPropertys. |
| TIntegerArray | Definitions | An array of integers. |
| TIntegerMatrixArray | Matrices | Array of TIntegerMatrix. |
| TIRBeaconArray | IRDetector | An array of IR beacons. |
| TMatrixArray | Matrices | Array of TMatrix. |
| TMotorArray | Motors | Array of TMotors. |
| TObjectDefinitionArray | ObjectDefinition | Array of TObjectDefinitions. |
| TObjectPropertyArray | ObjectDefinition | Array of TObjectPropertys. |
| TObjectType | TenaciousObjects | Different types of objects that can be identified during run-time (during the parsing of a definition file). |
| TPropertyValueArray | ObjectDefinition | Array of PTokenRecs. |
| TReadingProcedure | Variables | Data processing procedures. |
| TRealArray | Definitions | An array of floating point values. |
| TReplacementScheme | EATypes | Different replacement schema. |
| TSelectionType | EATypes | Available selection type. |
| TSensorArray | Sensors | Array of TSensors. |
| TShapeArray | Shapes | Array of TShapes. |
| TShapeType | Shapes | Shape types. |
| TSliceArray | Slices | Array of TSlices. |
| TStateVariableType | Variables | Different types of state variables used in the utility function method. |
| TTenaciousObjectClass | TenaciousObjects | TTenaciousObject metaclass (class reference type). |
| TTerminationType | RobotSimulation | Defines different termination types. |
| TVariableType | Variables | Different types of variables. |
| TVectorArray | Shapes | Array of TVectors. |
| TWheelPair | Wheels |