1
0
Fork 0
mirror of https://github.com/graphhopper/jsprit.git synced 2020-01-24 07:45:05 +01:00
graphhopper-jsprit/CHANGELOG.md
2013-11-26 11:35:28 +01:00

1.4 KiB

Change-log

v1.0.0 @ 2013-11-26 (break change)

  • re-organized API
  • new package names: jsprit.<module>.<folder(s)>
  • most of the breaks can be fixed by (re-)organizing imports
  • however the following breaks have to be fixed manually:
  • SolutionPrinter.print(solution, Print.VERBOSE) --> use .print(solution) instead
  • VehicleRoute: getCosts(), getCostCalculator()
  • TimeBreaker --> TimeTermination, VariationCoefficentBreaker --> ...Termination, Iteration...Breaker --> ...Termination
  • VehicleRoutingAlgorithm: setPrematureBreaker(...) --> setPrematureTermination(...)
  • detailled changelog

v0.0.5 @ 2013-11-22

  • more memory-efficient RadialRuin (issue #53)
  • bug fix (issue #51)

v0.0.4 @ 2013-10-17

  • a number of internal improvements
  • license change from GPLv2 to LGPLv3
  • add premature algorithm termination: PrematureAlgorithmBreaker.java and its implementations
  • searchStrategy.java: public SearchStrategy(SolutionSelector,SolutionAcceptor) --> public SearchStratgy(SolutionSelector,SolutionAcceptor,SolutionCostCalculator)
  • searchStrategy.java: public boolean run(...) --> public DiscoveredSolution run(...)
  • vehicleImpl.VehicleType.Builder --> VehicleTypeImpl.Builder
  • vehicleImpl.VehicleBuilder --> VehicleImpl.Builder

v0.0.3 @ 2013-06-04

  • bug fix - access resources in jar

v0.0.2 @ 2013-06-03

  • bug fix - access resources in jar

v0.0.1 @ 2013-06-02