|
BWAPI
|
#include <StrategyManager.h>
Public Types | |
| enum | ProtossStrategy { ProtossZealotRush, ProtossDarkTemplar, NumProtossStrategies } |
| enum | TerranStrategy { TerranZealotRush, TerranDarkTemplar, NumTerranStrategies } |
| enum | ZergStrategy { ZergZealotRush, NumZergStrategies } |
Public Member Functions | |
| bool | expand () |
| bool | regroup (int numInRadius) |
| bool | doAttack (const UnitVector &freeUnits) |
| bool | defendWithWorkers () |
| void | drawGoalInformation (int x, int y) |
| bool | rushDetected () |
| std::vector< std::pair < MetaType, int > > | getBuildOrderGoal () |
Static Public Member Functions | |
| static StrategyManager * | getInstance () |
| bool StrategyManager::defendWithWorkers | ( | ) |


| bool StrategyManager::doAttack | ( | const UnitVector & | freeUnits | ) |

| void StrategyManager::drawGoalInformation | ( | int | x, |
| int | y | ||
| ) |

| bool StrategyManager::expand | ( | ) |


| std::vector< std::pair< MetaType, int > > StrategyManager::getBuildOrderGoal | ( | ) |

| StrategyManager * StrategyManager::getInstance | ( | ) | [static] |

| bool StrategyManager::regroup | ( | int | numInRadius | ) |
| bool StrategyManager::rushDetected | ( | ) |
1.7.6.1