TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
|
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::ScoutingModule | protected |
goal(State *state) const | cherrypi::ScoutingModule | |
make(Args &&...args) | cherrypi::Module | inlinestatic |
make(std::string const &typeName) | cherrypi::Module | static |
makeName(std::type_index const &type) | cherrypi::Module | static |
Module() | cherrypi::Module | protected |
name() | cherrypi::Module | |
name_ | cherrypi::Module | protected |
nextScoutingLocation(State *state, Unit *unit, std::unordered_map< Position, int > const &) | cherrypi::ScoutingModule | protected |
onGameEnd(State *s) | cherrypi::Module | inlinevirtual |
onGameStart(State *s) | cherrypi::Module | inlinevirtual |
player_ | cherrypi::Module | protected |
postMoveUPC(State *state, UpcId baseUpcId, Unit *unit, const Position &loc, bool useSafeMove=true) | cherrypi::ScoutingModule | protected |
postTask(State *state, UpcId baseUpcId, Unit *unit, Position loc, ScoutingGoal goal) | cherrypi::ScoutingModule | protected |
scoutingGoal_ | cherrypi::ScoutingModule | protected |
setName(std::string name) | cherrypi::Module | |
setPlayer(BasePlayer *p) | cherrypi::Module | inlinevirtual |
setScoutingGoal(ScoutingGoal) | cherrypi::ScoutingModule | |
startingLocations_ | cherrypi::ScoutingModule | protected |
step(State *s) override | cherrypi::ScoutingModule | virtual |
updateLocations(State *state, std::unordered_map< Position, int > &, std::vector< Position > const &) | cherrypi::ScoutingModule | protected |
~Module()=default | cherrypi::Module | virtual |
~ScoutingModule()=default | cherrypi::ScoutingModule | virtual |