Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

GoSearch Member List

This is the complete list of members for GoSearch, 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_UNITSgSearch [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)=0SgSearch [pure virtual]
Execute(SgMove move, int *delta, int depth)GoSearch [virtual]
Generate(SgVector< SgMove > *moves, int depth)=0SgSearch [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_boardGoSearch [private]
MAX_DEPTHSgSearch [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_INFINITYSgSearch [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]


Sun Mar 13 2011 Doxygen 1.7.1