|
BWAPI
|
#include <TrainTask.h>


Public Member Functions | |
| TrainTask (UnitType unitType, Environment *env) | |
| TrainTask (UnitType unitType, Position rallyPosition, Environment *env) | |
| virtual | ~TrainTask (void) |
| virtual double | evaluateAptitude (Agent *agent) |
| virtual void | evaluateStatus () |
| UnitType | getUnitTypeTrained () |
| virtual void | evaluateNeededUnits () |
| virtual bool | execute (Agent *agent) |
Protected Attributes | |
| UnitType | _unitType |
| UnitType | _trainerType |
| UnitType | _requiredAddon |
| UnitType | _unitTypeTrained |
| Position | _rallyPosition |
| bool | _requiresUnits |
| TrainTask::TrainTask | ( | UnitType | unitType, |
| Environment * | env | ||
| ) |

| TrainTask::TrainTask | ( | UnitType | unitType, |
| Position | rallyPosition, | ||
| Environment * | env | ||
| ) |

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

| double TrainTask::evaluateAptitude | ( | Agent * | agent | ) | [virtual] |
| void TrainTask::evaluateNeededUnits | ( | ) | [virtual] |
Implements Task.
| void TrainTask::evaluateStatus | ( | ) | [virtual] |
| bool TrainTask::execute | ( | Agent * | agent | ) | [virtual] |
| UnitType TrainTask::getUnitTypeTrained | ( | ) |
Position TrainTask::_rallyPosition [protected] |
UnitType TrainTask::_requiredAddon [protected] |
bool TrainTask::_requiresUnits [protected] |
UnitType TrainTask::_trainerType [protected] |
UnitType TrainTask::_unitType [protected] |
UnitType TrainTask::_unitTypeTrained [protected] |
1.7.6.1