Copying strategy
Creates a copy of the buildable queue and chooses items that satisfy conditions to overtake the frozen queue
(whitelist). If there are any, the original buildable queue is cleared. After "buildable overflowing", items
except whitelist are put back into the queue.
Remove longer strategy
Simply removes tasks from the queue whose estimated duration does not satisfy condition before
"buildable overflowing".
Sort and remove longer strategy
Sorts the queue by an estimated duration and a rest is the same as Remove longer strategy.
Due to sorting at the beginning, more tasks might be executed in the same amount of time.