Public Member Functions | |
| void | connect (Stg::World *world) |
| Logic (unsigned int popsize) | |
| void | Tick (Stg::World *) |
| ~Logic () | |
Static Public Member Functions | |
| static int | Callback (Stg::World *world, void *userarg) |
Protected Attributes | |
| unsigned int | population_size |
| Robot * | robots |
| Logic::Logic | ( | unsigned int | popsize | ) | [inline] |
| Logic::~Logic | ( | ) | [inline] |
| static int Logic::Callback | ( | Stg::World * | world, |
| void * | userarg | ||
| ) | [inline, static] |
| void Logic::connect | ( | Stg::World * | world | ) | [inline] |
| void Logic::Tick | ( | Stg::World * | ) | [inline] |
unsigned int Logic::population_size [protected] |
Robot* Logic::robots [protected] |