basic.h

[Description]           [Macros]           [Types]           [Classes]           [Specials]

Description[Back]

Basic header file for all parts of the system. Contains definitions useful for every class and fundamental class TObj.

Macros[Back]

Name Description
NO_PVM when this symbol is defined, the simulation of PVM takes place
ONEpc 1%
HUNDREDpc 100%

Types[Back]

Name Description
BOOL enum type of two values (TRUE,FALSE)
TPriority enum of priority state of GA
no ... priority when GA doesn't run
verylow ... priority inside the run
low ... priority inside the while loop
normaldown ... priority inside selectors
normalup ... priority inside functions and unoms
high
veryhigh ... priority in TGATool called from inside another TGATool
absolute
BYTE defined as unsigned char
TFit fitness value
TProb probablity (1 == 0.000 000 1%)
msg_type enum of message types for TObj::Message()
MSG_OK ... always returns TRUE
MSG_YESNO ... returns TRUE if Yes, FALSE if No
MSG_HALTYESNO ... FALSE if No, else halts
MSG_DEBUGG ... only sends msg on stdout, halt ignored

Classes[Back]

TObj

Specials[Back]

None.

Reference ManualProject Antares