11 double objectiveValue,
12 double maximumBoundViolation,
13 double maximumIntegralityViolation,
14 double maximumConstraintViolation,
15 IEnumerable<string> diagnostics)
double MaximumConstraintViolation
Gets the maximum linear-constraint violation.
LinearModelSolutionValidation(bool isFeasible, double objectiveValue, double maximumBoundViolation, double maximumIntegralityViolation, double maximumConstraintViolation, IEnumerable< string > diagnostics)
Initializes a validation result.
bool IsFeasible
Gets whether all checked requirements passed.
double MaximumBoundViolation
Gets the maximum variable-bound violation.
double MaximumIntegralityViolation
Gets the maximum integrality violation.
IReadOnlyList< string > Diagnostics
Gets validation diagnostics.
double ObjectiveValue
Gets the independently recomputed objective value.