Stav dette: Class Schedule Assignment Based on Students Learning Rhythms Using A Genetic Algorithm