75 std::string key =
getKeyPrefix() +
"_STIM_OFFSET_DISPERSION_IN";
82 std::string key =
getKeyPrefix() +
"_STIM_OFFSET_DISPERSION_OUT";
107 std::string key =
getKeyPrefix() +
"_STIM_DIVISOR_DISPERSION_IN";
115 std::string key =
getKeyPrefix() +
"_STIM_DIVISOR_DISPERSION_OUT";
138 std::string key =
getKeyPrefix() +
"_STIM_COX_EXP_DISPERSION_IN";
145 std::string key =
getKeyPrefix() +
"_STIM_COX_EXP_DISPERSION_OUT";
157 double vehOutMeasure);
159 virtual double computeDesirability(
double vehInMeasure,
double vehOutMeasure,
double vehInDispersionMeasure,
double vehOutDispersionMeasure);
double stimDivDispersionInDVal
double stimCoxExpDispersionOutDVal
double getStimOffsetDispersionOut()
void setStimDivisorDispersionInDefVal(double defVal)
double stimCoxExpDispersionInDVal
double getStimCoxExpOut()
void setStimOffsetDispersionInDefVal(double defVal)
MSSOTLPolicy5DStimulus(std::string keyPrefix, const std::map< std::string, std::string > ¶meters)
void setStimDivisorInDefVal(double defVal)
double getStimCoxExpDispersionOut()
void setStimDivisorDispersionOutDefVal(double defVal)
void setStimCoxExpOutDefVal(double defVal)
double getStimDivisorDispersionIn()
double stimDivDispersionOutDVal
double getStimCoxExpDispersionIn()
double stimOffsetDispersionInDVal
double getStimDivisorIn()
double getStimDivisorDispersionOut()
void setStimCoxExpDispersionOutDefVal(double defVal)
virtual double computeDesirability(double vehInMeasure, double vehOutMeasure)
Computes stimulus function stimulus = cox * exp(-pow(pheroIn - offsetIn, 2)/divisor -pow(pheroOut - o...
void setStimCoxExpInDefVal(double defVal)
void setStimCoxExpDispersionInDefVal(double defVal)
void setStimOffsetInDefVal(double defVal)
void setStimCoxDefVal(double defVal)
void setStimOffsetDispersionOutDefVal(double defVal)
double getStimOffsetDispersionIn()
double stimOffsetDispersionOutDVal
void setStimOffsetOutDefVal(double defVal)
double getStimDivisorOut()
double getStimOffsetOut()
void setStimDivisorOutDefVal(double defVal)
This class determines the desirability algorithm of a MSSOTLPolicy when used in combination with a hi...
std::string getKeyPrefix()
double getDouble(const std::string &key, const double defaultValue) const
Returns the value for a given key converted to a double.