Adapted from stats::optim(). Check their documentation / examples for details.
example_SANN(Temp, budget, instance)
controls the "SANN" method. It is the starting temperature for the cooling schedule.
stop criterion: number of function evaluations to execute
an instance object (see calc_nreps()
for details)