AfterStateSearched() | HexAbSearch | [virtual] |
CheckAbort() | HexAbSearch | [private] |
CheckTerminalState() | HexAbSearch | [private] |
ClearStats() | HexAbSearch | [private] |
DumpStats() | HexAbSearch | |
EnteredNewState() | HexAbSearch | [virtual] |
Evaluate()=0 | HexAbSearch | [pure virtual] |
ExecuteMove(HexPoint move)=0 | HexAbSearch | [pure virtual] |
GenerateMoves(std::vector< HexPoint > &moves)=0 | HexAbSearch | [pure virtual] |
GuiFx() const | HexAbSearch | [inline] |
HexAbSearch() | HexAbSearch | [explicit] |
m_aborted | HexAbSearch | [private] |
m_brd | HexAbSearch | [protected] |
m_current_depth | HexAbSearch | [protected] |
m_eval | HexAbSearch | [private] |
m_sequence | HexAbSearch | [protected] |
m_statistics | HexAbSearch | [private] |
m_toplay | HexAbSearch | [protected] |
m_tt | HexAbSearch | [protected] |
m_tt_bestmove | HexAbSearch | [protected] |
m_tt_info_available | HexAbSearch | [protected] |
m_use_guifx | HexAbSearch | [protected] |
OnSearchComplete() | HexAbSearch | [virtual] |
OnStartSearch() | HexAbSearch | [virtual] |
Search(HexBoard &brd, HexColor color, const std::vector< int > &plywidth, const std::vector< int > &depths_to_search, int timelimit, std::vector< HexPoint > &PV) | HexAbSearch | |
SearchState(const std::vector< int > &plywidth, int depth, HexEval alpha, HexEval beta, std::vector< HexPoint > &cv) | HexAbSearch | [private] |
SetGuiFx(bool flag) | HexAbSearch | [inline] |
SetTT(SearchTT *tt) | HexAbSearch | [inline] |
UndoMove(HexPoint move)=0 | HexAbSearch | [pure virtual] |
UpdatePV(int current_depth, HexEval value, std::vector< HexPoint > &cv) | HexAbSearch | [private] |
~HexAbSearch() | HexAbSearch | [virtual] |