TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
cherrypi::TacticsState Member List

This is the complete list of members for cherrypi::TacticsState, including all inherited members.

assignUnits(State *state, std::unordered_set< Unit * > &wasInAGroup, std::vector< Unit * > leftoverWorkers, std::vector< std::shared_ptr< Task >> &tasks)cherrypi::TacticsState
collectMapNodesCoveredByGroups(State *state)cherrypi::TacticsState
combatSimFightPrediction(State *state, TacticsGroup &g, std::unordered_map< Unit *, int > &nmyInStaticDefenceRange, std::unordered_map< Unit *, int > &nmyAlmostInStaticDefenceRange)cherrypi::TacticsState
createTacticsGroups(State *state, std::vector< uint8_t > &inBaseArea)cherrypi::TacticsState
findRunPos(State *state, Unit *u, std::vector< uint16_t > &fleeScore)cherrypi::TacticsState
getBestEnemyTarget(State *state, TacticsGroup &g, Unit *u, std::unordered_map< Unit *, int > &meleeTargetCount, std::unordered_map< Unit *, int > &lastTargetInRange, bool &anySpiderMinesNearby)cherrypi::TacticsState
groups_cherrypi::TacticsState
hardAssignedUnits_cherrypi::TacticsState
idleGroupTargetPos(State *state, Unit *u, std::vector< uint8_t > &inBaseArea)cherrypi::TacticsState
insideGroupDistance_cherrypi::TacticsState
nodeGroupEdgeTracker_cherrypi::TacticsState
nodeInsideGroupTracker_cherrypi::TacticsState
scoutGroupTargetPos(State *state, TacticsGroup &g, Unit *u, std::unordered_map< Unit *, std::pair< int, Position >> &scoutTarget, std::ranlux24 &rngEngine)cherrypi::TacticsState
searchAndDestroyGroupTargetPos(State *state, Unit *u, std::unordered_map< Unit *, std::pair< int, Position >> &searchAndDestroyTarget, std::ranlux24 &rngEngine)cherrypi::TacticsState
shouldRunFromHiddenTarget(TacticsGroup &g, Unit *u, Unit *target)cherrypi::TacticsState
softAssignedUnits_cherrypi::TacticsState
srcUpcId_cherrypi::TacticsState
tileSpotTakenTracker_cherrypi::TacticsState
tileVisitTracker_cherrypi::TacticsState
visitNumber_cherrypi::TacticsState