CSP Roster Project
- Use a backtracking algorithm to automatically allocate call-duty for Doctors.
- Customizable constraints, such as leave days, call or non-call requests.
- Iteratively find "fair" solutions to minimize variance in call-points (to ensure fair allocation of call duties to every Doctor)