13 return hasCheckmateMove<BLACK>(depth, best_move);
15 return hasCheckmateMove<WHITE>(depth, best_move);
23 return hasEscapeMove<BLACK>(last_move, depth);
25 return hasEscapeMove<WHITE>(last_move, depth);
33 return hasEscapeByMove<WHITE>(next_move, depth);
35 return hasEscapeByMove<BLACK>(next_move, depth);
const ProofDisproof hasEscapeMoveOfTurn(Move last_move, int depth)
const ProofDisproof hasCheckmateMoveOfTurn(int depth, Move &best_move)
証明数(proof number)と反証数(disproof number).
const ProofDisproof hasEscapeByMoveOfTurn(Move next_move, int depth)