|
BWAPI
|
#include <RecollectGasTask.h>


Public Member Functions | |
| RecollectGasTask (Unit *resource, Environment *env) | |
| virtual | ~RecollectGasTask (void) |
| Unit * | getResource () |
| virtual void | calculatePriority () |
| virtual double | evaluateAptitude (Agent *agent) |
| virtual void | evaluateStatus () |
| virtual void | evaluateNeededUnits () |
| virtual bool | execute (Agent *agent) |
Static Public Member Functions | |
| static void | generateNecessaryTasks (Environment *env) |
Protected Attributes | |
| Unit * | _resource |
| int | _reqUnits |
| int | _maxReqUnits |
| RecollectGasTask::RecollectGasTask | ( | Unit * | resource, |
| Environment * | env | ||
| ) |


| RecollectGasTask::~RecollectGasTask | ( | void | ) | [virtual] |

| void RecollectGasTask::calculatePriority | ( | ) | [virtual] |
| double RecollectGasTask::evaluateAptitude | ( | Agent * | agent | ) | [virtual] |
| void RecollectGasTask::evaluateNeededUnits | ( | ) | [virtual] |
Implements Task.
| void RecollectGasTask::evaluateStatus | ( | ) | [virtual] |
| bool RecollectGasTask::execute | ( | Agent * | agent | ) | [virtual] |
| void RecollectGasTask::generateNecessaryTasks | ( | Environment * | env | ) | [static] |

| Unit * RecollectGasTask::getResource | ( | ) |

int RecollectGasTask::_maxReqUnits [protected] |
int RecollectGasTask::_reqUnits [protected] |
Unit* RecollectGasTask::_resource [protected] |
1.7.6.1