|
BWAPI
|
#include <ResearchTask.h>


Public Member Functions | |
| ResearchTask (const BWAPI::UpgradeType upgrade, const BWAPI::TechType tech, Environment *env) | |
| virtual | ~ResearchTask (void) |
| virtual double | evaluateAptitude (Agent *agent) |
| virtual void | evaluateStatus () |
| virtual void | calculatePriority () |
| virtual void | evaluateNeededUnits () |
| virtual bool | execute (Agent *agent) |
Static Public Member Functions | |
| static void | generateNecessaryTasks (Environment *env) |
| ResearchTask::ResearchTask | ( | const BWAPI::UpgradeType | upgrade, |
| const BWAPI::TechType | tech, | ||
| Environment * | env | ||
| ) |

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

1.7.6.1