make annealing the default, adjust tests, reuse the dloss from the
interface