Simmulated Annealing Algorithm update