ResponseConstraint

constructor(responseName: String, rhsValue: Double, inequalityType: InequalityType = InequalityType.LESS_THAN, target: Double = 0.0, tolerance: Double = 0.0)

Parameters

responseName

the name of the response in the model

rhsValue

the right-hand side value

inequalityType

the type of inequality (less-than or greater-than)

target

the constraint's target. A parameter often used by solver methods that behaves as a cut-off point between desirable and unacceptable systems

tolerance

the constraint's tolerance. A parameter often used by solver methods that specifies how much we are willing to be off from the target. Similar to an indifference parameter.