Skip to content

HeuristicLibBuild optimization algorithms in modern C#

Define a problem, configure an algorithm and inspect each search state.

Start with a working run ​

The getting started guide builds and runs a genetic algorithm in a small console application. Read the guide for the available algorithms, representations and workflow or choose a complete task from the examples.

Developed by HEAL ​

Heuristic and Evolutionary Algorithms Laboratory

HeuristicLib is developed by the Heuristic and Evolutionary Algorithms Laboratory at the University of Applied Sciences Upper Austria.

Released under the MIT License.