Public Member Functions | |
void | operator() (Square) |
Public Attributes | |
bool * | result |
NumEffectState * | state |
Definition at line 7 of file checkmate.cc.
|
inline |
Definition at line 11 of file checkmate.cc.
References osl::alt(), osl::SimpleState::changeTurn(), osl::checkmate::ImmediateCheckmate::hasCheckmateMove(), osl::NumEffectState::inCheck(), osl::rating::Threatmate::knight2Step(), state, and osl::SimpleState::turn().
bool* osl::rating::Threatmate::Helper::result |
Definition at line 9 of file checkmate.cc.
Referenced by osl::rating::Threatmate::match().
NumEffectState* osl::rating::Threatmate::Helper::state |
Definition at line 10 of file checkmate.cc.
Referenced by osl::rating::Threatmate::match(), and operator()().