attenuateScore(bScore const sc) const | bSearchAlgorithm | protected |
bSearchAlgorithm(std::string const &n) | bSearchAlgorithm | |
bSearchAlgorithm(bSearchAlgorithm const &)=delete | bSearchAlgorithm | |
bSearchAlgorithm(bSearchAlgorithm &&)=delete | bSearchAlgorithm | |
CalcBestMove(bBoard &b) final | SearchAlphaBeta | protectedvirtual |
CalcBestMove(bBoard &b, depth_t const nDepth, bSearchScore alpha, bSearchScore beta) | SearchAlphaBeta | protectedvirtual |
CheckIfAbortingSearch() const | bSearchAlgorithm | protected |
ClockEnd() | TimedExecution | protected |
ClockStart() | TimedExecution | protected |
dumpMoveList(bBoard &b, depth_t const iDepth) const | bSearchAlgorithm | protected |
getDuration() const | TimedExecution | |
getDurationMicroSec() const | TimedExecution | |
getDurationMilliSec() const | TimedExecution | protected |
getDurationSec() const | TimedExecution | protected |
getLevel() | bSearchAlgorithm | inlineprotected |
getNodes() const | bSearchAlgorithm | inline |
getNonLeafNodes() const | bSearchAlgorithm | inline |
InterruptSearch() | bSearchAlgorithm | |
m_iterativesearch | bSearchAlgorithm | |
m_maxDepth | bSearchAlgorithm | |
m_nBetaCutOffMargin | SearchAlphaBeta | protected |
m_nodes | bSearchAlgorithm | |
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) const | bSearchAlgorithm | |
SearchAlphaBeta() | SearchAlphaBeta | |
SearchAlphaBeta(std::string const &) | SearchAlphaBeta | explicit |
SearchAlphaBeta(SearchAlphaBeta const &)=delete | SearchAlphaBeta | |
SearchAlphaBeta(SearchAlphaBeta &&)=delete | SearchAlphaBeta | |
SearchBestMove(bBoard &b) | bSearchAlgorithm | |
sendInfoCurrMove(bBoard const &b, depth_t const nDepth, movenum_t const moveid) const | bSearchAlgorithm | protected |
sendInfoScore(bBoard const &b, depth_t const nDepth, bScore const) const | bSearchAlgorithm | protected |
sendInfoSearching(bBoard const &b, depth_t const nDepth, std::string const &c, bScore const sc) const | bSearchAlgorithm | |
setLevel(bLevel *l) | bSearchAlgorithm | inlineprotected |
StartSearch(bScore const m) | bSearchAlgorithm | |
StopSearch() | bSearchAlgorithm | |
TimedExecution() | TimedExecution | |
~bSearchAlgorithm() override | bSearchAlgorithm | |
~SearchAlphaBeta() override | SearchAlphaBeta | |
~TimedExecution()=default | TimedExecution | virtual |