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

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

findUnit(State *state, std::unordered_map< Unit *, float > const &, Position const &pos)cherrypi::ScoutingModuleprotected
goal(State *state) const cherrypi::ScoutingModule
make(Args &&...args)cherrypi::Moduleinlinestatic
make(std::string const &typeName)cherrypi::Modulestatic
makeName(std::type_index const &type)cherrypi::Modulestatic
Module()cherrypi::Moduleprotected
name()cherrypi::Module
name_cherrypi::Moduleprotected
nextScoutingLocation(State *state, Unit *unit, std::unordered_map< Position, int > const &)cherrypi::ScoutingModuleprotected
onGameEnd(State *s)cherrypi::Moduleinlinevirtual
onGameStart(State *s)cherrypi::Moduleinlinevirtual
player_cherrypi::Moduleprotected
postMoveUPC(State *state, UpcId baseUpcId, Unit *unit, const Position &loc, bool useSafeMove=true)cherrypi::ScoutingModuleprotected
postTask(State *state, UpcId baseUpcId, Unit *unit, Position loc, ScoutingGoal goal)cherrypi::ScoutingModuleprotected
scoutingGoal_cherrypi::ScoutingModuleprotected
setName(std::string name)cherrypi::Module
setPlayer(BasePlayer *p)cherrypi::Moduleinlinevirtual
setScoutingGoal(ScoutingGoal)cherrypi::ScoutingModule
startingLocations_cherrypi::ScoutingModuleprotected
step(State *s) overridecherrypi::ScoutingModulevirtual
updateLocations(State *state, std::unordered_map< Position, int > &, std::vector< Position > const &)cherrypi::ScoutingModuleprotected
~Module()=defaultcherrypi::Modulevirtual
~ScoutingModule()=defaultcherrypi::ScoutingModulevirtual