Public Member Functions | |
FixedAttackHelper (FixedDepthSearcher &s, int d, ProofDisproof &p, PieceStand &pi) | |
void | operator() (Square) |
Public Attributes | |
FixedDepthSearcher & | searcher |
Move | move |
int | depth |
ProofDisproof & | pdp |
PieceStand & | pieces |
Definition at line 27 of file fixedDepthSearcher.tcc.
|
inline |
Definition at line 33 of file fixedDepthSearcher.tcc.
|
inline |
Definition at line 38 of file fixedDepthSearcher.tcc.
References osl::checkmate::FixedDepthSearcher::defense(), osl::checkmate::FixedAttackHelper< P, SetPieces >::depth, osl::Move::isNormal(), osl::checkmate::FixedAttackHelper< P, SetPieces >::move, osl::checkmate::FixedAttackHelper< P, SetPieces >::pdp, osl::checkmate::FixedAttackHelper< P, SetPieces >::pieces, and osl::checkmate::FixedAttackHelper< P, SetPieces >::searcher.
int osl::checkmate::FixedAttackHelper< P, SetPieces >::depth |
Definition at line 30 of file fixedDepthSearcher.tcc.
Referenced by osl::checkmate::FixedAttackHelper< P, SetPieces >::operator()().
Move osl::checkmate::FixedAttackHelper< P, SetPieces >::move |
Definition at line 29 of file fixedDepthSearcher.tcc.
Referenced by osl::checkmate::FixedAttackHelper< P, SetPieces >::operator()().
ProofDisproof& osl::checkmate::FixedAttackHelper< P, SetPieces >::pdp |
Definition at line 31 of file fixedDepthSearcher.tcc.
Referenced by osl::checkmate::FixedAttackHelper< P, SetPieces >::operator()().
PieceStand& osl::checkmate::FixedAttackHelper< P, SetPieces >::pieces |
Definition at line 32 of file fixedDepthSearcher.tcc.
Referenced by osl::checkmate::FixedAttackHelper< P, SetPieces >::operator()().
FixedDepthSearcher& osl::checkmate::FixedAttackHelper< P, SetPieces >::searcher |
Definition at line 28 of file fixedDepthSearcher.tcc.
Referenced by osl::checkmate::FixedAttackHelper< P, SetPieces >::operator()().