addKillerMoves(const MoveVector &new_moves) | osl::search::QuiescenceRecord | inline |
best_moves | osl::search::QuiescenceRecordBase | |
bestMove() const | osl::search::QuiescenceRecord | inline |
checkmate_nodes | osl::search::QuiescenceRecordBase | |
checkmateNodes() const | osl::search::QuiescenceRecord | inline |
checkmateNodesLeft(int max) | osl::search::QuiescenceRecord | inline |
clear() | osl::search::QuiescenceRecord | inline |
dump(std::ostream &) const | osl::search::QuiescenceRecord | |
EXACT enum value | osl::search::QuiescenceRecordBase | |
hasStaticValue() const | osl::search::QuiescenceRecord | inline |
hasStaticValue(int &value, int &depth, StaticValueType &type) const | osl::search::QuiescenceRecord | inline |
InitialDepth enum value | osl::search::QuiescenceRecordBase | |
loadMoves(MoveVector &dst) const | osl::search::QuiescenceRecord | inline |
lower_bound | osl::search::QuiescenceRecordBase | |
lower_depth | osl::search::QuiescenceRecordBase | |
lowerBound() const | osl::search::QuiescenceRecord | inline |
lowerDepth() const | osl::search::QuiescenceRecord | inline |
moves_size() const | osl::search::QuiescenceRecord | inline |
movesEmpty() const | osl::search::QuiescenceRecord | inline |
movesSizeLessThan(size_t n) const | osl::search::QuiescenceRecord | inline |
operator=(const QuiescenceRecord &src) | osl::search::QuiescenceRecord | inline |
QuiescenceRecord() | osl::search::QuiescenceRecord | inline |
QuiescenceRecord(const QuiescenceRecord &src) | osl::search::QuiescenceRecord | inline |
QuiescenceRecordBase() | osl::search::QuiescenceRecordBase | inlineprotected |
sendOffSquare(const NumEffectState &state) const | osl::search::QuiescenceRecord | inline |
sendOffSquare(Player turn, const NumEffectState &state) const | osl::search::QuiescenceRecord | inline |
setHistoryValue(int value) | osl::search::QuiescenceRecord | inline |
setHistoryValue(Move best_move, int value) | osl::search::QuiescenceRecord | inline |
setLowerBound(int depth, int bound, Move best_move) | osl::search::QuiescenceRecord | inline |
setStaticValue(StaticValueType type, int value, int depth, const QuiescenceThreat &t1=QuiescenceThreat(), const QuiescenceThreat &t2=QuiescenceThreat()) | osl::search::QuiescenceRecord | inline |
setUpperBound(int depth, int bound) | osl::search::QuiescenceRecord | inline |
SimpleHashRecord class | osl::search::QuiescenceRecord | friend |
static_value | osl::search::QuiescenceRecordBase | |
static_value_depth | osl::search::QuiescenceRecordBase | |
staticThreat(int index) const | osl::search::QuiescenceRecord | inline |
staticValue() const | osl::search::QuiescenceRecord | inline |
staticValueDepth() const | osl::search::QuiescenceRecord | inline |
StaticValueType enum name | osl::search::QuiescenceRecordBase | |
staticValueType() const | osl::search::QuiescenceRecord | inline |
threat1 | osl::search::QuiescenceRecordBase | |
threat2 | osl::search::QuiescenceRecordBase | |
threatmate | osl::search::QuiescenceRecordBase | |
threatmate_nodes | osl::search::QuiescenceRecordBase | |
threatmateNodes() const | osl::search::QuiescenceRecord | inline |
threatmateNodesLeft(int max) | osl::search::QuiescenceRecord | inline |
toString(StaticValueType) | osl::search::QuiescenceRecord | static |
UNKNOWN enum value | osl::search::QuiescenceRecordBase | |
updateThreatmate(Player turn, const DualThreatmateState *parent, bool in_check) | osl::search::QuiescenceRecord | inline |
upper_bound | osl::search::QuiescenceRecordBase | |
UPPER_BOUND enum value | osl::search::QuiescenceRecordBase | |
upper_depth | osl::search::QuiescenceRecordBase | |
upperBound() const | osl::search::QuiescenceRecord | inline |
upperDepth() const | osl::search::QuiescenceRecord | inline |
~QuiescenceRecordBase() | osl::search::QuiescenceRecordBase | inlineprotected |