Provides a compact machine-oriented summary of one solution check.
SolutionCheckLevel Level
Gets or sets the checking level requested for the candidate.
SolutionCheckStageStatus ObjectiveStatus
Gets or sets the objective-check-stage status.
int InformationCount
Gets or sets the number of informational diagnostics.
SolutionCheckStageStatus StructuralStatus
Gets or sets the structural-stage status.
double? ObjectiveDifference
Gets or sets the absolute objective difference.
double? ObjectiveComparisonTolerance
Gets or sets the effective objective comparison tolerance.
int ErrorCount
Gets or sets the number of error diagnostics.
int IssueCount
Gets or sets the total number of diagnostics.
int ViolatedConstraintCount
Gets or sets the number of violated mathematical constraints.
double? ObjectiveRelativeDifference
Gets or sets the relative objective difference.
int WarningCount
Gets or sets the number of warning diagnostics.
double? ReportedObjectiveValue
Gets or sets the objective value reported by the candidate.
double? RecomputedObjectiveValue
Gets or sets the objective value independently recomputed by the checker.
SolutionCheckStageStatus FeasibilityStatus
Gets or sets the mathematical-feasibility-stage status.
double TotalConstraintViolation
Gets or sets the sum of mathematical-constraint violations.
List< SolutionCheckIssueCount > IssueCountsByKind
Gets or sets issue counts grouped by issue category.
bool IsValid
Gets or sets whether every requested check passed.
SolutionCheckStageStatus VariableDomainStatus
Gets or sets the variable-domain-stage status.
double MaximumConstraintViolation
Gets or sets the largest mathematical-constraint violation.
SolutionCheckLevel
Defines how deeply a lot-sizing solution must be checked.
SolutionCheckStageStatus
Describes the execution and outcome of one logical checker stage.