Employee Scheduler is designed to pick the most
efficient schedule, given a matrix of the number
of employees per hour per weekday. It has a number
of variables to work with in order to tweak the
output, such as the number of full-time/part-time
employees, at which hours they can start working,
what kinds of shifts the program picks, etc.