global_optimize
Minimize a scalar objective function using global optimization methods: differential evolution, dual annealing, or basin hopping, with bounds, starting points, and parameter constants.
Instructions
Minimize a scalar expression with a global optimizer.
Variables are named ``x0, x1, ...`` in the order of ``bounds`` (or ``x0``).
``method`` is ``differential_evolution`` or ``dual_annealing`` (both require
finite ``bounds``) or ``basinhopping`` (requires a starting point ``x0``).
Keys of ``params`` are injected as additional symbolic constants.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x0 | No | ||
| seed | No | ||
| bounds | No | ||
| method | No | differential_evolution | |
| params | No | ||
| maxiter | No | ||
| objective | Yes |