— SciPy Manual
Find the global minimum of a function using Dual Annealing The objective function to be minimized Must be in the form f x args where x is the argument in the form of a 1 D array and args is a tuple of any additional fixed parameters needed to completely specify the function Bounds for variables