Choco v4.10.6 Release Notes
Release Date: 2020-12-11 // over 3 years ago-
Major features:
- โ Add new resolution helper in
Solver
, namelyfindOptimalSolutionWithBounds
. See Javadoc for details and usages. ParallelPortfolio
now allows to add unreliable models, that is models whose resolution is deliberately made incomplete. These models should not stop the parallel resolution process when they no longer find a solution. Only complete models can inform the portfolio that they have proven the full exploration of the search space.- โ Add
org.chocosolver.util.tools.PreProcessing
class, and a first preprocessing rule: equalities detection - ๐ Upgrade ibex integration to support ibex-java v1.2.0. ๐ Fixes for issues #653 and #740.
- โ Add QuickXPlain algorithm to find the Minimum Conflicting Set (see issue #509)
- โก๏ธ Update XCSP3 parser.
- ๐ Fix
InDomainMedian
when domain size is even - โ Add new way to watch solving:
solver.verboseSolving()
- Deal with annotations for some Flatzinc constraints (allDifferent and inverse)
- โ Add
MultiArmedBandit
strategy sequencer
๐ Deprecated API (to be removed in next release):
Other closed issues and pull requests:
๐ See milestone 4.10.6
๐ Contributors to this release:
- Charles Prud'homme (@cprudhom)
- Joรฃo Pedro Schmitt (@schmittjoaopedro)
- โ Add new resolution helper in