|
GAMS
1.4.0
|
Provides controllers for managing autonomy and execution. More...
Classes | |
| class | BaseController |
| The basic controller that can be used to perform actions on platforms and algorithms. More... | |
| class | ControllerSettings |
| Settings used for initializing GAMS controllers. More... | |
| class | HiveController |
| A controller that has the capability of managing multiple controllers. More... | |
| class | Multicontroller |
| A controller that has the capability of managing multiple controllers. More... | |
Enumerations | |
| enum | CheckpointStrategies { CHECKPOINT_NONE = 0 , CHECKPOINT_EVERY_LOOP = 1 , CHECKPOINT_EVERY_SEND = 2 , CHECKPOINT_SAVE_DIFFS = 4 , CHECKPOINT_SAVE_FULL_CONTEXTS = 8 , CHECKPOINT_SAVE_ONE_FILE = 16 , CHECKPOINT_SAVE_DIFFS_IN_ONE_FILE = 20 , CHECKPOINT_STREAM_TO_FILE = 32 } |
| enum | SchedulingStrategies { SCHEDULE_ROUND_ROBIN = 0 , SCHEDULE_UNIFORM_RANDOM = 1 , SCHEDULE_FAIR_RANDOM = 2 } |
| enum | SimulationEngine { SCRIMMAGE_ENGINE = 1 } |
| enum | ThreadingStrategies { THREADS_NONE = 0 , THREADS_ONE_PER_CONTROLLER = 1 } |
Provides controllers for managing autonomy and execution.
Definition at line 64 of file ControllerSettings.h.
| Enumerator | |
|---|---|
| SCHEDULE_ROUND_ROBIN | |
| SCHEDULE_UNIFORM_RANDOM | |
| SCHEDULE_FAIR_RANDOM | |
Definition at line 82 of file ControllerSettings.h.
| Enumerator | |
|---|---|
| SCRIMMAGE_ENGINE | |
Definition at line 89 of file ControllerSettings.h.
| Enumerator | |
|---|---|
| THREADS_NONE | |
| THREADS_ONE_PER_CONTROLLER | |
Definition at line 76 of file ControllerSettings.h.