sheaf / unary-scheduling

Constraint propagation algorithms for unary resource scheduling
0 stars 0 forks source link

Take transition times into account #3

Open sheaf opened 4 years ago

sheaf commented 4 years ago

The task tree propagation algorithms support propagation of constraints associated to a unary resource with transition times. This is currently not being taken advantage of, either in the backend or in the spreadsheet frontend.

The first task would be to add a typeclass for choosing between transition times and no transition times, and adjust the propagators to support transition times (this should mostly amount to changing the type of data stored into the task trees to use the versions which keep track of transition times).