11 bool ImmediateCheckmate::
12 hasCheckmateMove<BLACK>(NumEffectState
const&, King8Info, Square, Move&);
14 bool osl::checkmate::ImmediateCheckmate::
15 hasCheckmateMove<WHITE>(NumEffectState
const&, King8Info, Square, Move&);
18 bool ImmediateCheckmate::
19 hasCheckmateMove<BLACK>(NumEffectState
const&, Move&);
21 bool osl::checkmate::ImmediateCheckmate::
22 hasCheckmateMove<WHITE>(NumEffectState
const&, Move&);
25 bool ImmediateCheckmate::
26 hasCheckmateMove<BLACK>(NumEffectState
const&);
28 bool osl::checkmate::ImmediateCheckmate::
29 hasCheckmateMove<WHITE>(NumEffectState
const&);
37 return hasCheckmateMove<BLACK>(state);
39 return hasCheckmateMove<WHITE>(state);
46 return hasCheckmateMove<BLACK>(state,bestMove);
48 return hasCheckmateMove<WHITE>(state,bestMove);