Follow us on Twitter and LinkedIn to get the latest updates from the dev team!
MP update: fixed graceful exit on Ctrl-C from AMPL in Linux and fixed issue with reading text-format NL files
Improved translation of logical constraints: inlining of nested disjunctions and conjunctions; fewer auxiliary binary variables.
Fixed a bug in NL reader on Windows.
mp_options. Receive mp_options from AMPL (for all MP solvers). They are parsed before (solvername)_options.
Solution checking: relative tolerance sol:chk:feastolrel; options sol:chk:round, sol:chk:prec.
Updated to CBC library version 2.10.10
Solution checking, options sol:chk:* (experimental).
Preprocess And/Or constraints.
Fixed a bug causing repeated names for auxiliary variables and constraints.
Option values can be assigned without ‘=’.
Fixed a bug where equivalent conditional comparisons were not unified.
Fixed inequalities of integer expressions with non-integer constants, see test_int_non_int.mod.
Fixed how certain options are passed to the underlying CBC library
Fixed returning of constraint duals
Changes in MP.
Changes in the MP library: added variable names support and removed spurious starting solution
Changes in the MP library
Changes in MP: added the ==> else operator Implemented implication with ‘else’: constr1 ==> constr2 [else constr3]
Changes in MP: PLApproxRelTol, PLApproxDomain Parameters to control piecewise-linear approximation. cvt:plapprox:reltol default value changed from 1e-5 to 0.01.
First release of MP-based cbc driver
previous
CBC Options
next
SCIP