If you have a bunch of tasks to do in a week, and you have only so many hours in each day of the week, how do you figure out what to do and when?
This is a IPython notebook using constraint programming to answer that question.
- Tasks are defined with work effort in hours
- The schedule for the week is defined by assigning each day with available free hours.
View the IPython notebook at constraint-task-scheduler.ipynb