Timefold Solver is an AI constraint solver for Python to optimize the Vehicle Routing Problem, Employee Rostering, Maintenance Scheduling, Task Assignment, School Timetabling, Cloud Optimization, Conference Scheduling, Job Shop Scheduling, Bin Packing and many more planning problems.
Need to add @PlanningId to Python immutable primitive types in case they are used in value ranges
Replace
timefold-solver
withtimefold-solver-enterprise
(which hastimefold-solver
as a dependency).Add tests for the exception raised when an enterprise feature is requested and enterprise is not installed
Add support for multithreaded solving in the SolverConfig