The GA scheduler