Belofte version 2.1.9
A promising chess program using the UCI or Winboard interface
bMoveList Member List

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

addBlackMoveIfValid(bBasicBoard const &b, bMove &m)bMoveList
addBlackPromotionIfValid(bBasicBoard const &b, bMove &m)bMoveList
addWhiteMoveIfValid(bBasicBoard const &b, bMove &m)bMoveList
addWhitePromotionIfValid(bBasicBoard const &b, bMove &m)bMoveList
adjustQSMoves()bMoveList
atLeastOneMovePossible(bBasicBoard &b)bMoveList
bMoveList()bMoveListinlineexplicit
bMoveList(bMoveList const &ml)=deletebMoveList
bMoveList(bMoveList &&ml)=deletebMoveList
clearBestMoveId()bMoveListinline
clearIsGenerated()bMoveListinlineprotected
clearIsOnlyMove()bMoveListinlineprotected
clearIsPossibleMove()bMoveListinlineprotected
clearIsSorted()bMoveListinlineprotected
clearKeepScores()bMoveListinline
clearNeedSorted()bMoveListinline
clearScores()bMoveListinline
emptyMoveList()bMoveList
generateMoves(bBasicBoard const &b)bMoveList
getBestMoveId() constbMoveListinline
getBestMoveScore() constbMoveListinline
getBMoveT(movenum_t const moveid) constbMoveListinline
getFromTo(movenum_t const moveid) constbMoveListinline
getNumberOfMoves() constbMoveListinline
getNumberOfQSMoves() constbMoveListinline
isGenerated() constbMoveListinlineprotected
isKeepScores() constbMoveListinlineprotected
isNeedSorted() constbMoveListinlineprotected
isNoKeepScores() constbMoveListinlineprotected
isNoNeedSorted() constbMoveListinlineprotected
isNotSorted() constbMoveListinlineprotected
isOnlyMove() constbMoveListinlineprotected
isPossibleMove() constbMoveListinlineprotected
isSorted() constbMoveListinlineprotected
operator<<(std::ostream &os, bMoveList const &ml)bMoveListfriend
operator=(bMoveList const &ml)=deletebMoveList
operator=(bMoveList &&ml)=deletebMoveList
operator[](movenum_t const moveid) constbMoveListinline
setBestMoveId(movenum_t const n)bMoveListinline
setBestMoveScore(movenum_t const moveid, bScore const score)bMoveListinline
setIsGenerated()bMoveListinlineprotected
setIsOnlyMove()bMoveListinlineprotected
setIsPossibleMove()bMoveListinlineprotected
setIsSorted()bMoveListinlineprotected
setKeepScores()bMoveListinline
setMoveScore(movenum_t const moveid, bScore const score)bMoveListinline
setNeedSorted()bMoveListinline
setScoreOfMove(movenum_t const moveid, bScore const score)bMoveList
setScoreOfMoveUnsorted(movenum_t const moveid, bScore const score)bMoveList
sortMoves()bMoveList
~bMoveList()bMoveListinline