Simulated Annealing ajusted