Update simulated annealing