Add Simulated Annealing solver