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