Describir: Simulated Annealing in Research and Applications