All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::search::SearchBase< Eval, Table, Recorder, Probabilities > Member List

This is the complete list of members for osl::search::SearchBase< Eval, Table, Recorder, Probabilities >, including all inherited members.

abort(Move) const osl::search::SearchBase< Eval, Table, Recorder, Probabilities >inlinevirtual
brinkmatePenalty(Player P, int limit)osl::search::FixedEvalinlineprotectedstatic
drawValue() const osl::search::FixedEvalinlineprotected
eval_t typedefosl::search::SearchBase< Eval, Table, Recorder, Probabilities >
FixedEval()osl::search::FixedEvalinlineprotected
isWinValue(Player P, int val)osl::search::FixedEvalinlineprotectedstatic
minusInfty(Player P)osl::search::FixedEvalinlineprotectedstatic
Probabilities_t typedefosl::search::SearchBase< Eval, Table, Recorder, Probabilities >
recordCheckmateResult(Player P, SimpleHashRecord *record, int val, Move move) const osl::search::SearchBase< Eval, Table, Recorder, Probabilities >inlineprivate
recorderosl::search::SearchBase< Eval, Table, Recorder, Probabilities >protected
recordLoseByCheckmate(Player P, SimpleHashRecord *record) const osl::search::SearchBase< Eval, Table, Recorder, Probabilities >inline
recordWinByCheckmate(Player P, SimpleHashRecord *record, Move check_move) const osl::search::SearchBase< Eval, Table, Recorder, Probabilities >inline
SearchBase(Recorder &r, Table *t)osl::search::SearchBase< Eval, Table, Recorder, Probabilities >inline
setDrawValue(int value)osl::search::FixedEvalinlineprotected
tableosl::search::SearchBase< Eval, Table, Recorder, Probabilities >protected
threatmatePenalty(Player P)osl::search::FixedEvalinlineprotectedstatic
validTableMove(const NumEffectState &state, const MoveLogProb &move, int limit) const osl::search::SearchBase< Eval, Table, Recorder, Probabilities >inline
winByCheckmate(Player P)osl::search::FixedEvalinlineprotectedstatic
winByFoul(Player P)osl::search::FixedEvalinlineprotectedstatic
winByLoop(Player P)osl::search::FixedEvalinlineprotectedstatic
windowMax(Player P)osl::search::FixedEvalinlineprotectedstatic
winThreshold(Player P)osl::search::FixedEvalinlineprotectedstatic
~FixedEval()osl::search::FixedEvalinlineprotected
~SearchBase()osl::search::SearchBase< Eval, Table, Recorder, Probabilities >inlinevirtual