Class Scheduling Using Genetic Algorithm and Simulated Annealing main.py - contains all the code including data Classes.py - contain the classes Resources Simulated Annealing - Overview Simulated Annealing - Neighbourhood Searching Algorithm