Graph Colouring Algorithm for Timetabling Objective Be able to construct a timetable the most efficient way Algorithm used Largest Degree Heuristics with Random Wheel Selection Largest Degree Heuristics with Roulette Wheel Selection How Run main.py with data (sample_data.txt) Sample Result