osl::search::QuiescenceRecord Member List
This is the complete list of members for osl::search::QuiescenceRecord, including all inherited members.
addKillerMoves(const MoveVector &new_moves)osl::search::QuiescenceRecord [inline]
best_movesosl::search::QuiescenceRecordBase
bestMove() const osl::search::QuiescenceRecord [inline]
checkmate_nodesosl::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 valueosl::search::QuiescenceRecordBase
hasStaticValue() const osl::search::QuiescenceRecord [inline]
hasStaticValue(int &value, int &depth, StaticValueType &type) const osl::search::QuiescenceRecord [inline]
InitialDepth enum valueosl::search::QuiescenceRecordBase
loadMoves(MoveVector &dst) const osl::search::QuiescenceRecord [inline]
lower_boundosl::search::QuiescenceRecordBase
lower_depthosl::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 [inline, protected]
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 classosl::search::QuiescenceRecord [friend]
static_valueosl::search::QuiescenceRecordBase
static_value_depthosl::search::QuiescenceRecordBase
staticThreat(int index) const osl::search::QuiescenceRecord [inline]
staticValue() const osl::search::QuiescenceRecord [inline]
staticValueDepth() const osl::search::QuiescenceRecord [inline]
StaticValueType enum nameosl::search::QuiescenceRecordBase
staticValueType() const osl::search::QuiescenceRecord [inline]
threat1osl::search::QuiescenceRecordBase
threat2osl::search::QuiescenceRecordBase
threatmateosl::search::QuiescenceRecordBase
threatmate_nodesosl::search::QuiescenceRecordBase
threatmateNodes() const osl::search::QuiescenceRecord [inline]
threatmateNodesLeft(int max)osl::search::QuiescenceRecord [inline]
toString(StaticValueType)osl::search::QuiescenceRecord [static]
UNKNOWN enum valueosl::search::QuiescenceRecordBase
updateThreatmate(Player turn, const DualThreatmateState *parent, bool in_check)osl::search::QuiescenceRecord [inline]
upper_boundosl::search::QuiescenceRecordBase
UPPER_BOUND enum valueosl::search::QuiescenceRecordBase
upper_depthosl::search::QuiescenceRecordBase
upperBound() const osl::search::QuiescenceRecord [inline]
upperDepth() const osl::search::QuiescenceRecord [inline]
~QuiescenceRecordBase()osl::search::QuiescenceRecordBase [inline, protected]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines