HHmax
HHmax is an open-source software framework designed to support hyper-heuristic optimization for combinatorial problems. It provides a platform to develop, test, and benchmark hyper-heuristics, allowing researchers and practitioners to evaluate high-level control strategies that select among low-level heuristics across various problem domains. The project aims to separate problem modeling from heuristic selection to enable fair comparison of different approaches on common instances.
The architecture of HHmax centers on a modular engine that integrates several components. The core engine manages
Key features include a plugin-based design for easy extension, multi-language bindings (notably Python and Java), and
Development history notes the project’s trajectory from its initial release to recent updates. Early versions introduced
The project is MIT licensed and hosted on a public repository with documentation, tutorials, and example experiments