EvolvingObjects
Initialization operators

Initializators are operators that creates initial individuals and populations. More...

Classes

class  eoCombinedInit< EOT >
 Combined INIT: a proportional recombination of eoInit objects. More...
class  eoInit< EOT >
 Base (name) class for Initialization of chromosomes, used in a population contructor. More...
class  eoInitGenerator< EOT >
 turning an eoInit into a generator probably we should only use genrators - and suppress eoInit ??? MS - July 2001 More...
class  eoInitFixedLength< EOT >
 Initializer for fixed length representations with a single type. More...
class  eoInitVariableLength< EOT >
 Initializer for variable length representations with a single type. More...
class  eoInitPermutation< EOT >
 Initializer for permutation (integer-based) representations. More...
class  eoInitAdaptor< EOT >
 eoInitAdaptor changes the place in the hierarchy from eoInit to eoMonOp. More...
class  eoInitializerBase< POT >
 Abstract class for initialization of algorithm PSO. More...
class  eoInitializer< POT >
 Base (name) class for Initialization of algorithm PSO. More...
class  eoParticleBestInit< POT >
 Abstract class for particle best position initialization. More...
class  eoFirstIsBestInit< POT >
 Initializes the best positions of a particle as its current positions and set the particle best fitness. More...
class  eoParticleInitializer< POT >
 Base (name) class for Initialization of algorithm PSO. More...
class  eoVelocityInit< POT >
 Abstract class for velocities initilization of particle swarm optimization. More...
class  eoVelocityInitGenerator< POT >
 Provides a particle initialized thanks to the eoVelocityInit object given. More...
class  eoVelocityInitFixedLength< POT >
 Initializer for fixed length velocities with a single type. More...
class  eoVelocityInitVariableLength< POT >
 Initializer for variable length velocitys with a single type. More...
class  eoEsChromInit< EOT >
 Random Es-chromosome initializer (therefore derived from eoInit) More...
class  eoUniformInit< T >
 The class eoUniformInit can be used in the STL apply function to easily randomize floats and doubles. More...
class  eoBooleanInit
 The class eoBooleanInit can be used in the STL apply function to easily generate random booleans with a specified bias. More...
class  eoNormalInit< T >
 The class normal_generator can be used in the STL generate function to easily generate gaussian distributed floats and doubles. More...
class  eoNegExpInit< T >
 The class negexp_generator can be used in the STL generate function to easily generate negative exponential distributed floats and doubles. More...

Detailed Description

Initializators are operators that creates initial individuals and populations.

 All Classes Namespaces Files Functions Variables Typedefs Friends