ResponseConstraintAssessment

constructor(responseName: String, estimate: Double, violation: Double, ciUpperLimit: Double?, isFeasibleAtCI: Boolean)(source)

Parameters

responseName

the constrained response

estimate

the solution's average for that response

violation

the amount by which the constraint is violated; zero when it is satisfied

ciUpperLimit

the one-sided upper confidence limit on the constraint difference at the adjusted level. Null when the estimate carries fewer than two observations, so no sample variance and therefore no interval exists — distinct from an interval that happens to be wide.

isFeasibleAtCI

whether the constraint can be declared feasible at that level. False for a single-observation estimate: "not shown" rather than "shown to fail", which is the same answer the constraint's own feasibility test gives.