Introducing the Scheduler Algorithm