TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
cherrypi::movefilters::FuncPositionFilter< T, Container > Member List

This is the complete list of members for cherrypi::movefilters::FuncPositionFilter< T, Container >, including all inherited members.

blocking() overridecherrypi::movefilters::FuncPositionFilter< T, Container >inlinevirtual
blocking_cherrypi::movefilters::FuncPositionFilter< T, Container >protected
FuncPositionFilter(std::function< Container const &&(Unit *)> getter, std::function< bool(Unit *, Position const &, T)> valid, std::function< float(Unit *, Position const &, T)> scoreFunc, PositionFilterPolicy policy=PositionFilterPolicy::ACCEPT_IF_ALL, bool blocking=false)cherrypi::movefilters::FuncPositionFilter< T, Container >inline
getter_cherrypi::movefilters::FuncPositionFilter< T, Container >protected
isValid(Unit *agent, Position const &pos) overridecherrypi::movefilters::FuncPositionFilter< T, Container >inlinevirtual
policy_cherrypi::movefilters::FuncPositionFilter< T, Container >protected
score(Unit *agent, Position const &pos) overridecherrypi::movefilters::FuncPositionFilter< T, Container >inlinevirtual
score_cherrypi::movefilters::FuncPositionFilter< T, Container >protected
valid_cherrypi::movefilters::FuncPositionFilter< T, Container >protected
~PositionFilter()=defaultcherrypi::movefilters::PositionFiltervirtual