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

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

attack(unsigned int proofLimit, unsigned int disproofLimit, CheckHashRecord *parent, CheckHashRecord *record)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
attackerosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
CheckmateSearcher(Player attacker, Table &t, size_t limit=CHECKMATE_DEFAULT_TOTAL_NODE_LIMIT)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
clearNodeCount()osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
defense(unsigned int proofLimit, unsigned int disproofLimit, CheckHashRecord *parent, CheckHashRecord *record)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
depthosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
exceedNodeCount(unsigned int futureCost) const osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
exceedRootTolerance(unsigned int proofNumber, unsigned int disproofNumber, unsigned int continuousNoExpandLoop)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private, static]
fixed_searcherosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
getTable() const osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
hasCheckmateMove(state_t &state, const HashKey &key, const PathEncoding &path, size_t search_node_limit, Move &best_move)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
hasCheckmateMove(state_t &state, const HashKey &key, const PathEncoding &path, size_t limit, Move &best_move)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
hasEscapeMove(state_t &state, const HashKey &, const PathEncoding &path, size_t search_node_limit, Move last_move)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
hasEscapeMove(state_t &state, const HashKey &key, const PathEncoding &path, size_t limit, Move last_move)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
keyosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
node_countosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
pathosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
search_node_limitosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
setUpAttackNode(CheckHashRecord *record)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
setUpDefenseNode(CheckHashRecord *record)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline, private]
setVerbose(bool verbose=true)osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
stateosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
state_t typedefosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator >
tableosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
table_t typedefosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator >
total_node_countosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
total_node_limitosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
totalNodeCount() const osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
totalNodeLimit() const osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
verbose() const osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]
verbose_destructorosl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [private]
~CheckmateSearcher()osl::checkmate::CheckmateSearcher< Table, HEstimator, CostEstimator > [inline]


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