Optimization Algorithm Toolkit (optalgtoolkit). The Optimization Algorithm Toolkit (OAT) is a workbench and toolkit for developing, evaluating, experimenting, and playing with classical and state-of-the-art optimization algorithms on standard benchmark problem domains. The software includes reference algorithm implementations, graphing, visualizations, and much more. OAT provides a functional computational intelligence library for investigating existing algorithms and problems, as well as implementing new problems and algorithms. Built on top of this library is a simple explorer and experimenter graphical user interface to provide a basic understanding of the functionality in the library. The goal of the library is to facilitate best practice of algorithm, problem, and experiment design and implementation, as well as software engineering principles. The graphical user interface provide non-technical access for configuring and visualizing existing techniques on standard benchmark problem instances. ...

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element