Top aims to crate better Timetables for teachers, students and schools.
The Code is seperated into a frontend, where users can input data, a backend, that does some processing and simplification, and a solver, that optimizes the timetable according to a cost function.