Choco v4.0.5 Release Notes

Release Date: 2017-09-28 // over 6 years ago
  • ๐Ÿš€ The current release was submitted to MiniZinc Challenge 2017 and at XCSP3 Competition 2017 and won medals.

    ๐Ÿ“œ choco-parsers provides utility to export a Model to JSON format and or import JSON data into a Model.

    Major features:

    • Compact-Table now deals with short tuples (#531)
    • ๐Ÿ†“ Checking if a created constraint is free (neither posted or reified) is now possible with Settings.checkDeclaredConstraints()
    • ๐Ÿ‘Œ Improvements on BoolVarImpl and BoolNotView.
    • โœ‚ Remove code deprecated in last release.
    • ๐Ÿ›  Fix error in Views.
    • โž• Add scalar detection in BiReExpression
    • ๐Ÿ›  fix errors in Impact-based Search
    • โšก๏ธ update Search.intVarSearch() + Search.defaultSearch(Model)
    • โšก๏ธ update ParallelPortfolio default strategies

    ๐Ÿš€ Deprecated API (to be removed in next release):

    Closed issues and pull requests:

    • ๐Ÿ›  fix bug in PropNogoods when dealing with negative values (impact solver..setNoGoodRecordingFromRestarts() and solver..setNoGoodRecordingFromSolutions(...))
    • ๐Ÿ›  fix bug in model.sum(...) and model.scalar(...) when dealing with arity greater than 100 and all operators except =
    • ๐Ÿ›  fix bug in model.table(...) with binary scope and universal value
    • ๐Ÿ›  fix bug related to Ibex and GC.

    #531 ,#545, #546.