add section about simulated annealing