|
| | SearchIterativeBF () |
| |
| | ~SearchIterativeBF () override |
| |
| | SearchIterativeBF (SearchIterativeBF const &)=delete |
| |
| | SearchIterativeBF (SearchIterativeBF &&)=delete |
| |
| SearchIterativeBF & | operator= (SearchIterativeBF const &)=delete |
| |
| SearchIterativeBF & | operator= (SearchIterativeBF &&)=delete |
| |
| | SearchBruteForce () |
| |
| | SearchBruteForce (std::string const &s) |
| |
| | ~SearchBruteForce () override |
| |
| | SearchBruteForce (SearchBruteForce const &)=delete |
| |
| | SearchBruteForce (SearchBruteForce &&)=delete |
| |
| SearchBruteForce & | operator= (SearchBruteForce const &)=delete |
| |
| SearchBruteForce & | operator= (SearchBruteForce &&)=delete |
| |
| | bSearchAlgorithm (std::string const &s) |
| |
| | ~bSearchAlgorithm () override |
| |
| | bSearchAlgorithm (bSearchAlgorithm const &)=delete |
| |
| | bSearchAlgorithm (bSearchAlgorithm &&)=delete |
| |
| bSearchAlgorithm & | operator= (bSearchAlgorithm const &)=delete |
| |
| bSearchAlgorithm & | operator= (bSearchAlgorithm &&)=delete |
| |
| constexpr int64_t | getNodes () const |
| |
| constexpr int64_t | getNonLeafNodes () const |
| |
| void | StartSearch (bScore const sc) |
| |
| void | StopSearch () |
| |
| void | InterruptSearch () |
| |
| void | SearchBestMove (bBoard &b, bMoveList &ml) |
| | Generic search, will call (non-)recursive method per algorithm only when there are moves to be played.
|
| |
| void | sendInfoSearching (bBoard const &b, depth_t const nDepth, std::string const &comment) const |
| |
| bScore | sendInfoSearching (bBoard const &b, depth_t const nDepth, std::string const &comment, bScore const sc) const |
| |
| bScore | RetrieveBoardEvaluation (bBoard &b, gameResult_t const gr, bool const bRecalcFirst) const |
| | Get score of board, eventually from cache.
|
| |
| bScore | RetrieveBoardEvaluationForWhite (bBoard &b, gameResult_t const gr, bool const bRecalcFirst) const |
| | Get score of board, eventually from cache, from whites view.
|
| |
| constexpr bool | isNoBench () const |
| |
| constexpr bool | isBench () const |
| |
| void | setBench () |
| |
| void | clearBench () |
| |
| | operator std::string () const & |
| |
| | TimedExecution () |
| | implementation of timing functions
|
| |
| virtual | ~TimedExecution ()=default |
| |
| std::string | getDuration () const |
| |
| long long | getDurationMicroSec () const |
| |
Definition at line 14 of file search_bfit.h.