LocalSolver logo
is now
Hexaly logo

We're excited to share that we are moving forward. We're leaving behind the LocalSolver brand and transitioning to our new identity: Hexaly. This represents a leap forward in our mission to enable every organization to make better decisions faster when faced with operational and strategic challenges.


LocalSolver 8.0

Release notes

  • Set variables have been added to the solver. This kind of variable is a powerful and compact way to model packing problems and solve them efficiently. For an example, please have a look at the LocalSolver model for the bin packing problem.

  • This release brings performance improvements for routing and scheduling problems, especially Pickup & Delivery problems.

  • The learning algorithm enabling LocalSolver to automatically tune up its search process has been improved. This leads to improved performance, especially for short resolution times (minutes).

API Changes

LSP

  • Added the global function set() to add set variables to a model.

Python

  • Added the method LSModel.set() to create set variables.

  • Added the operator SET.

C++

C#

  • Added the method LSModel.Set() to create set variables.

  • Added the operator Set.

Java

  • Added the method LSModel.setVar() to create set variables.

  • Added the operator Set.