| 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 | SearchAlphaBeta | protectedvirtual |
| CalcBestMove(bBoard &b, bMoveList &ml, depth_t const nDepth, bSearchScore alpha, bSearchScore beta) | SearchAlphaBeta | 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_nBetaCutOffMargin | SearchAlphaBeta | protected |
| m_nonleafnodes | bSearchAlgorithm | |
| operator std::string() const & | bSearchAlgorithm | inline |
| operator=(SearchAlphaBetaFH const &)=delete | SearchAlphaBetaFH | |
| operator=(SearchAlphaBetaFH &&)=delete | SearchAlphaBetaFH | |
| SearchAlphaBeta::operator=(SearchAlphaBeta const &)=delete | SearchAlphaBeta | |
| SearchAlphaBeta::operator=(SearchAlphaBeta &&)=delete | SearchAlphaBeta | |
| bSearchAlgorithm::operator=(bSearchAlgorithm const &)=delete | bSearchAlgorithm | |
| bSearchAlgorithm::operator=(bSearchAlgorithm &&)=delete | bSearchAlgorithm | |
| Quiescence(bBoard &b, depth_t const nDepth, bSearchScore alpha, bSearchScore beta, uint8_t nCheckCount) | SearchAlphaBeta | protected |
| RetrieveBoardEvaluation(bBoard &b, gameResult_t const gr, bool const bRecalcFirst) const | bSearchAlgorithm | |
| RetrieveBoardEvaluationForWhite(bBoard &b, gameResult_t const gr, bool const bRecalcFirst) const | bSearchAlgorithm | |
| SearchAlphaBeta(std::string const &s) | SearchAlphaBeta | inlineexplicitprotected |
| SearchAlphaBeta() | SearchAlphaBeta | inlineexplicit |
| SearchAlphaBeta(SearchAlphaBeta const &)=delete | SearchAlphaBeta | |
| SearchAlphaBeta(SearchAlphaBeta &&)=delete | SearchAlphaBeta | |
| SearchAlphaBetaFH() | SearchAlphaBetaFH | explicit |
| SearchAlphaBetaFH(SearchAlphaBetaFH const &)=delete | SearchAlphaBetaFH | |
| SearchAlphaBetaFH(SearchAlphaBetaFH &&)=delete | SearchAlphaBetaFH | |
| SearchBestMove(bBoard &b, bMoveList &ml) | bSearchAlgorithm | |
| 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 |
| ~SearchAlphaBeta() override | SearchAlphaBeta | inline |
| ~SearchAlphaBetaFH() override | SearchAlphaBetaFH | inline |
| ~TimedExecution()=default | TimedExecution | virtual |