Manual timetable generation takes days of painstaking work. Our heuristic solver guarantees zero double-bookings in under 10 seconds.