Timetable scheduling is a complex and challenging problem, especially in educational institutions where multiple constraints must be balanced
-
Updated
Aug 18, 2024 - Python
Timetable scheduling is a complex and challenging problem, especially in educational institutions where multiple constraints must be balanced
Generates two clash-free class schedules using a genetic algorithm with random selection, crossover, and mutation. Designed for 3 teachers over 3 days and 3 periods.
Timetable scheduling with Greedy Algorithm, Local Search, Genetic Algorithm
Add a description, image, and links to the timetable-scheduling topic page so that developers can more easily learn about it.
To associate your repository with the timetable-scheduling topic, visit your repo's landing page and select "manage topics."