All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::checkmate::FixedDepthSearcher2 Member List

This is the complete list of members for osl::checkmate::FixedDepthSearcher2, including all inherited members.

addCount()osl::checkmate::FixedDepthSearcher2inlineprivate
attack(int depth, Move &best_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
attack(int depth, Move &best_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
attackMayUnsafe(int depth, Move &best_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
attackMayUnsafe(int depth, Move &best_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
blockEstimation(Square attack_from, Square defense_king) const osl::checkmate::FixedDepthSearcher2inline
countosl::checkmate::FixedDepthSearcher2private
defense(Move last_move, int depth, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
defense(Move last_move, int depth, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
defenseEstimation(int depth, Move last_move, PieceStand &proof_pieces, Piece attacker_piece, Square target_position) const osl::checkmate::FixedDepthSearcher2private
defenseEstimation(int depth, Move last_move, PieceStand &proof_pieces, Piece attacker_piece, Square target_position) const osl::checkmate::FixedDepthSearcher2inline
FixedDepthSearcher2()osl::checkmate::FixedDepthSearcher2inline
FixedDepthSearcher2(NumEffectState &s)osl::checkmate::FixedDepthSearcher2inlineexplicit
generateBlockingWhenLiberty0(int depth, Piece defense_king, Square attack_from, container::MoveVector &moves) const osl::checkmate::FixedDepthSearcher2
generateBlockingWhenLiberty0(int depth, Piece defense_king, Square attack_from, MoveVector &moves) const osl::checkmate::FixedDepthSearcher2
getCount() const osl::checkmate::FixedDepthSearcher2inline
hasCheckmateMove(int depth, Move &best_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2inline
hasCheckmateMove(int depth, Move &best_move)osl::checkmate::FixedDepthSearcher2inline
hasCheckmateMove(int depth)osl::checkmate::FixedDepthSearcher2inline
hasCheckmateMoveOfTurn(int depth, Move &best_move)osl::checkmate::FixedDepthSearcher2
hasCheckmateMoveOfTurn(int depth, Move &best_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
hasCheckmateWithGuide(int depth, Move &guide, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
hasCheckmateWithGuide(int depth, Move &guide, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
hasCheckmateWithGuideOfTurn(int depth, Move &guide, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
hasEscapeByMove(Move next_move, int depth, Move &check_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
hasEscapeByMove(Move next_move, int depth)osl::checkmate::FixedDepthSearcher2
hasEscapeByMove(Move next_move, int depth, Move &check_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
hasEscapeByMove(Move next_move, int depth)osl::checkmate::FixedDepthSearcher2
hasEscapeByMoveOfTurn(Move next_move, int depth, Move &check_move, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2
hasEscapeByMoveOfTurn(Move next_move, int depth)osl::checkmate::FixedDepthSearcher2
hasEscapeMove(Move last_move, int depth, PieceStand &proof_pieces)osl::checkmate::FixedDepthSearcher2inline
hasEscapeMove(Move last_move, int depth)osl::checkmate::FixedDepthSearcher2inline
hasEscapeMoveOfTurn(Move last_move, int depth)osl::checkmate::FixedDepthSearcher2
MAXDEPTHosl::checkmate::FixedDepthSearcher2privatestatic
original_stateosl::checkmate::FixedDepthSearcher2private
setState(NumEffectState &s)osl::checkmate::FixedDepthSearcher2inline
statesosl::checkmate::FixedDepthSearcher2private