def adaptive_set(
        self,
        reannealing_per=50,
        thermostat=0.9,
        t_min=0.001,
        t_default=1.0
    ):
        '''
        Init for Adaptive Simulated Annealing.
        
        Args:
            reannealing_per:    How often will this model reanneals there per cycles.
            thermostat:         Thermostat.
            t_min:              The minimum temperature.
            t_default:          The default temperature.
        '''
        self.__reannealing_per = reannealing_per
        self.__thermostat = thermostat
        self.__t_min = t_min
        self.__t_default = t_default
Init for Adaptive Simulated Annealing.
        
        Args:
            reannealing_per:    How often will this model reanneals there per cycles.
            thermostat:         Thermostat.
            t_min:              The minimum temperature.
            t_default:          The default temperature.