-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Check solutions #200
Comments
'option solution_round 6;' rounds solution values to 6 post-comma digits, helping to correctly evaluate if-then
Should be more portable Start ComputeValue()'s for functional constraints #200
Currently 'unused' can be, e.g., abs(x) replaced by norm in a conic constraint
Currently only checks solver-side constraints by default
For continuous variables (and integer ones where round(x[i])!=k) apply tolerance
AMPL does not put them into environment actually
This comes close toAMPL's slacks computation
Disable idealistic check by default, 'experimental'
Expanation message for idealistic violations
We cannot AMPL's settings for solution_round and solution_precision, so need own options Added Motivation section in docu (thanks Dave)
Move checking code into a mix-in class
Exclude low-level solver-side constraints
Why don't we report status By default, warnings are issued in
All these cases seem enough to return the |
Perform solution checking. Both us and solvers can be buggy.
This would be a partial remedy for numerical issues as well, see ampl/escrow/issues/102.
The text was updated successfully, but these errors were encountered: