University Timetable Scheduling Using Metaheuristic Adaptive-Elitist Genetic Algorithm
A research on creation of metaheuristic university class timetable scheduling solution.
Installation:
- Clone repository.
- Ensure all dependencies are installed.
- Run
python main.py
on project directory.
Usage:
- Add instructors
- Add rooms
- Add subjects
- Add sections
- Generate solution
- Export or View Result
Dependencies:
- Numpy
- PyQT5
- psutil
Educational Documentation
Complete educational documentation of the project can be downloaded at https://drive.google.com/open?id=1Txkrphrg0dZyLGcn_g8pVzp7HpruoEVA
For more information, please contact me at [email protected].