This is the complete list of members for
ArchonUnit, including all inherited members.
_accel | BattleUnit | [protected] |
_damageValues | BayesianUnit | [protected] |
_dirv | BayesianUnit | [protected] |
_dirvProb | BayesianUnit | [protected] |
_fightMoving | BayesianUnit | [protected] |
_fleeing | BayesianUnit | [protected] |
_fleeingDmg | BayesianUnit | |
_HPLosts | BayesianUnit | [protected] |
_inPos | BayesianUnit | [protected] |
_iThinkImBlocked | BayesianUnit | [protected] |
_lastAttackFrame | BayesianUnit | [protected] |
_lastClickFrame | BayesianUnit | [protected] |
_lastMoveFrame | BayesianUnit | [protected] |
_lastRefreshPathRequest | BayesianUnit | [protected] |
_lastRightClick | BayesianUnit | [protected] |
_lastTotalHP | BayesianUnit | [protected] |
_maxDiag | BayesianUnit | [protected] |
_maxDimension | BayesianUnit | [protected] |
_maxDistInOneClick | BayesianUnit | [protected] |
_maxDistWhileRefreshingPath | BayesianUnit | [protected] |
_maxWeaponsRange | BayesianUnit | [protected] |
_minDimension | BayesianUnit | [protected] |
_mode | BayesianUnit | [protected] |
_path | BattleUnit | [protected] |
_posAtMost13FramesAgo | BayesianUnit | [protected] |
_posAtMost23FramesAgo | BayesianUnit | [protected] |
_ppath | BattleUnit | [protected] |
_probTables | BayesianUnit | [protected] |
_rangeEnemies | BayesianUnit | [protected] |
_refreshPathFramerate | BayesianUnit | [protected] |
_repulseValues | BayesianUnit | [protected] |
_sheight | BattleUnit | |
_slarge | BattleUnit | |
_sumLostHP | BayesianUnit | [protected] |
_targetingMe | BayesianUnit | [protected] |
_tick | BattleUnit | |
_topSpeed | BattleUnit | [protected] |
_tptarget | BattleUnit | [protected] |
_unitPos | BattleUnit | [protected] |
_unitsGroup | BayesianUnit | [protected] |
addRangeAir() | BayesianUnit | [protected, virtual] |
addRangeGround() | BayesianUnit | [protected, virtual] |
aMoveTarget() | BayesianUnit | [inline, protected] |
ArchonUnit(BWAPI::Unit *u) | ArchonUnit | |
attack(const BWAPI::Position &p) | BayesianUnit | [virtual] |
attackEnemyUnit(BWAPI::Unit *u) | BayesianUnit | |
BattleUnit(BWAPI::Unit *unit) | BattleUnit | |
BayesianUnit(BWAPI::Unit *u, const ProbTables *probTables) | BayesianUnit | |
btpath | BattleUnit | |
check() | ArchonUnit | [virtual] |
clearDamages() | BayesianUnit | [protected] |
clickDir() | BayesianUnit | [inline, protected] |
clickTarget() | BayesianUnit | [inline, protected] |
computeDamageValues() | BayesianUnit | [inline, protected] |
computeDmg(BWAPI::Unit *u) | BayesianUnit | [protected] |
computeProb(unsigned int i) | BayesianUnit | [inline, protected] |
computeProbs() | BayesianUnit | [inline, protected] |
computeRepulseValues() | BayesianUnit | [inline, protected] |
decideToFlee() | ArchonUnit | [protected, virtual] |
dettachGroup() | BayesianUnit | |
dir | BayesianUnit | |
dodgeStorm() | BayesianUnit | [protected] |
dragMine() | BayesianUnit | [protected] |
dragScarab() | BayesianUnit | [protected] |
drawArrow(Vec &v) | BayesianUnit | [protected] |
drawAttractors() | BayesianUnit | [protected] |
drawBTPath() const | BattleUnit | [protected] |
drawDir() | BayesianUnit | [protected] |
drawDirV() | BayesianUnit | [protected] |
drawEnclosingBox() const | BattleUnit | [protected] |
drawObj(int number=0) | BayesianUnit | [protected] |
drawPath() const | BattleUnit | [protected] |
drawPPath() const | BattleUnit | [protected] |
drawProbs(std::multimap< double, Vec > &probs, int number=0) | BayesianUnit | [protected] |
drawRepulseValues() | BayesianUnit | [protected] |
drawTarget() const | BattleUnit | [protected] |
drawVelocityArrow() const | BattleUnit | [protected] |
drawWalkability() const | BattleUnit | [protected] |
fightMove() | BayesianUnit | [protected] |
flee() | BayesianUnit | [protected] |
getAttackDuration() | ArchonUnit | [virtual] |
getMaxDimension() | BayesianUnit | |
getMode() | BayesianUnit | |
getPPath() | BattleUnit | |
getPPath(unsigned int n) | BattleUnit | |
getSetPrio() | ArchonUnit | [virtual] |
getType() | BayesianUnit | |
GroundUnit(BWAPI::Unit *u) | GroundUnit | |
GroundUnit(BWAPI::Unit *u, const ProbTables *probtables) | GroundUnit | |
inRange(BWAPI::Unit *u) | BayesianUnit | [protected] |
isFighting() | BayesianUnit | |
isOutrangingMe(BWAPI::Unit *u) | BayesianUnit | [protected] |
mapManager | BayesianUnit | [protected] |
micro() | ArchonUnit | [virtual] |
move(BWAPI::Position p) | BayesianUnit | |
moveClick(BWAPI::Position p) | BayesianUnit | [inline, protected] |
newBayesianUnit(BWAPI::Unit *u) | BayesianUnit | [static] |
newPath() | BayesianUnit | |
obj | BayesianUnit | |
oldTarget | BattleUnit | [protected] |
oorTargetEnemy | BattleUnit | |
operator==(const BattleUnit &bu) const | BattleUnit | |
outRanges(BWAPI::Unit *u) | BayesianUnit | [protected] |
outRanges(const std::set< Unit * > &units) | BayesianUnit | [protected] |
resumeFromBlocked() | BayesianUnit | [inline, protected] |
selectDir(const Vec &criterium) | BayesianUnit | [inline, protected] |
setPrio | ArchonUnit | [protected, static] |
setTargetEnemy(BWAPI::Unit *u) | BayesianUnit | [inline, protected] |
setUnitsGroup(UnitsGroup *ug) | BayesianUnit | |
simpleFlee() | BayesianUnit | [protected] |
straightLine(std::vector< BWAPI::Position > &ppath, const BWAPI::Position &p_start, const BWAPI::Position &p_end, bool quick=true) | BayesianUnit | [protected] |
switchMode(unit_mode um) | BayesianUnit | |
target | BattleUnit | |
targetEnemy | BattleUnit | |
testIfBlocked() | BayesianUnit | [inline, protected] |
unit | BattleUnit | |
update() | BayesianUnit | [virtual] |
updateAttractors() | BayesianUnit | [inline, protected] |
updateDir() | BayesianUnit | [protected] |
updateDirV() | BayesianUnit | [inline, protected] |
updateObj() | BayesianUnit | [protected] |
updatePPath() | BayesianUnit | |
updateRangeEnemies() | BayesianUnit | [protected] |
updateTargetEnemy() | BayesianUnit | [protected] |
updateTargetingMe() | BayesianUnit | [protected] |
~ArchonUnit() | ArchonUnit | [virtual] |
~BattleUnit() | BattleUnit | [virtual] |
~BayesianUnit() | BayesianUnit | [virtual] |
~GroundUnit() | GroundUnit | [virtual] |