8#if !defined(SEARCH_AB_H)
SearchAlphaBetaFH & operator=(SearchAlphaBetaFH &&)=delete
~SearchAlphaBetaFH() final
SearchAlphaBetaFH & operator=(SearchAlphaBetaFH const &)=delete
SearchAlphaBetaFH(SearchAlphaBetaFH const &)=delete
SearchAlphaBetaFH(SearchAlphaBetaFH &&)=delete
bScore CalcBestMove(bBoard &b, depth_t const nDepth, bSearchScore alpha, bSearchScore beta) override
bScore CalcBestMove(bBoard &b) final
~SearchAlphaBeta() override
bScore m_nBetaCutOffMargin
SearchAlphaBeta(SearchAlphaBeta const &)=delete
SearchAlphaBeta & operator=(SearchAlphaBeta &&)=delete
bScore Quiescence(bBoard &b, depth_t const nDepth, bSearchScore alpha, bSearchScore beta, uint8_t nCheckCount)
SearchAlphaBeta(SearchAlphaBeta &&)=delete
SearchAlphaBeta & operator=(SearchAlphaBeta const &)=delete