47 double vehOutMeasure) = 0;
52 double vehInDispersionMeasure,
53 double vehOutDispersionMeasure) = 0;
std::string getKeyPrefix()
virtual double computeDesirability(double vehInMeasure, double vehOutMeasure, double vehInDispersionMeasure, double vehOutDispersionMeasure)=0
Calculates the desirability of the policy.
virtual ~MSSOTLPolicyDesirability()
MSSOTLPolicyDesirability(std::string keyPrefix, const Parameterised::Map ¶meters)
void setKeyPrefix(std::string val)
virtual double computeDesirability(double vehInMeasure, double vehOutMeasure)=0
Calculates the desirability of the policy.
virtual std::string getMessage()=0
std::map< std::string, std::string > Map
parameters map
Parameterised()
Default constructor.