Fix abstraction for parallel tempering by moving coldness from model to modelmixin