#include <checkStack.h>
Public メソッド | |
~CheckStack () | |
const_iterator | findLoop (const CheckHashRecord *record) const |
const_iterator | findCover (Player attacker, const HashKey &hash, const CheckHashRecord *record) const |
Ʊ̤ attacker λ¿Τ¸ߤ뤫 | |
bool | findNotLast (const CheckHashRecord *record) const |
ǸΥȥʳ¸ߤ뤫 |
checkStack.h の 36 行で定義されています。
osl::checkmate::CheckStack::~CheckStack | ( | ) |
checkStack.cc の 21 行で定義されています。
osl::checkmate::CheckStack::const_iterator osl::checkmate::CheckStack::findLoop | ( | const CheckHashRecord * | record | ) | const |
osl::checkmate::CheckStack::const_iterator osl::checkmate::CheckStack::findCover | ( | Player | attacker, | |
const HashKey & | hash, | |||
const CheckHashRecord * | record | |||
) | const |
Ʊ̤ attacker λ¿Τ¸ߤ뤫
checkStack.cc の 37 行で定義されています。
参照先 osl::BLACK, と osl::checkmate::CheckHashRecord::stand().
参照元 osl::checkmate::analyzer::DisproofTreeTraverser::andNode(), と osl::checkmate::analyzer::DisproofTreeTraverser::orNode().
bool osl::checkmate::CheckStack::findNotLast | ( | const CheckHashRecord * | record | ) | const [inline] |