My Project
osl::DualDfpn Member List

This is the complete list of members for osl::DualDfpn, including all inherited members.

distance(Player attack, const HashKey &key)osl::DualDfpn
DualDfpn(uint64_t ignored=std::numeric_limits< uint64_t >::max())osl::DualDfpnexplicit
DualDfpn(const DualDfpn &src)osl::DualDfpn
findProof(int node_limit, const NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, Move last_move=Move::INVALID())osl::DualDfpn
findProof(int node_limit, const NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, Move last_move=Move::INVALID())osl::DualDfpn
findProof(int node_limit, const NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, Move last_move)osl::DualDfpn
isLosingState(int node_limit, const NumEffectState &state, const HashKey &key, const PathEncoding &path, Move last_move=Move::INVALID())osl::DualDfpn
isLosingState(int node_limit, const NumEffectState &state, const HashKey &key, const PathEncoding &path, Move last_move=Move::INVALID())osl::DualDfpn
isWinningState(int node_limit, const NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, Move last_move=Move::INVALID())osl::DualDfpninline
isWinningState(int node_limit, const NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, Move last_move=Move::INVALID())osl::DualDfpn
localosl::DualDfpnprivate
mainNodeCount() constosl::DualDfpn
prepareDfpn(Player attack)osl::DualDfpnprivate
prepareDfpnSmall(Player attack)osl::DualDfpnprivate
runGC(bool verbose=false, size_t memory_use_ratio_1000=0)osl::DualDfpn
setRootPlayer(Player)osl::DualDfpn
setVerbose(int level=1)osl::DualDfpn
sharedosl::DualDfpnprivate
table(Player) constosl::DualDfpn
totalNodeCount() constosl::DualDfpn
writeRootHistory(const RepetitionCounter &counter, const MoveStack &moves, const SimpleState &state, Player attack)osl::DualDfpn
~DualDfpn()osl::DualDfpn