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.