| addMonitor(const boost::shared_ptr< SearchMonitor > &) | osl::search::SearchTimer | |
| adjustMemoryUseLimit(double scale=0.9) | osl::search::SearchTimer | [static] |
| All Enum 値 | osl::search::AlphaBeta3 | |
| AllNode Enum 値 | osl::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 > class | osl::search::AlphaBeta3 | [friend] |
| CallQuiesce< WHITE > class | osl::search::AlphaBeta3 | [friend] |
| CallSearch< BLACK > class | osl::search::AlphaBeta3 | [friend] |
| CallSearch< WHITE > class | osl::search::AlphaBeta3 | [friend] |
| Capture Enum 値 | osl::search::AlphaBeta3 | |
| CaptureAll Enum 値 | 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 値 | osl::search::AlphaBeta3 | |
| depth | osl::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 typedef | osl::search::AlphaBeta3 | |
| evalValue() const | osl::search::AlphaBeta3 | [private] |
| FixedEval() | osl::search::FixedEval | [inline, private] |
| generateAllMoves(const NumEffectState &state, const SearchInfo &, SearchInfo &) | osl::search::AlphaBeta3 | [inline, static] |
| generateCapture(const NumEffectState &state, SearchInfo &) | osl::search::AlphaBeta3 | [inline, static] |
| generateCaptureAll(const NumEffectState &state, SearchInfo &) | osl::search::AlphaBeta3 | [inline, static] |
| hasMonitor() const | osl::search::SearchTimer | [inline] |
| hasSchedule() const | osl::search::SearchTimer | [inline] |
| Initial Enum 値 | 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 | [inline, private, static] |
| Killer Enum 値 | osl::search::AlphaBeta3 | |
| KingEscape Enum 値 | osl::search::AlphaBeta3 | |
| makeMoveAndQuiesce(Move) | osl::search::AlphaBeta3 | [inline, private] |
| makeMoveAndSearch(Move, int consume) | osl::search::AlphaBeta3 | [inline, private] |
| MaxDepth Enum 値 | osl::search::AlphaBeta3 | |
| minusInfty(Player P) | osl::search::FixedEval | [inline, private, static] |
| monitors() const | osl::search::SearchTimer | [inline] |
| MoveCategory Enum | osl::search::AlphaBeta3 | |
| nextIterationCoefficient() const | osl::search::SearchTimer | [inline] |
| nextMove() | osl::search::AlphaBeta3 | [inline, private] |
| nodeAffordable() const | osl::search::SearchTimer | [inline] |
| NodeType Enum | osl::search::AlphaBeta3 | |
| Pass Enum 値 | osl::search::AlphaBeta3 | |
| presearch() | osl::search::AlphaBeta3 | [inline, private] |
| PvNode Enum 値 | osl::search::AlphaBeta3 | |
| quiesce() | osl::search::AlphaBeta3 | [inline, private] |
| quiesceRoot() | osl::search::AlphaBeta3 | [inline, private] |
| recorder | osl::search::AlphaBeta3 | [private] |
| reductionOk() const | osl::search::AlphaBeta3 | [inline, private] |
| search() | osl::search::AlphaBeta3 | [inline, 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] |
| 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 値 | osl::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] |