Belofte version 2.2.0
A promising chess program using the UCI or Winboard interface
PosEvalPositionalBoard Member List

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

bPositionEvaluation()bPositionEvaluationinlineexplicit
bPositionEvaluation(std::string &&s)bPositionEvaluationexplicit
bPositionEvaluation(bPositionEvaluation const &)=deletebPositionEvaluation
bPositionEvaluation(bPositionEvaluation &&)=deletebPositionEvaluation
gameEndedResult(bBoard const &b)bPositionEvaluationstatic
getEndgameEvaluation(bBoard const &b)PosEvalStaticBoardprotectedstatic
getEvaluation(bBoard const &b, gameResult_t gr) const overridePosEvalPositionalBoardvirtual
getMatingEvaluation(bBoard const &b)PosEvalStaticBoardprotectedstatic
getPawnEndingEvaluation(bBoard const &b)PosEvalStaticBoardprotectedstatic
getRelativeBoardEval(bBoard const &b)PosEvalStaticBoardprotectedstatic
isDrawResult(gameResult_t const gr)bPositionEvaluationinlinestatic
operator std::string() const &bPositionEvaluationinline
operator=(PosEvalStaticBoard const &)=deletePosEvalStaticBoard
operator=(PosEvalStaticBoard &&)=deletePosEvalStaticBoard
bPositionEvaluation::operator=(bPositionEvaluation const &)=deletebPositionEvaluation
bPositionEvaluation::operator=(bPositionEvaluation &&)=deletebPositionEvaluation
PosEvalPositionalBoard()PosEvalPositionalBoardinline
PosEvalStaticBoard()PosEvalStaticBoardinlineexplicit
PosEvalStaticBoard(std::string &&s)PosEvalStaticBoardinlineexplicit
PosEvalStaticBoard(PosEvalStaticBoard const &)=deletePosEvalStaticBoard
PosEvalStaticBoard(PosEvalStaticBoard &&)=deletePosEvalStaticBoard
resultToScoreFlag(gameResult_t const gr)bPositionEvaluationstatic
~bPositionEvaluation()bPositionEvaluationinlinevirtual
~PosEvalPositionalBoard() overridePosEvalPositionalBoardinline
~PosEvalStaticBoard() overridePosEvalStaticBoardinline