Adds support for two and three days tasks

The chromosome that represents the tasks to be scheduled can allocate
tasks that last one day, two days or three days