Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, conference scheduling and other planning problems.
java
optimization
scheduling
solver
constraint-satisfaction-problem
constraints
vehicle-routing-problem
constraint-programming
traveling-salesman
simulated-annealing
constraint-solver
tabu-search
branch-and-bound
metaheuristics
rostering
employee-rostering
-
Updated
Sep 30, 2020 - Java


The
LocalSearch::try_job_additionsfunction is used to try adding unassigned jobs during the local search phase. It happens after any route change that may give room to new insertions, or [after loosening the solution](https://github.com/VROOM-Project/v