Applied Simulated Annealing