Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

Markcanfly/shift-optimizer

Repository files navigation

shift-optimizer

A shift optimizer, intended for use with small-to-medium sized groups.

Built upon the fantastic CP-SAT Solver by Google.

What it does

Takes a list of work shifts, along with a list of personal preferences, and tries to find an optimal assignment for everyone.

CLI

Type

$ python main.py -h

for help on how to use the program.

About

A Constraint Programming solver for the Nurse Scheduling Problem, with personal shift preferences.

Topics

Resources

Stars

Watchers

Forks

Languages