HeuristicLab Video Tutorials and YouTube Channel

We are constantly extending and improving the documentation for HeuristicLab to lower the barrier for new users and provide additional insights for our growing user base. Therefore we have created a number of short video tutorials that show some of the functionality. You can find these video tutorials on our website's tutorials section.

Additionally, we have created a YouTube Channel which you can subscribe to and receive future updates.

To get a good overview of some of the most important features in HeuristicLab, we have created a short tour. In this tour we quickly highlight different aspects such as implemented problems, algorithm execution, experiment design and analysis, and more.

HEAL Down Under

Michael Affenzeller and quite a few HEAL members are currently on their way to Sydney, Australia, to attend the IEEE APCast'12 conference next week. APCast'12 will be hosted by the University of Technology (UTC), Sydney, Australia in conjunction with Universidad de Las Palmas de Gran Canaria, Spain. The conference will be an excellent opportunity to catch up with Zenon Chaczko from UTC, who visited us at the University of Applied Sciences Upper Austria a couple of years ago and in return invited Stefan Wagner as UTC guest lecturer in 2008. We will be back on 13. February.

HeuristicLab 3.3.6 Released

Happy new year! The HeuristicLab development team kicks off 2012 with the brand new HeuristicLab 3.3.6 release. One of the most exciting new features of HeuristicLab 3.3.6 is HeuristicLab Hive which provides an infrastructure for parallel and distributed computation. Hive consists of a server with a database and a number of computation slaves. A user can upload a job to the Hive server which distributes the jobs among the available slaves and automatically retrieves the results after they are finished. While the main purpose of HeuristicLab Hive is to execute HeuristicLab algorithms, it can also be used independently. A detailed intro to Hive can be found in the Hive How-To on the HeuristicLab webpage.
Additional new features in HeuristicLab 3.3.6 include:

  • Robust Taboo Search for the Quadratic Assignment Problem
  • New Standard Algorithms for Regression and Classification (kNN, Neural Networks, Multi-Nominal Logit Regression)
  • Genetic Programming Grammar Editor
  • New Standard Tree-Creation Operators for Genetic Programming (Grow, Full, Ramped Half-Half)
  • Combination and Transformation of Algorithm Results
  • Customizable Charts
  • Performance Benchmarks etc.
For the full feature list, samples and documentation, go to

EvoSoft Workshop @ GECCO 2012

We are pleased to announce that Michael Affenzeller and Stefan Wagner will chair the Evolutionary Computation Software Systems (EvoSoft) Workshop at the GECCO 2012 conference. Stefan Wagner is the the project manager and head developer of the HeuristicLab optimization environment. The workshop will help to identify common efforts in the development of evolutionary computation software systems and will be a great platform to discuss cooperation potentials and synergies between different research groups.
GECCO 2012 will take place in Philadelphia, USA, from July 07-11, 2012.

Submission deadline: March 28, 2012 (hard deadline)
Notification of acceptance: April 9, 2012
Camera-ready submission: April 16, 2012
Workshops at GECCO 2012: July 7 - 8, 2012

Additional details are available at and

Financial Analysis with HeuristicLab (Part 2)

Back in September Gabriel Kronberger posted about financial analysis over at the HeuristicLab Blog and showed some preliminary results for modelling the European interest rate swap yield with genetic programming. After many months of algorithm tweaking and refinement he presented the completed analysis and generated prognosis models to scientific peers at the ERCIM11 conference in London last weekend. ERCIM11 was organized by the London School of Economics, Queen Mary University of London and Birkbeck University of London.


Subscribe to News