Github Simulated Annealing