Public 型 | |
typedef CheckmateSearcher | searcher_t |
Public メソッド | |
ChildAttackHelper (searcher_t &s, int pn, int dn, CheckHashRecord *p, CheckHashRecord *r) | |
void | operator() (Position) |
Public 変数 | |
searcher_t & | searcher |
int | proof_number |
int | disproof_number |
CheckHashRecord * | parent |
CheckHashRecord * | record |
checkmateSearcher.tcc の 77 行で定義されています。
typedef CheckmateSearcher osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::searcher_t |
checkmateSearcher.tcc の 79 行で定義されています。
osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::ChildAttackHelper | ( | searcher_t & | s, | |
int | pn, | |||
int | dn, | |||
CheckHashRecord * | p, | |||
CheckHashRecord * | r | |||
) | [inline] |
void osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::operator() | ( | Position | ) | [inline] |
checkmateSearcher.tcc の 91 行で定義されています。
参照先 osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::disproof_number, osl::checkmate::CheckHashRecord::isVisited, osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::parent, osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::proof_number, osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::record, と osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::searcher.
searcher_t& osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::searcher |
int osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::proof_number |
int osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::disproof_number |
CheckHashRecord* osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::parent |
CheckHashRecord* osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >::record |