All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::eval::ppair::PiecePairPieceEval Member List

This is the complete list of members for osl::eval::ppair::PiecePairPieceEval, including all inherited members.

adjustableDimension()osl::eval::ppair::PiecePairPieceEvalinlinestatic
adjustPairs(const SimpleState &state, unsigned int new_index)osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >static
adjustPairs(const SimpleState &state, unsigned int old_index, unsigned int new_index)osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >static
adjustPairs(const SimpleState &state, unsigned int old_index, unsigned int old_index2, unsigned int new_index)osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >static
adjustPairsAfterMove(const SimpleState &state, unsigned int new_index)osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >static
adjustPairsAfterMove(const SimpleState &state, unsigned int old_index, unsigned int new_index)osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >static
adjustPairsAfterMove(const SimpleState &state, unsigned int old_index, unsigned int old_index2, unsigned int new_index)osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >static
base_t typedefosl::eval::ppair::PiecePairPieceEval
captureValue(PtypeO ptypeo)osl::eval::ppair::PiecePairEvalBaseinlinestatic
changeTurn()osl::eval::ppair::PiecePairEval< PiecePairWithStand< PiecePairPieceTable >, PiecePairPieceTable >inline
diffAfterCaptureMove(const SimpleState &state, Square from, Square to, PtypeO victim, int promote_mask)osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >inlinestatic
diffAfterDropMove(const SimpleState &state, Square to, PtypeO ptypeo)osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >inlinestatic
diffAfterSimpleMove(const SimpleState &state, Square from, Square to, int promote_mask)osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >inlinestatic
diffWithMove(const SimpleState &state, Move move)osl::eval::ppair::PiecePairEval< PiecePairWithStand< PiecePairPieceTable >, PiecePairPieceTable >inlinestatic
diffWithUpdate(const SimpleState &new_state, Move last_move)osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >inlinestatic
expect(const SimpleState &state, Move m) constosl::eval::ppair::PiecePairEval< PiecePairWithStand< PiecePairPieceTable >, PiecePairPieceTable >
infty()osl::eval::ppair::PiecePairEvalBaseinlinestatic
initialized()osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >inlinestatic
PiecePairEval(const SimpleState &state)osl::eval::ppair::PiecePairEval< PiecePairWithStand< PiecePairPieceTable >, PiecePairPieceTable >explicitprotected
PiecePairEvalBase()osl::eval::ppair::PiecePairEvalBaseinlineprotected
PiecePairEvalTableBase(const SimpleState &state)osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >explicitprotected
PiecePairPieceEval(const SimpleState &state)osl::eval::ppair::PiecePairPieceEvalinlineexplicit
PiecePairWithStand(const SimpleState &state)osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >explicit
rawValue() const osl::eval::ppair::PiecePairEvalBaseinline
resetWeights(const int *w)osl::eval::ppair::PiecePairPieceEvalstatic
ROUND_UPosl::eval::ppair::PiecePairEvalBasestatic
roundUp(int v)osl::eval::ppair::PiecePairEvalBaseinlinestatic
setUp(const char *filename)osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >static
setUp()osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >static
setValues(const SimpleState &, container::PieceValues &)osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >static
standBonus(PtypeO ptypeo)osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >inlinestatic
standBonus(const SimpleState &state)osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >static
update(const SimpleState &new_state, Move last_move)osl::eval::ppair::PiecePairEval< PiecePairWithStand< PiecePairPieceTable >, PiecePairPieceTable >inline
valosl::eval::ppair::PiecePairEvalBaseprotected
value() const osl::eval::ppair::PiecePairEvalBaseinline
~PiecePairEvalBase()osl::eval::ppair::PiecePairEvalBaseinlineprotected
~PiecePairEvalTableBase()osl::eval::ppair::PiecePairEvalTableBase< PiecePairPieceTable >inlineprotected
~PiecePairWithStand()osl::eval::ppair::PiecePairWithStand< PiecePairPieceTable >inlineprotected