Posts in category Documentation

New HeuristicLab Publication

The book chapter Architecture and Design of the HeuristicLab Optimization Environment is now available. As part of the series Advanced Methods and Applications in Computational Intelligence a whole chapter is dedicated to the architecture and design of HeuristicLab. It includes

  • background and historical information
  • a detailed description of the architecture and design of the software
  • an overview of the object and view model
  • an introduction to operators, parameters and the scope tree
  • a section on algorithm and problem modeling including the following examples:
    • Genetic Algorithm
    • Simulated Annealing
    • Quadratic Assignment Problem
    • Simulation-Based Optimization
    • Genetic Programming

For more information head over to the Research page or download it directly from here.

HeuristicLab YouTube Channel

Because of multiple user requests and our continuous quest to improve documentation we have sat together last week and recorded some video tutorials which cover various parts of HeuristicLab.

So far we have created 4 video tutorials:

How to Execute Algorithms in HeuristicLab

The video shows how you can parameterize and execute algorithms in HeuristicLab:

HeuristicLab Usability and Views

This video demonstrates the basic user interface concepts of HeuristicLab and how to effectively use them:

Experiment Design and Analysis in HeuristicLab

This video shows how to create experiments and batch-runs in HeuristicLab as well as how to analyze the generated results:

How to create Custom Algorithms in HeuristicLab

This video shows how algorithms in HeuristicLab can be adapted in the GUI by extending a Genetic Algorithm to incorporate a crossover probability:

Additionally we have also created a video which gives a quick overview of HeuristicLab's most important features:

You can watch the videos here or head over to our new HeuristicLab YouTube channel. Let us know what you think and don't forget to Like our videos!