|
BWAPI
|
#include <ExploreSectorTask.h>


Public Member Functions | |
| ExploreSectorTask (MapSector *sector, Environment *env) | |
| virtual | ~ExploreSectorTask (void) |
| MapSector * | getSector () |
| virtual void | removeAgent (Agent *agent) |
| 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) |
| static SectorList | prioritizeSectors (Environment *env) |
| static double | evaluateAptitudeForTask (MapSector *sector, Agent *agent) |
Protected Attributes | |
| MapSector * | _sector |
| double | _maxDistance |
| ExploreSectorTask::ExploreSectorTask | ( | MapSector * | sector, |
| Environment * | env | ||
| ) |


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

| void ExploreSectorTask::calculatePriority | ( | ) | [virtual] |
| double ExploreSectorTask::evaluateAptitude | ( | Agent * | agent | ) | [virtual] |
| double ExploreSectorTask::evaluateAptitudeForTask | ( | MapSector * | sector, |
| Agent * | agent | ||
| ) | [static] |


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


| SectorList ExploreSectorTask::prioritizeSectors | ( | Environment * | env | ) | [static] |


| void ExploreSectorTask::removeAgent | ( | Agent * | agent | ) | [virtual] |
double ExploreSectorTask::_maxDistance [protected] |
MapSector* ExploreSectorTask::_sector [protected] |
1.7.6.1