In the image, DAC assigns eligible tasks a phase priority and then a task priority. The overall task priority is dynamically generated based on the number of dependents, the number of sources, and the average duration of the task.