Evolutionary strategies
[Components]

Collaboration diagram for Evolutionary strategies:
Components

Classes

class  FREE::ES::AdaptiveCovarianceMutation< TIndividual >
 Mutation component of a ES. More...
class  FREE::ES::AdaptiveNormalMutation< TIndividual >
 Mutation component of an ES. More...
class  FREE::ES::AdaptiveScaleMutation< TIndividual >
 Mutation component of an ES. More...
class  FREE::ES::AsymmetricMutation< TIndividual >
 Mutation component of an ES. More...
class  FREE::ES::CMAMutation< TIndividual >
 Mutation component of an ES. More...
class  FREE::ES::CommaSelection< TIndividual >
 implements the comma-selection. More...
class  FREE::ES::ComponentBase< TIndividual >
 The abstract basis for supporting components of an ES (e.g. mutator, selection, etc.). More...
class  FREE::ES::DiscriminativeRecombinator< TIndividual >
 The generation of a new individual by individual recombination of objective and strategic parameters. More...
class  FREE::ES::DominantRecombinator< TIndividual >
 The generation of a new individual by dominant recombination. More...
class  FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType >
 The basic indiviual used for evolutionary strategies. More...
class  FREE::ES::IntermediateRecombinator< TIndividual >
 The generation of a new individual by intermediate recombination. More...
class  FREE::ES::MutationBase< TIndividual >
 The abstract basis for mutators of an ES. More...
class  FREE::ES::ParentSelectorBase< TIndividual >
 The abstract basis for supporting components of an ES (e.g. mutator, selection, etc.). More...
class  FREE::ES::PlusSelection< TIndividual >
 implements the plus-selection. More...
class  FREE::ES::Population< TIndividual >
 Basic population used for evolutionary strategies. More...
class  FREE::ES::RandomMultiParentSelector< TIndividual >
 Selects a tuple of parents randomly Selects a tuple of parents randomly out of the population. Every individual of the population has the same chance to be chosen. Number of selections is in ES also known as rho. More...
class  FREE::ES::RankRecombinator< TIndividual >
 The generation of a new individual by weighted recombination. More...
class  FREE::ES::RecombinatorBase< TIndividual >
 The abstract basis for generation of a new individual by recombination. More...
class  FREE::ES::SelectionBase< TIndividual >
 The abstract basis for a selection within a population. More...
class  FREE::ES::StrategicParameter< TValueType >
 The strategic parameter of an indiviual used for evolutionary strategies. More...
class  FREE::ES::StrategicParameters< TSPValueType >
 Collection of strategic parameters used by individuals and populations. More...
class  FREE::ES::EvolutionaryStrategyOptimizer< TIndividual >
 Simple evolutionary strategy optimizer with one population... More...
class  FREE::ES::EvolutionaryStrategyOptimizerBase
 The basis for evolutionary strategy optimizers. More...

Detailed Description

F.R.E.E. implements a simple an light weighted concept of evolutionary strategies (ES). The ES as offered in F.R.E.E. is used for optimizing purposes and to offer more possibilities then the 1+1-ES-optimizer that comes along with itk. An ES optimizing strategy has always a concept for parent selection, recombination, mutation and population selection. For every concept there is at least one option to choose for establishing a tailored ES.
Generated at Sat Oct 13 18:17:04 2007 for f.r.e.e. - Flexible Registration and Evaluation Engine by doxygen 1.5.3 written by Dimitri van Heesch, © 1997-2000