cleans up SimulatedAnnealer.__init__