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 |
isNoBench() const | bSearchAlgorithm | inline |
m_iterativesearch | bSearchAlgorithm | |
m_leafnodes | bSearchAlgorithm | |
m_nBetaCutOffMargin | SearchAlphaBeta | protected |
m_nonleafnodes | bSearchAlgorithm | |
operator std::string() const & | bSearchAlgorithm | inline |
operator=(SearchAlphaBeta const &)=delete | 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=GR_UNSET) const | bSearchAlgorithm | |
SearchAlphaBeta(std::string const &s) | SearchAlphaBeta | inlineexplicitprotected |
SearchAlphaBeta() | SearchAlphaBeta | inlineexplicit |
SearchAlphaBeta(SearchAlphaBeta const &)=delete | SearchAlphaBeta | |
SearchAlphaBeta(SearchAlphaBeta &&)=delete | SearchAlphaBeta | |
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 |
StartSearch(bScore const sc) | bSearchAlgorithm | |
StopSearch() | bSearchAlgorithm | inline |
TimedExecution() | TimedExecution | explicit |
~bSearchAlgorithm() override | bSearchAlgorithm | inline |
~SearchAlphaBeta() override | SearchAlphaBeta | inline |
~TimedExecution()=default | TimedExecution | virtual |