BWAPI
ArchonUnit Member List
This is the complete list of members for ArchonUnit, including all inherited members.
_accelBattleUnit [protected]
_damageValuesBayesianUnit [protected]
_dirvBayesianUnit [protected]
_dirvProbBayesianUnit [protected]
_fightMovingBayesianUnit [protected]
_fleeingBayesianUnit [protected]
_fleeingDmgBayesianUnit
_HPLostsBayesianUnit [protected]
_inPosBayesianUnit [protected]
_iThinkImBlockedBayesianUnit [protected]
_lastAttackFrameBayesianUnit [protected]
_lastClickFrameBayesianUnit [protected]
_lastMoveFrameBayesianUnit [protected]
_lastRefreshPathRequestBayesianUnit [protected]
_lastRightClickBayesianUnit [protected]
_lastTotalHPBayesianUnit [protected]
_maxDiagBayesianUnit [protected]
_maxDimensionBayesianUnit [protected]
_maxDistInOneClickBayesianUnit [protected]
_maxDistWhileRefreshingPathBayesianUnit [protected]
_maxWeaponsRangeBayesianUnit [protected]
_minDimensionBayesianUnit [protected]
_modeBayesianUnit [protected]
_pathBattleUnit [protected]
_posAtMost13FramesAgoBayesianUnit [protected]
_posAtMost23FramesAgoBayesianUnit [protected]
_ppathBattleUnit [protected]
_probTablesBayesianUnit [protected]
_rangeEnemiesBayesianUnit [protected]
_refreshPathFramerateBayesianUnit [protected]
_repulseValuesBayesianUnit [protected]
_sheightBattleUnit
_slargeBattleUnit
_sumLostHPBayesianUnit [protected]
_targetingMeBayesianUnit [protected]
_tickBattleUnit
_topSpeedBattleUnit [protected]
_tptargetBattleUnit [protected]
_unitPosBattleUnit [protected]
_unitsGroupBayesianUnit [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
btpathBattleUnit
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
dirBayesianUnit
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]
mapManagerBayesianUnit [protected]
micro()ArchonUnit [virtual]
move(BWAPI::Position p)BayesianUnit
moveClick(BWAPI::Position p)BayesianUnit [inline, protected]
newBayesianUnit(BWAPI::Unit *u)BayesianUnit [static]
newPath()BayesianUnit
objBayesianUnit
oldTargetBattleUnit [protected]
oorTargetEnemyBattleUnit
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]
setPrioArchonUnit [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
targetBattleUnit
targetEnemyBattleUnit
testIfBlocked()BayesianUnit [inline, protected]
unitBattleUnit
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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines