DualThreatmateState(ThreatmateState::Status b=ThreatmateState::UNKNOWN, ThreatmateState::Status w=ThreatmateState::UNKNOWN) | osl::search::DualThreatmateState | [inline, explicit] |
isThreatmate(Player king) const | osl::search::DualThreatmateState | [inline] |
king_status | osl::search::DualThreatmateState | [private] |
maybeThreatmate(Player king) const | osl::search::DualThreatmateState | [inline] |
mayHaveCheckmate(Player king) const | osl::search::DualThreatmateState | [inline] |
setThreatmate(Player king, Move m) | osl::search::DualThreatmateState | [inline] |
status(Player king) const | osl::search::DualThreatmateState | [inline] |
threatmateMove(Player king) const | osl::search::DualThreatmateState | [inline] |
update(Player turn, const DualThreatmateState *parent, bool in_check) | osl::search::DualThreatmateState | [inline] |
wstatus(Player king) | osl::search::DualThreatmateState | [inline, private] |