All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::eval::ppair::PiecePairEval< Eval, Table > Member List

This is the complete list of members for osl::eval::ppair::PiecePairEval< Eval, Table >, including all inherited members.

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