|
BWAPI
|
#include <InformationManagerAgent.h>



| void InformationManagerAgent::addBase | ( | TilePosition | p, |
| Unit * | u | ||
| ) |


| void InformationManagerAgent::alert | ( | Unit * | u | ) |


| bool InformationManagerAgent::baseIsTaken | ( | Unit * | u | ) |







| void InformationManagerAgent::destroyed | ( | Unit * | u | ) |


| std::vector< UnitModel * > InformationManagerAgent::evaluateThreatAt | ( | Position | p | ) |





| std::vector< Unit * > InformationManagerAgent::findLocalObstructions | ( | ) |



| virtual Arbitrator* InformationManagerAgent::getArbitrator | ( | ) | [inline, virtual] |
Implements AgentBase.


| std::vector< BaseModel * > InformationManagerAgent::getBases | ( | ) |

| std::vector< Unit * > InformationManagerAgent::getBuildingsOfType | ( | UnitType | u | ) |

| std::vector< UnitModel * > InformationManagerAgent::getKnownBuildings | ( | ) |

| std::vector< UnitModel * > InformationManagerAgent::getKnownBuildingsAroundPoint | ( | Position | p, |
| int | radius | ||
| ) |

| std::vector< UnitModel * > InformationManagerAgent::getKnownUnitsAroundPoint | ( | Position | p, |
| int | radius | ||
| ) |



| std::pair< int, int > InformationManagerAgent::getStrategyEstimate | ( | ) |


| std::vector< Unit * > InformationManagerAgent::getUnitsOfType | ( | UnitType | u | ) |


| std::vector< Unit * > InformationManagerAgent::getUnitsOfType | ( | std::pair< UnitType, UnitType > | u | ) |
| std::vector< Unit * > InformationManagerAgent::getUnitsThatProduce | ( | Unit * | u | ) |


| bool InformationManagerAgent::hasUnit | ( | UnitType | t | ) |


| bool InformationManagerAgent::hasUnit | ( | Unit * | t | ) |






| void InformationManagerAgent::printUnits | ( | ) |





| void InformationManagerAgent::updateDrives | ( | ) | [virtual] |
1.7.6.1