Commit e97942b
committed
Added constraints to scheduler for dependencies and weather
- Constraint 2 now implements constraints for dependencies, which are parameterized by 'task_dependencies' and 'dependency_type'
- - Many dependency types to choose from, but the most common in 'finish_start', where task B starts depending on when task A finishes
- - does some semi-intricate checking to loop through each task and task dependency (type)
- Constraint 17 (used to be commented 16) implements weather constraint based on the max weather of each asset
- Also implemented the old Constraint 7 into the objective/values, since it's not a hard and fast constraint, but wants to prioritize earlier start times of tasks
- - gives the values vector increasing nonzero values for later start times -> penalizing them
- Initial start to updating the README1 parent dd8084a commit e97942b
2 files changed
+293
-48
lines changed
0 commit comments