| adjustMaxSearchedDepth(depth_t const nDepth) | bSearchAlgorithm | inlineprotected |
| bSearchAlgorithm(std::string const &s) | bSearchAlgorithm | inlineexplicit |
| bSearchAlgorithm(bSearchAlgorithm const &)=delete | bSearchAlgorithm | |
| bSearchAlgorithm(bSearchAlgorithm &&)=delete | bSearchAlgorithm | |
| CalcBestMove(bBoard &b, bMoveList &ml) override | SearchRandom | protectedvirtual |
| CheckIfAbortingSearch() const | bSearchAlgorithm | protected |
| clearBench() | bSearchAlgorithm | inline |
| ClockEnd() | TimedExecution | protected |
| ClockStart() | TimedExecution | protected |
| getDuration() const | TimedExecution | |
| getDurationMicroSec() const | TimedExecution | |
| getDurationMilliSec() const | TimedExecution | protected |
| getDurationSec() const | TimedExecution | protected |
| getLevel() | bSearchAlgorithm | inlineprotected |
| getMaxSearchedDepth() const | bSearchAlgorithm | inlineprotected |
| getNodes() const | bSearchAlgorithm | inline |
| getNonLeafNodes() const | bSearchAlgorithm | inline |
| initMaxSearchedDepth() | bSearchAlgorithm | inlineprotected |
| InterruptSearch() | bSearchAlgorithm | inline |
| isBench() const | bSearchAlgorithm | inline |
| isNoBench() const | bSearchAlgorithm | inline |
| m_iterativesearch | bSearchAlgorithm | |
| m_leafnodes | bSearchAlgorithm | |
| m_nonleafnodes | bSearchAlgorithm | |
| operator std::string() const & | bSearchAlgorithm | inline |
| operator=(SearchRandom const &)=delete | SearchRandom | |
| operator=(SearchRandom &&)=delete | SearchRandom | |
| bSearchAlgorithm::operator=(bSearchAlgorithm const &)=delete | bSearchAlgorithm | |
| bSearchAlgorithm::operator=(bSearchAlgorithm &&)=delete | bSearchAlgorithm | |
| RetrieveBoardEvaluation(bBoard &b, gameResult_t const gr, bool const bRecalcFirst) const | bSearchAlgorithm | |
| RetrieveBoardEvaluationForWhite(bBoard &b, gameResult_t const gr, bool const bRecalcFirst) const | bSearchAlgorithm | |
| SearchBestMove(bBoard &b, bMoveList &ml) | bSearchAlgorithm | |
| SearchRandom() | SearchRandom | inlineexplicit |
| SearchRandom(SearchRandom const &)=delete | SearchRandom | |
| SearchRandom(SearchRandom &&)=delete | SearchRandom | |
| sendInfoCurrMove(bBoard const &b, depth_t const nCurDepth, bMove const &m, movenum_t const moveid) const | bSearchAlgorithm | protected |
| sendInfoSearching(bBoard const &b, depth_t const nDepth, std::string const &comment) const | bSearchAlgorithm | |
| sendInfoSearching(bBoard const &b, depth_t const nDepth, std::string const &comment, bScore const sc) const | bSearchAlgorithm | |
| setBench() | bSearchAlgorithm | inline |
| setLevel(bLevel *l) | bSearchAlgorithm | inlineprotected |
| sleep_ms(unsigned long ms) | TimedExecution | static |
| StartSearch(bScore const sc) | bSearchAlgorithm | |
| StopSearch() | bSearchAlgorithm | |
| TimedExecution() | TimedExecution | explicit |
| ~bSearchAlgorithm() override | bSearchAlgorithm | inline |
| ~SearchRandom() override | SearchRandom | inline |
| ~TimedExecution()=default | TimedExecution | virtual |