8 #if !defined(SEARCH_AB_H)
int_fast16_t bScore
used to return id of move in movelist
SearchAlphaBetaFH & operator=(SearchAlphaBetaFH const &)=delete
~SearchAlphaBetaFH() final
SearchAlphaBetaFH(SearchAlphaBetaFH const &)=delete
SearchAlphaBetaFH(SearchAlphaBetaFH &&)=delete
SearchAlphaBetaFH & operator=(SearchAlphaBetaFH &&)=delete
SearchAlphaBetaFS(SearchAlphaBetaFS &&)=delete
SearchAlphaBetaFS & operator=(SearchAlphaBetaFS const &)=delete
SearchAlphaBetaFS(SearchAlphaBetaFS const &)=delete
~SearchAlphaBetaFS() override
SearchAlphaBetaFS & operator=(SearchAlphaBetaFS &&)=delete
~SearchAlphaBeta() override
bBestMoveInfo CalcBestMove(bBoard &b) final
bScore m_nBetaCutOffMargin
SearchAlphaBeta & operator=(SearchAlphaBeta &&)=delete
SearchAlphaBeta(SearchAlphaBeta const &)=delete
SearchAlphaBeta & operator=(SearchAlphaBeta const &)=delete
SearchAlphaBeta(SearchAlphaBeta &&)=delete
bool m_bEarlyQSBetaCutOff
TerminalNode(bBoard &b, depth_t const &nDepth, bSearchScore const &alpha, bSearchScore const &beta, bSearchAlgorithm *algo)
bBestMoveInfo getNode() const