First approach to solve the schedule challenge with a evolutionary algorithm.