BWAPI
|
#include <ResourceManagerAgent.h>
Public Member Functions | |
ResourceManagerAgent (AgentPool *p) | |
ResourceManagerAgent () | |
void | initialize () |
void | reassignIdleWorkers () |
void | regulateGas () |
void | administerBases () |
Unit * | getFreeGas () |
int | getNumMinerals () |
Arbitrator * | getInternalArbitrator () |
virtual void | updateDrives () |
virtual Arbitrator * | getArbitrator () |
int | getNumWorkersMining (BaseModel *m) |
int | getNumWorkersGathering (BaseModel *m) |
std::vector< Unit * > | getWorkersAtBase (BaseModel *b) |
Public Attributes | |
std::vector< GoalGeneratorBase * > | goalGenerators |
i think it was CSX that nick talked about, the logging thigng
virtual Arbitrator* ResourceManagerAgent::getArbitrator | ( | ) | [inline, virtual] |
Implements AgentBase.
std::vector< Unit * > ResourceManagerAgent::getWorkersAtBase | ( | BaseModel * | b | ) |
void ResourceManagerAgent::initialize | ( | ) |
void ResourceManagerAgent::regulateGas | ( | ) |
void ResourceManagerAgent::updateDrives | ( | ) | [virtual] |
std::vector<GoalGeneratorBase*> ResourceManagerAgent::goalGenerators |