, including all inherited members.
| Aborted() const | SgSearch | |
| AbortSearch() | SgSearch | [virtual] |
| Board() | GoSearch | |
| Board() const | GoSearch | |
| CheckDepthLimitReached() const | GoSearch | [virtual] |
| CreateTracer() | SgSearch | [virtual] |
| CurrentDepth() const | SgSearch | |
| DEPTH_UNIT | SgSearch | [static] |
| DepthFirstSearch(int depthLimit, int boundLo, int boundHi, SgVector< SgMove > *sequence, bool clearHash=true, SgNode *traceNode=0) | SgSearch | |
| DepthFirstSearch(int depthLimit, SgVector< SgMove > *sequence, bool clearHash=true, SgNode *traceNode=0) | SgSearch | |
| EndOfGame() const | GoSearch | [virtual] |
| Evaluate(bool *isExact, int depth)=0 | SgSearch | [pure virtual] |
| Execute(SgMove move, int *delta, int depth) | GoSearch | [virtual] |
| Generate(SgVector< SgMove > *moves, int depth)=0 | SgSearch | [pure virtual] |
| GetHashCode() const | GoSearch | [virtual] |
| GetStatistics(SgSearchStatistics *stat) | SgSearch | |
| GetToPlay() const | GoSearch | [virtual] |
| GoSearch(GoBoard &board, SgSearchHashTable *hash) | GoSearch | |
| HashTable() const | SgSearch | |
| InitSearch(int startDepth=0) | SgSearch | |
| IteratedSearch(int depthMin, int depthMax, int boundLo, int boundHi, SgVector< SgMove > *sequence, bool clearHash=true, SgNode *traceNode=0) | SgSearch | |
| IteratedSearch(int depthMin, int depthMax, SgVector< SgMove > *sequence, bool clearHash=true, SgNode *traceNode=0) | SgSearch | |
| IteratedSearchDepthLimit() const | SgSearch | |
| m_board | GoSearch | [private] |
| MAX_DEPTH | SgSearch | [static] |
| MoveString(SgMove move) const | GoSearch | [virtual] |
| OnStartSearch() | SgSearch | [virtual] |
| PrevMove() const | SgSearch | |
| PrevMove2() const | SgSearch | |
| SearchControl() const | SgSearch | |
| SearchEngine(int depth, int alpha, int beta, SgSearchStack &stack, bool *isExactValue, bool lastNullMove=false) | SgSearch | |
| SetAbortFrequency(int value) | SgSearch | |
| SetAbortSearch(bool fAborted=true) | SgSearch | |
| SetHashTable(SgSearchHashTable *hashtable) | SgSearch | |
| SetKillers(bool flag=true) | SgSearch | |
| SetNullMove(bool flag=true) | SgSearch | |
| SetNullMoveDepth(int depth) | SgSearch | |
| SetOpponentBest(bool flag=true) | SgSearch | |
| SetProbCut(SgProbCut *probcut) | SgSearch | |
| SetScout(bool flag=true) | SgSearch | |
| SetSearchControl(SgSearchControl *control) | SgSearch | |
| SetToPlay(SgBlackWhite toPlay) | GoSearch | [virtual] |
| SetTracer(SgSearchTracer *tracer) | SgSearch | |
| SG_INFINITY | SgSearch | [static] |
| SgSearch(SgSearchHashTable *hash) | SgSearch | |
| StartOfDepth(int depthLimit) | SgSearch | [virtual] |
| StartTime() | SgSearch | |
| Statistics() const | SgSearch | |
| StopTime() | SgSearch | |
| TakeBack() | GoSearch | [virtual] |
| TraceIsOn() const | SgSearch | |
| Tracer() const | SgSearch | |
| ~SgSearch() | SgSearch | [virtual] |