addMonitor(const boost::shared_ptr< SearchMonitor > &) | osl::search::SearchTimer | |
adjustMemoryUseLimit(double scale=0.9) | osl::search::SearchTimer | static |
All enum value | osl::search::AlphaBeta3 | |
AllNode enum value | osl::search::AlphaBeta3 | |
AlphaBeta3(const NumEffectState &s, checkmate_t &checker, SimpleHashTable *t, CountRecorder &) | osl::search::AlphaBeta3 | |
brinkmatePenalty(Player P, int limit) | osl::search::FixedEval | inlineprivatestatic |
CallQuiesce< BLACK > | osl::search::AlphaBeta3 | friend |
CallQuiesce< WHITE > | osl::search::AlphaBeta3 | friend |
CallSearch< BLACK > | osl::search::AlphaBeta3 | friend |
CallSearch< WHITE > | osl::search::AlphaBeta3 | friend |
Capture enum value | osl::search::AlphaBeta3 | |
CaptureAll enum value | osl::search::AlphaBeta3 | |
checkmate_t typedef | osl::search::AlphaBeta3 | |
clearNodeDepth() | osl::search::AlphaBeta3 | static |
computeBestMoveIteratively(int limit, int step, int initial_limit=600, size_t node_limit=1600000, const TimeAssigned &assign=TimeAssigned(MilliSeconds::Interval(60 *1000)), MoveWithComment *additional_info=0) | osl::search::AlphaBeta3 | |
CutNode enum value | osl::search::AlphaBeta3 | |
depth | osl::search::AlphaBeta3 | private |
drawValue() const | osl::search::FixedEval | inlineprivate |
elapsed(MilliSeconds now) const | osl::search::SearchTimer | inline |
elapsed() const | osl::search::SearchTimer | inline |
enableMultiPV(unsigned int) | osl::search::AlphaBeta3 | inline |
eval_t typedef | osl::search::AlphaBeta3 | |
evalValue() const | osl::search::AlphaBeta3 | private |
FixedEval() | osl::search::FixedEval | inlineprivate |
generateAllMoves(const NumEffectState &state, const SearchInfo &, SearchInfo &) | osl::search::AlphaBeta3 | static |
generateAllMoves(const NumEffectState &state, const SearchInfo &parent, SearchInfo &node) | osl::search::AlphaBeta3 | |
generateCapture(const NumEffectState &state, SearchInfo &) | osl::search::AlphaBeta3 | static |
generateCapture(const NumEffectState &state, SearchInfo &node) | osl::search::AlphaBeta3 | |
generateCaptureAll(const NumEffectState &state, SearchInfo &) | osl::search::AlphaBeta3 | static |
generateCaptureAll(const NumEffectState &state, SearchInfo &node) | osl::search::AlphaBeta3 | |
hasMonitor() const | osl::search::SearchTimer | inline |
hasSchedule() const | osl::search::SearchTimer | inline |
Initial enum value | osl::search::AlphaBeta3 | |
isReasonableMove(Move move, int pawn_sacrifice=1) | osl::search::AlphaBeta3 | |
isStableNow() const | osl::search::SearchTimer | inline |
isWinValue(Player P, int val) | osl::search::FixedEval | inlineprivatestatic |
Killer enum value | osl::search::AlphaBeta3 | |
KingEscape enum value | osl::search::AlphaBeta3 | |
lastMemoryUseRatio1000() const | osl::search::SearchTimer | inline |
makeMoveAndQuiesce(Move) | osl::search::AlphaBeta3 | private |
makeMoveAndSearch(Move, int consume) | osl::search::AlphaBeta3 | private |
MaxDepth enum value | osl::search::AlphaBeta3 | |
minusInfty(Player P) | osl::search::FixedEval | inlineprivatestatic |
monitors() const | osl::search::SearchTimer | inline |
MoveCategory enum name | osl::search::AlphaBeta3 | |
nextIterationCoefficient() const | osl::search::SearchTimer | inline |
nextMove() | osl::search::AlphaBeta3 | private |
nextMove() | osl::search::AlphaBeta3 | |
nodeAffordable() const | osl::search::SearchTimer | inline |
NodeType enum name | osl::search::AlphaBeta3 | |
Pass enum value | osl::search::AlphaBeta3 | |
presearch() | osl::search::AlphaBeta3 | private |
PvNode enum value | osl::search::AlphaBeta3 | |
quiesce() | osl::search::AlphaBeta3 | private |
quiesceRoot() | osl::search::AlphaBeta3 | private |
recorder | osl::search::AlphaBeta3 | private |
reductionOk() const | osl::search::AlphaBeta3 | inlineprivate |
search() | osl::search::AlphaBeta3 | private |
searchRoot(int limit) | osl::search::AlphaBeta3 | private |
SearchTimer() | osl::search::SearchTimer | inline |
SearchTimer(const SearchTimer &src) | osl::search::SearchTimer | inline |
seePlusLight(const NumEffectState &state, Move m) | osl::search::AlphaBeta3 | static |
seePlusLight(const NumEffectState &state, Move m) | osl::search::AlphaBeta3 | inline |
setDrawValue(int value) | osl::search::FixedEval | inlineprivate |
setHistory(const MoveStack &h) | osl::search::AlphaBeta3 | |
setNextIterationCoefficient(double new_value) | osl::search::SearchTimer | inline |
setNodeCountHardLimit(uint64_t new_value) | osl::search::SearchTimer | inline |
setRootIgnoreMoves(const MoveVector *rim, bool) | osl::search::AlphaBeta3 | |
setStable(bool new_stable) | osl::search::SearchTimer | inline |
setStartTime(MilliSeconds start) | osl::search::SearchTimer | inline |
setTimeAssign(const TimeAssigned &a) | osl::search::SearchTimer | inline |
showNodeDepth(std::ostream &) | osl::search::AlphaBeta3 | static |
startTime() const | osl::search::SearchTimer | inline |
state | osl::search::AlphaBeta3 | private |
stop_by_alarm | osl::search::AlphaBeta3 | private |
stopNow() | osl::search::SearchTimer | inline |
stopping() const | osl::search::SearchTimer | inline |
stopReason() | osl::search::SearchTimer | inline |
table_common | osl::search::AlphaBeta3 | private |
TakeBack enum value | osl::search::AlphaBeta3 | |
threatmatePenalty(Player P) | osl::search::FixedEval | inlineprivatestatic |
throwIfNoMoreTime(uint64_t node_count) | osl::search::SearchTimer | inline |
timeAssigned() const | osl::search::SearchTimer | inline |
winByCheckmate(Player P) | osl::search::FixedEval | inlineprivatestatic |
winByFoul(Player P) | osl::search::FixedEval | inlineprivatestatic |
winByLoop(Player P) | osl::search::FixedEval | inlineprivatestatic |
windowMax(Player P) | osl::search::FixedEval | inlineprivatestatic |
winThreshold(Player P) | osl::search::FixedEval | inlineprivatestatic |
~AlphaBeta3() | osl::search::AlphaBeta3 | |
~FixedEval() | osl::search::FixedEval | inlineprivate |
~SearchTimer() | osl::search::SearchTimer | virtual |