Select a tag to browse associated projects and drill deeper into the tag cloud.
EO is a template-based, ANSI-C++ evolutionary computation library which helps you to write your own stochastic optimization algorithms insanely fast. With the help of EO, you can easily design evolutionary algorithms that will find solutions to virtually all kind of hard optimization problems ... [More]
The dANN project is a library to help facilitate artificial neural networks within other applications. It is currently written in Java, C++, and C#. However only the java version is currently in active development. If you want to obtain a version other than the java version you will need to get it ... [More]
The Genetic Algorithm Utility Library (or, GAUL for short) is a flexible programming library designed to aid in the development of applications that use genetic, or evolutionary, algorithms. It provides data structures and functions for handling and manipulation of the data required for serial and ... [More]
METSlib is an OO (Object Oriented) metaheuristics framework in C++. Model and algorithms are modular: all the implemented search algorithms can be applied to the same model and personalized algorithms can be applied to very different models. METSlib implements the basics of some metaheuristics ... [More]
The MOEA Framework is an open source Java library for developing and experimenting with multiobjective evolutionary algorithms (MOEAs) and other general-purpose optimization algorithms and metaheuristics. A number of algorithms are provided out-of-the-box, including NSGA-II, ε-MOEA, GDE3 and ... [More]
The package serves as a foundation class library, supporting the implementation many variants of Evolutionary Algorithms, currently including Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Memetic Algorithm (MA), Evolution Strategy (ES). Highlighted features · Support both binary ... [More]
Author: thomas.kremmel / gmail mPOEMS in JAVA is designed to provide optimisation problem developers with a tool to apply mPOEMS to their problem, without the need to know the complex algorithm in detail. Main goal is to use a state-of-the-art optimisation algorithm with small development effort. ... [More]
General framework and many particular heuristics written in python. The collection includes genetic algorithms, evolutionary algorithm, artificial ant colony algorithm, genetic programming, swarm algorithms, artificial immune systems, harmony search, hyperheuristics and many others. Heuristics can be run on single machine or in parallel mode.
ECF is a C++ framework intended for application of any type of evolutionary computation. Current features include: * parameterless: genotype (individual structure) is the only mandatory parameter * genetic algorithm genotypes (bitstring, binary encoded real values, floating point vectors ... [More]