1 #ifndef GRAIL_IEVALUATOR_H
2 #define GRAIL_IEVALUATOR_H
4 #include "../GrailData/UtilityModel/UtilityEvaluatorModel.h"
10 template <
typename ContextType>
30 virtual WeightEvaluationMethod GetEvaluationMethod()
const = 0;
The Evaluator class - Evaluates object in terms of provided Context.
Definition: IEvaluator.hh:15
virtual int EvaluateRank() const =0
EvaluateRank.
virtual float EvaluateWeight(const ContextType &context) const =0
EvaluateWeight.