Skip to content

Release of or-tools : January 2017.

Compare
Choose a tag to compare
@dlahlou dlahlou released this 27 Jan 18:29
· 6634 commits to master since this release

New Features

Installing

  • Introduced simpler procedures for installing or-tools, either from binary distributions or from source code. See Installing or-tools for more information.

Routing

Scheduling

Sat solver

Performance improvements

  • Sat solver — Improved performance of the Sat solver, particularly for the cumulative constraint.
  • Glop solver— Improved numerical robustness of the Glop solver, which now returns even more accurate solutions to hard numerical problems.
  • Flatzinc solver
  • Greatly improved performance of the Sat backend for the flatzinc interpreter.
  • Simplified the C# flatzinc interface. For an example of the new interface, see
    https://github.com/google/or-tools/blob/master/examples/csharp/csfz.cs.

Bug Fixes

  • Using the PathCheapestArc heuristic on routing models with a single vehicle and side constraints would sometimes cause the solver to run for an excessively long time. This has been fixed by properly taking into account side-constraints.
  • In Java, the routing solver would sometimes crash when solving vehicle routing problems. This has been fixed in the latest release.