|
BWAPI
|
#include <SpyManager.h>


Classes | |
| class | SpyData |
Public Member Functions | |
| SpyManager (Arbitrator::Arbitrator< BWAPI::Unit *, double > *arbitrator) | |
| ~SpyManager () | |
| 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 | removeBid (BWAPI::Unit *unit) |
| void | buildObserver () |
| void | setInformationManager (InformationManager *) |
| void | setBuildOrderManager (BuildOrderManager *) |
| void | increaseSpyNumber () |
| void | setDebugMode (bool) |
| void | initialize () |
| bool | isInitialized () |
| int | getNumberToSpy () |
| int | addSight () |
| SpyManager::SpyManager | ( | Arbitrator::Arbitrator< BWAPI::Unit *, double > * | arbitrator | ) |
| int SpyManager::addSight | ( | ) |

| void SpyManager::buildObserver | ( | ) |


| std::string SpyManager::getName | ( | ) | const [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.
| int SpyManager::getNumberToSpy | ( | ) |
| std::string SpyManager::getShortName | ( | ) | const [virtual] |
Reimplemented from Arbitrator::Controller< BWAPI::Unit *, double >.
| void SpyManager::increaseSpyNumber | ( | ) |

| void SpyManager::initialize | ( | ) |

| bool SpyManager::isInitialized | ( | ) |
| void SpyManager::onOffer | ( | std::set< BWAPI::Unit * > | units | ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.

| void SpyManager::onRemoveUnit | ( | BWAPI::Unit * | unit | ) |


| void SpyManager::onRevoke | ( | BWAPI::Unit * | unit, |
| double | bid | ||
| ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.

| void SpyManager::removeBid | ( | BWAPI::Unit * | unit | ) |


| void SpyManager::setBuildOrderManager | ( | BuildOrderManager * | boManager | ) |
| void SpyManager::setDebugMode | ( | bool | debugMode | ) |
| void SpyManager::setInformationManager | ( | InformationManager * | infoManager | ) |
| void SpyManager::update | ( | void | ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.

1.7.6.1