|
BWAPI
|
#include <WorkerManager.h>


Classes | |
| class | WorkerData |
Public Member Functions | |
| WorkerManager () | |
| WorkerManager (Arbitrator::Arbitrator< BWAPI::Unit *, double > *arbitrator) | |
| void | setBaseManager (BaseManager *baseManager) |
| void | setBuildOrderManager (BuildOrderManager *buildOrderManager) |
| virtual void | onOffer (std::set< BWAPI::Unit * > units) |
| virtual void | onRevoke (BWAPI::Unit *unit, double bid) |
| virtual void | update () |
| virtual std::string | getName () const |
| virtual std::string | getShortName () const |
| void | onRemoveUnit (BWAPI::Unit *unit) |
| void | setWorkersPerGas (int count) |
| double | getMineralRate () const |
| double | getGasRate () const |
| int | getOptimalWorkerCount () const |
| void | enableAutoBuild () |
| void | disableAutoBuild () |
| void | setAutoBuildPriority (int priority) |
| void | setDestinationMineral (BWAPI::Unit *) |
| WorkerManager::WorkerManager | ( | Arbitrator::Arbitrator< BWAPI::Unit *, double > * | arbitrator | ) |
| void WorkerManager::disableAutoBuild | ( | ) |
| void WorkerManager::enableAutoBuild | ( | ) |
| double WorkerManager::getGasRate | ( | ) | const |
| double WorkerManager::getMineralRate | ( | ) | const |
| string WorkerManager::getName | ( | ) | const [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.
| int WorkerManager::getOptimalWorkerCount | ( | ) | const |
| string WorkerManager::getShortName | ( | ) | const [virtual] |
Reimplemented from Arbitrator::Controller< BWAPI::Unit *, double >.
| void WorkerManager::onOffer | ( | std::set< BWAPI::Unit * > | units | ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.
| void WorkerManager::onRemoveUnit | ( | BWAPI::Unit * | unit | ) |

| void WorkerManager::onRevoke | ( | BWAPI::Unit * | unit, |
| double | bid | ||
| ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.
| void WorkerManager::setAutoBuildPriority | ( | int | priority | ) |
| void WorkerManager::setBaseManager | ( | BaseManager * | baseManager | ) |
| void WorkerManager::setBuildOrderManager | ( | BuildOrderManager * | buildOrderManager | ) |
| void WorkerManager::setDestinationMineral | ( | BWAPI::Unit * | destinationMineral | ) |
| void WorkerManager::setWorkersPerGas | ( | int | count | ) |
| void WorkerManager::update | ( | void | ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.

1.7.6.1