METSlib ist ein objektorientiertes Metaheuristik-Framework in C++, das die Implementation oder Anpassung von Modellen einfach machen soll. Das Modell ist modular: Alle implementierten Suchalgorithmen können auf dasselbe Modell angewandt werden. METSlib implementiert die Grundlagen einiger Metaheuristik-Algorithmen. Für jeden Algorithmus muss man eine Zielfunktion, eine Nachbarschaft (Move Manager) und einige Verschiebungen implementieren. (non)