|
TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
|
This is the complete list of members for cherrypi::TacticsAlwaysFightModule, including all inherited members.
| distributeFightFlee(State *state, TacticsState &tstate, TacticsGroup &g, std::vector< Unit * > &fightUnits, std::vector< Unit * > &fleeUnits) | cherrypi::TacticsModule | protected |
| distributeLeftoverWorkers(std::unordered_set< Unit * > &unitSet, std::vector< Unit * > &leftoverWorkers, std::unordered_set< Unit * > &wasInAGroup) | cherrypi::TacticsModule | protected |
| findSourceUpc(State *s) | cherrypi::TacticsModule | protected |
| fleeScore_ | cherrypi::TacticsModule | protected |
| formGroups(State *state, TacticsState &tstate, std::vector< Unit * > &leftoverWorkers, std::unordered_set< Unit * > &wasInAGroup) | cherrypi::TacticsModule | protected |
| inBaseArea_ | cherrypi::TacticsModule | protected |
| lastMove_ | cherrypi::TacticsModule | protected |
| lastProcess_ | cherrypi::TacticsModule | protected |
| lastTargetInRange_ | cherrypi::TacticsModule | protected |
| lastUpdateFleeScore_ | cherrypi::TacticsModule | protected |
| lastUpdateInBaseArea_ | cherrypi::TacticsModule | protected |
| 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 |
| moveUnit(State *state, UpcId srcUpcId, Unit *u, Position target) | cherrypi::TacticsModule | protected |
| name() | cherrypi::Module | |
| name_ | cherrypi::Module | protected |
| onGameEnd(State *s) override | cherrypi::TacticsModule | virtual |
| onGameStart(State *s) | cherrypi::Module | inlinevirtual |
| player_ | cherrypi::Module | protected |
| process(State *state, int srcUpcId) | cherrypi::TacticsModule | protectedvirtual |
| processNonFightFleeGroup(State *state, TacticsState &tstate, TacticsGroup &g, std::vector< Unit * > &leftoverWorkers, std::unordered_set< Unit * > &wasInAGroup) | cherrypi::TacticsModule | protected |
| processOrders(State *state, TacticsGroup &g, int srcUpcId, double deleteScore, double moveScore, std::vector< Unit * > &fightUnits, std::vector< Unit * > &fleeUnits, std::vector< Unit * > &leftoverWorkers, std::unordered_set< Unit * > &wasInAGroup) | cherrypi::TacticsModule | protected |
| rngEngine_ | cherrypi::TacticsModule | protected |
| scoutTarget_ | cherrypi::TacticsModule | protected |
| searchAndDestroyTarget_ | cherrypi::TacticsModule | protected |
| setName(std::string name) | cherrypi::Module | |
| setPlayer(BasePlayer *p) | cherrypi::Module | inlinevirtual |
| step(State *s) override | cherrypi::TacticsModule | virtual |
| ~Module()=default | cherrypi::Module | virtual |
1.8.11