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

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

addUnit(State *state, Unit *unit, UpcId id)cherrypi::ControllerBasevirtual
addUpc(Unit *unit, Args &&...args)cherrypi::ControllerBaseinlineprotected
bcdata_cherrypi::BuilderControllerBaseprotected
builder_cherrypi::BuilderControllerBaseprotected
BuilderController(Module *module, BuildType const *type, std::unordered_map< Unit *, float > unitProbs, std::shared_ptr< BuilderControllerData > bcdata)cherrypi::BuilderController
BuilderControllerBase(Module *module, BuildType const *type, std::unordered_map< Unit *, float > unitProbs, std::shared_ptr< BuilderControllerData > bcdata)cherrypi::BuilderControllerBase
cancelled(State *state) const cherrypi::BuilderControllerBaseprotected
Controller(Module *module)cherrypi::Controller
ControllerBase(Module *module)cherrypi::ControllerBase
defaultUnitBuilderScore(State *state)cherrypi::BuilderControllerBaseprotected
didFail() const overridecherrypi::BuilderControllerBaseinlineprotectedvirtual
didSucceed() const overridecherrypi::BuilderControllerBaseinlineprotectedvirtual
failed_cherrypi::BuilderControllerBaseprotected
findBuilder(State *state, Position const &pos=Position())cherrypi::BuilderControllerBaseprotected
getName() const overridecherrypi::BuilderControllerBaseinlinevirtual
grabUnit(State *state, Unit *unit)cherrypi::BuilderControllerBaseprotected
hatcheryTechBuilderScore(State *state)cherrypi::BuilderControllerBaseprotected
isControllingUnitWith(Unit *unit, UpcId id) const cherrypi::ControllerBase
keepUnit(State *state, Unit *unit) const cherrypi::ControllerBasevirtual
larvaBuilderScore(State *state, bool preferSaturation)cherrypi::BuilderControllerBaseprotected
logPrefix() const cherrypi::BuilderControllerprotected
module_cherrypi::ControllerBaseprotected
postUpcs(State *state)cherrypi::ControllerBaseprotected
priority()cherrypi::BuilderControllerBaseinline
priority_cherrypi::BuilderControllerBaseprotected
releaseUnit(State *state, Unit *unit)cherrypi::BuilderControllerBaseprotected
removeUnit(State *state, Unit *unit, UpcId id) overridecherrypi::BuilderControllervirtual
setPriority(float value)cherrypi::BuilderControllerBaseinline
setUpcId(UpcId id)cherrypi::Controller
step(State *state) overridecherrypi::BuilderControllervirtual
succeeded_cherrypi::BuilderControllerBaseprotected
type()cherrypi::BuilderControllerBaseinline
type_cherrypi::BuilderControllerBaseprotected
unitProbs_cherrypi::BuilderControllerBaseprotected
units_cherrypi::ControllerBaseprotected
upcId_cherrypi::Controllerprotected
upcs_cherrypi::ControllerBaseprotected
~BuilderController()=defaultcherrypi::BuilderControllervirtual
~BuilderControllerBase()=defaultcherrypi::BuilderControllerBasevirtual
~Controller()=defaultcherrypi::Controllervirtual
~ControllerBase()=defaultcherrypi::ControllerBasevirtual