In hypercubo nigrae capsulae optimum
Arnaud Berny · Proceedings of the Genetic and Evolutionary Computation Conference Companion · 2017
HNCO consists of a C++ library, command-line tools, and scripts for the optimization of black box functions defined on fixed-length bit vectors. It aims at being flexible, fast, simple, and robust. The library provides classes for functions, populations, neighborhoods, and algorithms. It currently includes 22 concrete functions and 18 concrete algorithms. The command-line tools expose most of the library to the user without the need for programming. One of the goals of HNCO is to automate experiments and favor reproducible research. HNCO comes with experiments designed to tune or compare algorithms. Scripts run all the simulations in an experiment and generate a report. The source code of HNCO is published under the GNU LGPL 3 license.