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]
This is an interactive generative art application to evolve images/textures/patterns/animations through an iterative process of random mutation and user-selection driven evolution. This process is also often referred to as "evolutionary art" or "genetic art". If you like lava ... [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 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]
An object oriented library of an Genetic Algorithm, implemented in Java. Clear separation of the several concepts of the algorithm, e.g. Gene, Chromosome, Genotype, Phenotype, Population and Fitness Function. The fitness calculation is parallelized.
A stochastic method for planning decomposition, called Divide-and-Evolve, that was introduced recently and which focuses on plan quality. The basic principle is to search the space of state decompositions of the planning problem at hand by means of artificial evolution: candidate solutions are ... [More]
EvoSynth (Evolutionary Computation Synthesizer) is a framework for rapid development and prototyping of evolutionary algorithms.
A collection of Algorithms from my Thesis work. This code is mostly not production-ready or documented and under heavy development. Please contact me if you have specific questions. Thanks, Gabe. Cantor Encoder - A variant of cantor coding. A backpropagation algorithm that allows for the use of ... [More]
GenetiK (Genetic Kernel)GenetiK is a generic framework that supports evolutionary algorithms. According to the evolutionary approach, solutions to particular problems can be represented as individuals of a population. For each individual, a particular function, called ''fitness'' ... [More]
Algorithm::Evolutionary provides classes for performing simple evolutionary computation tasks, including definition of objects from XML and SOAP support. It should be interoperable with other EC libraries using SOAP.