Add scheduling with alternative resources
Preferres the allocated resource unless there is an alternative that is available earlier the the preferred one.
If the task has started, it tries to use the same resources to avoid swithing resources in the middle of the task execution.
Edited by Dag Andersen