SimulatedAnnealing style reformat