![]() |
HeuristicLab
A Paradigm-Independent and Extensible
Environment for Heuristic Optimization |
![]() |
|||||||
|
HeuristicLab 3.0HeuristicLab 3.0 can be said to combine the intuitive GUI of HL1.1 with the modularity of HL2.0 to a new Otimization Environment that is more powerful than ever and one that we want to push to a public release. During Summer 2007 and after the experience we made with HL1.1 and HL2.0, Stefan kicked off the idea of a new major version that should be built from the ground up with an improved user interface and the strengths and weakness of our previous architectures in mind. The main requirements of this new optimization environment are threefold: To be as general as possible and yet as best fitting for heuristic optimization tasks, to expand the modularity that we introduced with HL2.0 even further and to be scalable to parallel computer systems and complex Algorithms. Quite impressingly half a year later this software architecture has formed shape, a new face and has established as our new base for use in teaching and industry projects. The genericity of HL3.0 allows to build almost any kind of algorithm through a click-and-drag user interface. The operators that form the algorithms are specifically targeted for the heuristic optimization community. The algorithms that are created through the combination of these operators in the UI live in the context of an engine which decides upon the execution.
ScreenshotsBelow are several screenshots of HeuristicLab 3.0. For a larger version please click on the images.
|
||||||||