osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > メンバ一覧

これは全メンバの一覧です。osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator >継承メンバも含んでいます。

blackosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
checkmate_t typedefosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator >
disproof_by_oracleosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
disproof_by_searchosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
disproof_oracle_record_limitosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private, static]
disprover_t typedefosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator >
DualCheckmateSearcher(size_t total_node_limit=CHECKMATE_DEFAULT_TOTAL_NODE_LIMIT)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline, explicit]
get(Player attacker)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
get(Player attacker) const osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
getTable(Player P) const osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
getTable(Player P)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
isLosingState(int node_limit, NumEffectState &state, const HashKey &key, const PathEncoding &path, Move last_move=Move::INVALID())osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
isLosingState(int node_limit, NumEffectState &state, const HashKey &, const PathEncoding &path, Move last_move=Move::INVALID())osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator >
isNotWinningStateByOracle(NumEffectState &state, const HashKey &key, const PathEncoding &path, const DisproofOracleAttack< P > &oracle)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
isNotWinningStateByOracle(NumEffectState &state, const HashKey &key, const PathEncoding &path, unsigned short &oracle_age)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
isWinningState(int node_limit, NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, AttackOracleAges &oracle_age, Move last_move=Move::INVALID())osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
isWinningState(int node_limit, NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, AttackOracleAges &oracle_age, Move last_move=Move::INVALID())osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator >
isWinningState(int node_limit, NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, Move last_move=Move::INVALID())osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
isWinningStateByOracle(int node_limit, NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, ProofOracleAttack< P > oracle)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
isWinningStateByOracle(NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, unsigned short &oracle_age, int node_limit=0)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
isWinningStateByOracleLastMove(NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, Move last_move, unsigned short &oracle_age, int node_limit=0)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
isWinningStateByOracleLastMove(NumEffectState &state, const HashKey &key, const PathEncoding &path, Move &best_move, Move last_move, unsigned short &age)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
mainNodeCount() const osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
oracles(Player attacker)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
proof_by_oracleosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
proof_by_searchosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
prover_t typedefosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator >
searcher(Player P) const osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
setVerbose(bool verbose=true)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
simulation_node_countosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
table_t typedefosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator >
totalNodeCount() const osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
undoWriteRootHistory(const RepetitionCounter &counter, const MoveStack &moves, const SimpleState &state, Player attack)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator >
unknown_by_oracleosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
unknown_by_searchosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
whiteosl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [private]
writeRootHistory(const RepetitionCounter &counter, const MoveStack &moves, const SimpleState &state, Player attack)osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
~DualCheckmateSearcher()osl::checkmate::DualCheckmateSearcher< Table, HEstimator, CostEstimator > [inline, virtual]


Thu Oct 8 05:01:16 2009に生成されました。  doxygen 1.5.6