Belofte version 2.1.8
A promising chess program using the UCI or Winboard interface
bBoard Member List

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

atLeastOneMovePossible() constbBoard
bBasicBoard()bBasicBoardprotected
bBasicBoard(bBasicBoard const &bb)bBasicBoardexplicitprotected
bBasicBoard(bBasicBoard &&bb)bBasicBoardexplicitprotected
bBasicBoard(bFen const &fen)bBasicBoardexplicitprotected
bBlackPiecebBoardfriend
bBoard(bBoard &&b) noexceptbBoardexplicit
bBoard(bBoard const &b)bBoardexplicit
bBoard(bBoard const &b, movenum_t const moveid)bBoardexplicit
bBoard(bBoard const &b, bMove const &m)bBoardexplicit
bBoard(bBoard const &b, bMove &m)bBoardexplicit
bBoard(bFen const &fen)bBoardexplicit
bPositionEvaluationbBoardfriend
bWhitePiecebBoardfriend
calcGameStage()bBoard
calcHash()bBasicBoardprotected
calcPieces()bBoard
canCastle() constbBasicBoard
canCastle(uint8_t const f) constbBasicBoard
castleDoneBlack() constbBoardinline
castleDoneWhite() constbBoardinline
clearCastle(uint8_t const f)bBasicBoard
clearEp()bBasicBoardinline
clearInCheck()bBasicBoard
clearPiece(case_t const bc)bBasicBoard
clearPly50Moves()bBasicBoardinline
clearVariation()bBoard
decPly()bBasicBoardinline
getBlackKingPos() constbBasicBoardinline
getBoardEvaluation() constbBoardinline
getColourToMove() constbBasicBoardinline
getEp() constbBasicBoardinline
getFEN() constbBasicBoard
getHash() constbBasicBoardinline
getHashStr() constbBasicBoard
getMove(movenum_t const moveid) constbBoard
getMoveListRef()bBoard
getMoveNumber() constbBasicBoardinline
getMovePlayed() constbBoardinline
getPiece(case_t const bc) constbBasicBoard
getPiece(column_t const iColumn, rank_t const iRank) constbBasicBoard
getPieceCtl(column_t const iColumn, rank_t const iRank) constbBasicBoard
getPly() constbBasicBoardinline
getPly50Moves() constbBasicBoardinline
getPreviousMoves() constbBoardinline
getStage() constbBoardinline
getVariation() constbBoardinline
getWhiteKingPos() constbBasicBoardinline
incPly()bBasicBoardinline
incPly50Moves()bBasicBoardinline
invertColours()bBoard
isCapture() constbBoardinline
isFieldEmpty(case_t const bc) constbBasicBoard
isFieldEmpty(column_t const iColumn, rank_t const iRank) constbBasicBoard
isInCheck() constbBasicBoard
isNonSilent() constbBoardinline
m_blackKingbBasicBoard
m_blackminorbBoard
m_bNonSilentbBoard
m_boardevalbBoard
m_capturedcasebBoard
m_capturedpiecebBasicBoard
m_castledoneBlackbBoard
m_castledoneWhitebBoard
m_castlingbBasicBoard
m_epbBasicBoard
m_gamestagebBoard
m_hashbBasicBoardprotected
m_moveplayedbBoard
m_piecesonboardbBoard
m_plybBasicBoard
m_ply50movesbBasicBoard
m_whiteKingbBasicBoard
m_whiteminorbBoard
makeBoardMove(column_t const oldcol, rank_t const oldrank, column_t const newcol, rank_t const newrank, piece_t const promotion)bBasicBoard
minimizing() constbBoardinline
moveBlackKing(case_t const f, case_t const t)bBasicBoard
movePiece(case_t const f, case_t const t, piece_t const p)bBasicBoard
moveWhiteKing(case_t const f, case_t const t)bBasicBoard
operator std::string() constbBoard
operator<<bBoardfriend
operator=(bBoard const &)=deletebBoard
operator=(bBoard &&)=deletebBoard
bBasicBoard::operator=(bBasicBoard const &)=deletebBasicBoardprotected
bBasicBoard::operator=(bBasicBoard &&)=deletebBasicBoardprotected
PosEvalPositionalBoardbBoardfriend
removePiece(column_t const newcol, rank_t const newrank)bBasicBoard
setBoardEvaluation(bScore const s)bBoardinline
setCapture(piece_t const p, case_t const c) overridebBoardvirtual
setCastle(uint8_t const f)bBasicBoard
setCastle(uint8_t const f, bool const c)bBasicBoard
setCastleDoneBlack(bool const c)bBoardinline
setCastleDoneWhite(bool const c)bBoardinline
setEp(case_t const e)bBasicBoard
setGetPiece(column_t const newcol, rank_t const newrank, piece_t const piece)bBasicBoard
setHash(hashkey_t const newHash)bBasicBoardinline
setInCheck() finalbBoardvirtual
setNonSilent()bBoardinline
setPiece(case_t const bc, piece_t const piece)bBasicBoard
setPiece(case_t const bc, uint8_t const piece)bBasicBoard
setPieceKU(case_t const bc, piece_t const piece)bBasicBoardprotected
setPly(plynum_t const p)bBasicBoardinline
setPly50Moves(movenum50_t const p)bBasicBoardinline
setPreviousMoves(movesequence_t const &v)bBoardinline
setVariation(bBoard const &chldbrd)bBoard
swapPiece(case_t const t, piece_t const op, piece_t const np)bBasicBoard
u_boardFlags1bBoard
u_boardFlags2bBoard
u_positionFlagsbBasicBoard
unMakeBoardMove(case_t const &cf, column_t const newcol, rank_t const newrank, u_positionFlags_t const oldFlags, piece_t const promotion)bBasicBoard
whiteToMove() constbBasicBoardinline
~bBasicBoard()bBasicBoardprotectedvirtual
~bBoard() overridebBoard