Uses of Interface
org.cicirello.search.evo.PopulationMetaheuristic
Packages that use PopulationMetaheuristic
Package
Description
This package includes classes and interfaces directly related to implementing evolutionary
algorithms.
-
Uses of PopulationMetaheuristic in org.cicirello.search.evo
Classes in org.cicirello.search.evo that implement PopulationMetaheuristicModifier and TypeClassDescriptionfinal classAdaptiveEvolutionaryAlgorithm<T extends Copyable<T>>This class implements an evolutionary algorithm with adaptive control parameters (i.e., crossover rates and mutation rates that evolve during the search).final classAdaptiveMutationOnlyEvolutionaryAlgorithm<T extends Copyable<T>>This class implements an mutation-only evolutionary algorithm with an adaptive mutation rate that evolves during the search.final classGenerationalDisjointOperatorsEvolutionaryAlgorithm<T extends Copyable<T>>This class implements an evolutionary algorithm (EA) with a generational model, where a population of children are formed by applying genetic operators to members of the parent population, and where the children replace the parents in the next generation.classGenerationalEvolutionaryAlgorithm<T extends Copyable<T>>This class implements an evolutionary algorithm with a generational model, such as is commonly used in genetic algorithms, where a population of children are formed by applying genetic operators to members of the parent population, and where the children replace the parents in the next generation.classGenerationalMutationOnlyEvolutionaryAlgorithm<T extends Copyable<T>>This class implements an evolutionary algorithm (EA) with a generational model, such as is commonly used in genetic algorithms, where a population of children are formed by applying mutation to members of the parent population, and where the children replace the parents in the next generation.classThis class is an implementation of a genetic algorithm (GA) with the common bit vector representation of solutions to optimization problems, and the generational model where children replace their parents each generation.final classThis class is an implementation of a mutation-only genetic algorithm (GA) with the common bit vector representation of solutions to optimization problems, and the generational model where children replace their parents each generation.final classThis class is an implementation of the simple genetic algorithm (Simple GA) with the common bit vector representation of solutions to optimization problems, and the generational model where children replace their parents each generation.Methods in org.cicirello.search.evo that return PopulationMetaheuristic