Describir: Adaptive Neighborhood Heuristics for Simulated Annealing over Continuous Variables