|
Belofte version 2.2.0
A promising chess program using the UCI or Winboard interface
|
This is the complete list of members for bBoard, including all inherited members.
| applyBlackMove(bMove const &m) | bBasicBoard | |
| applyMove(bMove const &m) override | bBoard | virtual |
| applyWhiteMove(bMove const &m) | bBasicBoard | |
| bBasicBoard() | bBasicBoard | protected |
| bBasicBoard(bBasicBoard &&bb) | bBasicBoard | inlineexplicitprotected |
| bBasicBoard(bFen const &fen) | bBasicBoard | explicitprotected |
| bBasicBoard(bBasicBoard const &bb) | bBasicBoard | inlineexplicit |
| bBlackPiece class | bBoard | friend |
| bBoard(bBoard const &b) | bBoard | explicit |
| bBoard(bBoard const &b, bMove &m) | bBoard | explicit |
| bBoard(bFen const &fen) | bBoard | explicit |
| blackHasCastled() const | bBasicBoard | inline |
| blackToMove() const | bBasicBoard | inline |
| bPositionEvaluation class | bBoard | friend |
| bWhitePiece class | bBoard | friend |
| calcGameStage() | bBoard | |
| calcHash() | bBasicBoard | protected |
| calcMinorPieces(bool const bForceRecalc) | bBoard | |
| capturePieceOn(piece_t const capturedPiece, case_t const ct) | bBasicBoard | protected |
| clearBlackHasCastled() | bBasicBoard | inline |
| clearCapturedPiece() | bBasicBoard | inline |
| clearCastleRights(uint8_t const f) | bBasicBoard | |
| clearEp() | bBasicBoard | |
| clearGameStage() | bBoard | inline |
| clearInCheck() | bBasicBoard | inline |
| clearMove() | bBoard | inline |
| clearNeedCalcMinorPieces() | bBoard | inline |
| clearNonSilent() | bBasicBoard | inline |
| clearPiece(case_t const cf) | bBasicBoard | inline |
| clearPiece(case_t const cf, piece_t const op) | bBasicBoard | |
| clearPly50Moves() | bBasicBoard | inline |
| clearVariation() | bBoard | inline |
| clearWhiteHasCastled() | bBasicBoard | inline |
| decPieceCount() | bBasicBoard | inlineprotected |
| decPly() | bBasicBoard | inline |
| getBlackKingPos() const | bBasicBoard | inline |
| getBoardInfo() const | bBasicBoard | inline |
| getCapturedPiece() const | bBasicBoard | inline |
| getColourToMove() const | bBasicBoard | inline |
| getEp() const | bBasicBoard | inline |
| getEpColumn() const | bBasicBoard | inline |
| getFEN() const | bBasicBoard | |
| getGameStage() const | bBoard | inline |
| getGameStageName() const | bBoard | |
| getHash() const | bBasicBoard | inline |
| getHashStr() const | bBasicBoard | |
| getMove() const | bBoard | inline |
| getMoveNumber() const | bBasicBoard | inline |
| getPiece(case_t const cf) const | bBasicBoard | inline |
| getPiece(column_t const iColumn, rank_t const iRank) const | bBasicBoard | inline |
| getPieceCtl(column_t const iColumn, rank_t const iRank) const | bBasicBoard | inline |
| getPly() const | bBasicBoard | inline |
| getPly50Moves() const | bBasicBoard | inline |
| getPreviousMoves() const | bBoard | inline |
| getVariation() const | bBoard | inline |
| getWhiteKingPos() const | bBasicBoard | inline |
| hasCastleRights(uint8_t const f) const | bBasicBoard | inline |
| incPieceCount() | bBasicBoard | inlineprotected |
| incPly() | bBasicBoard | inline |
| incPly50Moves() | bBasicBoard | inline |
| invertColours() | bBoard | |
| isEpSet() const | bBasicBoard | inline |
| isFieldEmpty(case_t const cf) const | bBasicBoard | inline |
| isFieldEmpty(column_t const iColumn, rank_t const iRank) const | bBasicBoard | inline |
| isInCheck() const | bBasicBoard | inline |
| isNonSilent() const | bBasicBoard | inline |
| makeBoardMove(column_t const oldcol, rank_t const oldrank, column_t const newcol, rank_t const newrank) | bBasicBoard | |
| minimizing() const | bBasicBoard | inline |
| moveBlackKing(case_t const cf, case_t const ct) | bBasicBoard | |
| movePiece(case_t const cf, case_t const ct, piece_t const np) | bBasicBoard | |
| moveWhiteKing(case_t const cf, case_t const ct) | bBasicBoard | |
| needCalcMinorPieces() const | bBoard | inline |
| noNeedCalcMinorPieces() const | bBoard | inline |
| operator std::string() const | bBoard | |
| operator<<(std::ostream &os, bBoard const &bd) | bBoard | friend |
| operator=(bBoard const &b) | bBoard | inline |
| operator=(bBoard &&b)=delete | bBoard | |
| bBasicBoard::operator=(bBasicBoard const &bb) | bBasicBoard | inlineprotected |
| bBasicBoard::operator=(bBasicBoard &&)=delete | bBasicBoard | protected |
| pieceCount() const | bBasicBoard | inline |
| PosEvalPositionalBoard class | bBoard | friend |
| removePiece(column_t const newcol, rank_t const newrank) | bBasicBoard | inline |
| restorePiece(case_t const cf, piece_t const op) | bBasicBoard | |
| setBlackHasCastled() | bBasicBoard | inline |
| setBoardInfo(boardInfo_t boardInfo) | bBasicBoard | inline |
| setCapturedPiece(piece_t p) | bBasicBoard | inline |
| setCastleRights(uint8_t const f) | bBasicBoard | |
| setCastleRights(uint8_t const f, bool const c) | bBasicBoard | |
| setEp(case_t const e) | bBasicBoard | |
| setGetPiece(column_t const newcol, rank_t const newrank, piece_t const piece) | bBasicBoard | inline |
| setHash(hashkey_t const newHash) | bBasicBoard | inline |
| setInCheck() | bBasicBoard | inline |
| setMove(bmove_t const bmt) | bBoard | inline |
| setNeedCalcMinorPieces() | bBoard | inline |
| setNonSilent() | bBasicBoard | inline |
| setPiece(case_t const cf, piece_t const piece) | bBasicBoard | inline |
| setPiece(case_t const cf, uint8_t const piece) | bBasicBoard | inline |
| setPieceCount(int8_t const n) | bBasicBoard | inlineprotected |
| setPieceKU(case_t const cf, piece_t const piece) | bBasicBoard | inlineprotected |
| setPly(plynum_t const p) | bBasicBoard | inline |
| setPly50Moves(movenum50_t const p) | bBasicBoard | inline |
| setPreviousMoves(movesequence_t const &v) | bBoard | inline |
| setVariation(bBoard const &chldbrd) | bBoard | |
| setWhiteHasCastled() | bBasicBoard | inline |
| swapPiece(case_t const cf, piece_t const op, piece_t const np) | bBasicBoard | |
| unApplyMove(bMove const &m, boardInfo_t const oldBoardInfo) | bBasicBoard | |
| unMakeBoardMove(case_t const &cf, column_t const newcol, rank_t const newrank, boardInfo_t const oldBoardInfo) | bBasicBoard | |
| whiteHasCastled() const | bBasicBoard | inline |
| whiteToMove() const | bBasicBoard | inline |
| ~bBasicBoard() | bBasicBoard | inlinevirtual |
| ~bBoard() override | bBoard | inline |