ASAP.NRP.Core Namespace

AutoRoster is a library for solving staff shift scheduling problems.

Classes

Contract Each Employee has a Contract. It is used to specify the constraints for their individual work schedules.
Employee An employee in the solution. It contains the shift type assignments for an employee in the Roster.
EmployeeInfo An employee in the rostering problem.
Roster A solution to the rostering problem.
SchedulingPeriod The rostering problem.
ShiftType A shift type.