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 >.