Classes | |
class | ArtificialBeeColony |
Artificial Bee Colony algorithm (see e.g. http://www.scholarpedia.org/article/Artificial_bee_colony_algorithm)ABC algorithm accepts only a single FloatingPoint genotype (vector of real values). Additionally, it adds the following genotype for algorithm implementation:
| |
class | Clonalg |
Clonal Selection Algorithm (see e.g. http://en.wikipedia.org/wiki/Clonal_Selection_Algorithm).This CLONALG implements:
| |
class | DifferentialEvolution |
Differential evolution (DE) optimization algorithm (see e.g. http://en.wikipedia.org/wiki/Differential_evolution)DE algorithm accepts only a single FloatingPoint genotype (vector of real values). More... | |
class | Elimination |
Elimination (generation gap) algorithm with roulette wheel elimination selection operatorThis algorithm is genotype independent (it can be used with any Genotype). More... | |
class | EvolutionStrategy |
(mu/rho +/, lambda) - Evolution Strategy (ES) algorithm.This algorithm is genotype independent (it can be used with any Genotype). More... | |
class | GeneticAnnealing |
Genetic annealing algorithm (see e.g. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.56.7606, http://drdobbs.com/architecture-and-design/184409333?pgno=10)Currently implemented only for minimization problems! More... | |
class | OptIA |
Optimization Immune Algorithm (opt-IA, see e.g. http://www.artificial-immune-systems.org/algorithms.shtml).This opt-IA implements:
| |
class | Algorithm |
Algorithm base class. More... | |
class | ParticleSwarmOptimization |
Particle swarm optimization algorithm (see e.g. http://en.wikipedia.org/wiki/Particle_swarm_optimization)PSO algorithm accepts only a single FloatingPoint genotype (vector of real values). Additionally, it adds the following genotypes for algorithm implementation:
| |
class | RandomSearch |
Random search algorithmThe algorithm flow: More... | |
class | RouletteWheel |
Generational algorithm with roulette wheel selection operatorThis algorithm is genotype independent (it can be used with any Genotype). More... | |
class | SteadyStateTournament |
Steady state algorithm with tournament elimination operatorThis algorithm is genotype independent (it can be used with any Genotype). More... |