public class IssueEvaluationReal extends AIssueEvaluationNumerical
leftZeroUtilityValue, maxUtilityValue, offeredValueHistory, ourNonZeroUtilityRange, rightZeroUtilityValue
firstOfferedValue, issue
Constructor and Description |
---|
IssueEvaluationReal(IssueReal issueR,
Range ourNonZeroUtilityRange)
This constructs the issueEvaluationReal.
|
Modifier and Type | Method and Description |
---|---|
double |
getIssueLowerBound()
This method returns the lower bound of the range of the IssueReal.
|
IssueReal |
getIssueReal()
This method gives us the casted IssueReal object we are evaluating.
|
double |
getIssueUpperBound()
This method returns the upper bound of the range of the IssueReal.
|
protected double |
getNumericalValue(Value value)
This returns the actual numerical value that resides inside the Value object.
|
getIssueRangeLength, getNormalizedInterpolatedWeight, getNormalizedValueWeight, getOfferedValuesStandardDeviation, toString, updateIssueEvaluation, updateMaxUtilityValue, updateZeroUtilityValues
getIssueID, getIssueName, getIssueType, isFirstValueOffered
public IssueReal getIssueReal()
protected double getNumericalValue(Value value)
getNumericalValue
in class AIssueEvaluationNumerical
public double getIssueLowerBound()
getIssueLowerBound
in class AIssueEvaluationNumerical
public double getIssueUpperBound()
getIssueUpperBound
in class AIssueEvaluationNumerical