Skip to content

GraspOptimizer

givp.GraspOptimizer

Object-oriented wrapper around :func:grasp_ils_vnd_pr.

Holds configuration and bounds, exposes a run() method that returns an :class:OptimizeResult. The instance also caches the best solution across repeated run() calls (useful for multi-start strategies).

run

run() -> OptimizeResult

Execute one optimization round and update the historical best.