Fixed bug in best schedule being returned. Best schedule in the simulated annealing is not necessarily the schedule obtained during the last iteration.