def differentialEvolution(self, options): options_handler = ParameterHandler.DifferentialEvolution() scipy.optimize.differential_evolution( self.differentialEvolutionCostFunction, options_handler.getBounds(), args=(options_handler, options), )