Simualted Annealing algorithm applied to the TSP