Scheduling optimization
The engine assigns shifts while meeting coverage, availability, rest and fairness.
Scenario
Coverage
Apertura · mesero
1/1
1/1
1/1
1/1
1/1
1/1
1/1
Apertura · cocina
1/1
1/1
1/1
1/1
1/1
1/1
1/1
Comida · mesero
1/1
1/1
1/1
1/1
1/1
1/1
1/1
Comida · cocina
1/1
1/1
1/1
1/1
1/1
1/1
1/1
Cena · mesero
1/1
1/1
1/1
1/1
1/2
2/2
1/1
Cena · cocina
1/1
1/1
1/1
1/1
1/1
1/1
1/1
Cierre · mesero
1/1
1/1
1/1
1/1
1/1
1/1
1/1
Hours per person
Fairness
Unfilled 1
Worked a day off 0
Non-preferred shift 4
Hours vs desired 40
Iteration: 0 / 5 Score: 148 Conflicts: 1
First feasible solution: covers the basics.