metaheuristic
Adaptive large neighbourhood search (and more!) in Python.
Harmony Search optimization library with dependent variable spaces, engineering catalogs (ACI rebar, steel sections, concrete grades), dynamic bandwidth, crash recovery, and CSV logging.
HeuriLab — A Python library with 100metaheuristic optimization algorithms across 5 categories (swarm, evolutionary, physics, human, bio) for benchmarking and engineering problems.
Multi-Strategy Parrot Optimizer — reference implementation of the metaheuristic introduced in Govindarajan (2025), Digital Health
Harmony Search Algorithm for Dependent Design Spaces
Scatter search optimization in Python
A python metaheuristic optimization library. Currently supports Genetic Algorithms, Gravitational Search, and Cross Entropy.
Implementation of Late Acceptance Hill Climbing (lahc) algorithm
Swarming is a Python3 library that features both parallel and serial implementation of the Particle Swarm Optimization (PSO) algorithm.