Expand description
pounce --minima: the CLI face of the multistart / find-minima search.
The search itself is pounce_minima::find_minima (gh#966). This module
runs it on the CLI’s application through IpoptLocalSolve and turns the
result into the console table, the ranked .sol files and the JSON
report.
Modules§
- archive
- Archive of accepted minima with per-dimension-scaled dedup, mirroring
MinimaArchiveinpython/pounce/_minima.py. - penalty_
tnlp - Objective-augmenting TNLP wrappers for the repulsion
--minimastrategies (flooding / deflation / tunneling). - sampling
- Start-point sampling for
--minima: scrambled Sobol’ or uniform box sampling when a finite box is known, else Gaussian jitter aroundx0. Mirrors_sample/_make_sobolinpython/pounce/_minima.py.
Functions§
- run
- Entry point: run the
--minimasearch onbase(the raw problem TNLP — presolve / counting wrappers are intentionally bypassed so coordinates match the original problem and the clean objective is evaluated directly). Returns the process exit code.