Evaluator< R, M > Member List

This is the complete list of members for Evaluator< R, M >, including all inherited members.
applyMove(Evaluation< M > &e, Move< R, M > &m, Solution< R > &s) (defined in Evaluator< R, M >)Evaluator< R, M > [inline]
applyMove(Move< R, M > &m, Solution< R > &s) (defined in Evaluator< R, M >)Evaluator< R, M > [inline]
betterThan(const Solution< R > &s1, const Solution< R > &s2) (defined in Evaluator< R, M >)Evaluator< R, M > [inline]
betterThan(const Evaluation< M > &e1, const Evaluation< M > &e2) (defined in Evaluator< R, M >)Evaluator< R, M > [inline]
betterThan(double a, double b)=0 (defined in Evaluator< R, M >)Evaluator< R, M > [pure virtual]
evaluate(const Solution< R > &s) (defined in Evaluator< R, M >)Evaluator< R, M > [inline]
evaluate(const R &r)=0 (defined in Evaluator< R, M >)Evaluator< R, M > [pure virtual]
evaluate(Evaluation< M > &e, const Solution< R > &s) (defined in Evaluator< R, M >)Evaluator< R, M > [inline]
evaluate(Evaluation< M > &e, const R &r) (defined in Evaluator< R, M >)Evaluator< R, M > [inline, virtual]
moveCost(Evaluation< M > &e, Move< R, M > &m, Solution< R > &s) (defined in Evaluator< R, M >)Evaluator< R, M > [inline]
moveCost(Move< R, M > &m, Solution< R > &s) (defined in Evaluator< R, M >)Evaluator< R, M > [inline]
~Evaluator() (defined in Evaluator< R, M >)Evaluator< R, M > [inline, virtual]
 All Classes Functions