I've been really interesting in simulated annealing abstractions for ways to handle various parameters over time. Thanks for sharing!