Belofte version 2.2.0
A promising chess program using the UCI or Winboard interface
SearchMiniMax Member List

This is the complete list of members for SearchMiniMax, including all inherited members.

adjustMaxSearchedDepth(depth_t const nDepth)bSearchAlgorithminlineprotected
bSearchAlgorithm(std::string const &s)bSearchAlgorithminlineexplicit
bSearchAlgorithm(bSearchAlgorithm const &)=deletebSearchAlgorithm
bSearchAlgorithm(bSearchAlgorithm &&)=deletebSearchAlgorithm
CalcBestMove(bBoard &b, bMoveList &ml) overrideSearchMiniMaxprotectedvirtual
CalcBestMove(bBoard &b, bMoveList &ml, depth_t const nDepth, bScore const minimizing)SearchMiniMaxprotected
CheckIfAbortingSearch() constbSearchAlgorithmprotected
clearBench()bSearchAlgorithminline
ClockEnd()TimedExecutionprotected
ClockStart()TimedExecutionprotected
getDuration() constTimedExecution
getDurationMicroSec() constTimedExecution
getDurationMilliSec() constTimedExecutionprotected
getDurationSec() constTimedExecutionprotected
getLevel()bSearchAlgorithminlineprotected
getMaxSearchedDepth() constbSearchAlgorithminlineprotected
getNodes() constbSearchAlgorithminline
getNonLeafNodes() constbSearchAlgorithminline
initMaxSearchedDepth()bSearchAlgorithminlineprotected
InterruptSearch()bSearchAlgorithminline
isBench() constbSearchAlgorithminline
isNoBench() constbSearchAlgorithminline
m_iterativesearchbSearchAlgorithm
m_leafnodesbSearchAlgorithm
m_nonleafnodesbSearchAlgorithm
operator std::string() const &bSearchAlgorithminline
operator=(SearchMiniMax const &)=deleteSearchMiniMax
operator=(SearchMiniMax &&)=deleteSearchMiniMax
bSearchAlgorithm::operator=(bSearchAlgorithm const &)=deletebSearchAlgorithm
bSearchAlgorithm::operator=(bSearchAlgorithm &&)=deletebSearchAlgorithm
RetrieveBoardEvaluation(bBoard &b, gameResult_t const gr, bool const bRecalcFirst) constbSearchAlgorithm
RetrieveBoardEvaluationForWhite(bBoard &b, gameResult_t const gr, bool const bRecalcFirst) constbSearchAlgorithm
SearchBestMove(bBoard &b, bMoveList &ml)bSearchAlgorithm
SearchMiniMax(std::string const &s)SearchMiniMaxinlineexplicitprotected
SearchMiniMax()SearchMiniMaxinlineexplicit
SearchMiniMax(SearchMiniMax const &)=deleteSearchMiniMax
SearchMiniMax(SearchMiniMax &&)=deleteSearchMiniMax
sendInfoCurrMove(bBoard const &b, depth_t const nCurDepth, bMove const &m, movenum_t const moveid) constbSearchAlgorithmprotected
sendInfoSearching(bBoard const &b, depth_t const nDepth, std::string const &comment) constbSearchAlgorithm
sendInfoSearching(bBoard const &b, depth_t const nDepth, std::string const &comment, bScore const sc) constbSearchAlgorithm
setBench()bSearchAlgorithminline
setLevel(bLevel *l)bSearchAlgorithminlineprotected
sleep_ms(unsigned long ms)TimedExecutionstatic
StartSearch(bScore const sc)bSearchAlgorithm
StopSearch()bSearchAlgorithm
TimedExecution()TimedExecutionexplicit
~bSearchAlgorithm() overridebSearchAlgorithminline
~SearchMiniMax() overrideSearchMiniMaxinline
~TimedExecution()=defaultTimedExecutionvirtual