osl::search::AlphaBeta3 Member List
This is the complete list of members for osl::search::AlphaBeta3, including all inherited members.
addMonitor(const boost::shared_ptr< SearchMonitor > &)osl::search::SearchTimer
adjustMemoryUseLimit(double scale=0.9)osl::search::SearchTimer [static]
All enum valueosl::search::AlphaBeta3
AllNode enum valueosl::search::AlphaBeta3
AlphaBeta3(const NumEffectState &s, checkmate_t &checker, SimpleHashTable *t, CountRecorder &)osl::search::AlphaBeta3
brinkmatePenalty(Player P, int limit)osl::search::FixedEval [inline, private, static]
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 valueosl::search::AlphaBeta3
CaptureAll enum valueosl::search::AlphaBeta3
checkmate_t typedefosl::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 valueosl::search::AlphaBeta3
depthosl::search::AlphaBeta3 [private]
drawValue() const osl::search::FixedEval [inline, private]
elapsed(MilliSeconds now) const osl::search::SearchTimer [inline]
elapsed() const osl::search::SearchTimer [inline]
enableMultiPV(unsigned int)osl::search::AlphaBeta3 [inline]
eval_t typedefosl::search::AlphaBeta3
evalValue() const osl::search::AlphaBeta3 [private]
FixedEval()osl::search::FixedEval [inline, private]
generateAllMoves(const NumEffectState &state, const SearchInfo &, SearchInfo &)osl::search::AlphaBeta3 [static]
generateCapture(const NumEffectState &state, SearchInfo &)osl::search::AlphaBeta3 [static]
generateCaptureAll(const NumEffectState &state, SearchInfo &)osl::search::AlphaBeta3 [static]
hasMonitor() const osl::search::SearchTimer [inline]
hasSchedule() const osl::search::SearchTimer [inline]
Initial enum valueosl::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 [inline, private, static]
Killer enum valueosl::search::AlphaBeta3
KingEscape enum valueosl::search::AlphaBeta3
lastMemoryUseRatio1000() const osl::search::SearchTimer [inline]
makeMoveAndQuiesce(Move)osl::search::AlphaBeta3 [private]
makeMoveAndSearch(Move, int consume)osl::search::AlphaBeta3 [private]
MaxDepth enum valueosl::search::AlphaBeta3
minusInfty(Player P)osl::search::FixedEval [inline, private, static]
monitors() const osl::search::SearchTimer [inline]
MoveCategory enum nameosl::search::AlphaBeta3
nextIterationCoefficient() const osl::search::SearchTimer [inline]
nextMove()osl::search::AlphaBeta3 [private]
nodeAffordable() const osl::search::SearchTimer [inline]
NodeType enum nameosl::search::AlphaBeta3
Pass enum valueosl::search::AlphaBeta3
presearch()osl::search::AlphaBeta3 [private]
PvNode enum valueosl::search::AlphaBeta3
quiesce()osl::search::AlphaBeta3 [private]
quiesceRoot()osl::search::AlphaBeta3 [private]
recorderosl::search::AlphaBeta3 [private]
reductionOk() const osl::search::AlphaBeta3 [inline, private]
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 [inline, static]
setDrawValue(int value)osl::search::FixedEval [inline, private]
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]
stateosl::search::AlphaBeta3 [private]
stop_by_alarmosl::search::AlphaBeta3 [private]
stopNow()osl::search::SearchTimer [inline]
stopping() const osl::search::SearchTimer [inline]
stopReason()osl::search::SearchTimer [inline]
table_commonosl::search::AlphaBeta3 [private]
TakeBack enum valueosl::search::AlphaBeta3
threatmatePenalty(Player P)osl::search::FixedEval [inline, private, static]
throwIfNoMoreTime(uint64_t node_count)osl::search::SearchTimer [inline]
timeAssigned() const osl::search::SearchTimer [inline]
winByCheckmate(Player P)osl::search::FixedEval [inline, private, static]
winByFoul(Player P)osl::search::FixedEval [inline, private, static]
winByLoop(Player P)osl::search::FixedEval [inline, private, static]
windowMax(Player P)osl::search::FixedEval [inline, private, static]
winThreshold(Player P)osl::search::FixedEval [inline, private, static]
~AlphaBeta3()osl::search::AlphaBeta3
~FixedEval()osl::search::FixedEval [inline, private]
~SearchTimer()osl::search::SearchTimer [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines