ECF
1.5
Classes
FloatingPoint
Genotypes
Classes
class
FloatingPoint::FloatingPoint
FloatingPoint
class - implements genotype as a vector of floating point values.
More...
class
FloatingPoint::FloatingPointCrsArithmetic
FloatingPoint
genotype: offspring is defined as a linear combination of two vectors.
More...
class
FloatingPoint::FloatingPointCrsArithmeticSimple
FloatingPoint
genotype: take recombination point k. Child 1 is parent1 until k, rest is arithmetic average of parents.
More...
class
FloatingPoint::FloatingPointCrsArithmeticSingle
FloatingPoint
genotype: take random allele k. That point is arithmetic average of parents, other points are from parents.
More...
class
FloatingPoint::FloatingPointCrsAverage
FloatingPoint
genotype: child is average value of parent genes.
More...
class
FloatingPoint::FloatingPointCrsBga
FloatingPoint
genotype: BGA crossover (
http://bib.irb.hr/datoteka/640222.CEC_2013.pdf
,
http://sci2s.ugr.es/publications/ficheros/IJIS-2003-18-3-309-338.PDF
)
More...
class
FloatingPoint::FloatingPointCrsBlxAlpha
FloatingPoint
genotype: BLX alpha crossover (
http://bib.irb.hr/datoteka/640222.CEC_2013.pdf
)
More...
class
FloatingPoint::FloatingPointCrsBlxAlphaBeta
FloatingPoint
genotype: BLX alpha-beta crossover (
http://bib.irb.hr/datoteka/640222.CEC_2013.pdf
)
More...
class
FloatingPoint::FloatingPointCrsDiscrete
FloatingPoint
genotype: allele value for each gene is either from parent1 or from parent2 with equal probability.
More...
class
FloatingPoint::FloatingPointCrsFlat
FloatingPoint
genotype: value on allele i is random value taken from min-max interval from parents.
More...
class
FloatingPoint::FloatingPointCrsHeuristic
FloatingPoint
genotype: value on allele i smaller gene value + rand value * (greater - smaller value)
More...
class
FloatingPoint::FloatingPointCrsLocal
FloatingPoint
genotype: local crossover (
http://bib.irb.hr/datoteka/640222.CEC_2013.pdf
)
More...
class
FloatingPoint::FloatingPointCrsOnePoint
FloatingPoint
genotype: one point crossover operator with permissible split points only between dimensions.
More...
class
FloatingPoint::FloatingPointCrsRandom
FloatingPoint
genotype: random crossover, for testing purposes.
More...
class
FloatingPoint::FloatingPointCrsSbx
FloatingPoint
genotype: SBX crossover (
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.33.7291&rep=rep1&type=pdf
,
http://www.iitk.ac.in/kangal/papers/k2011017.pdf
)
More...
class
FloatingPoint::FloatingPointMutSimple
FloatingPoint
genotype: simple mutation where a single vector element is mutated. New value is random value from the given domain.
More...
Detailed Description
Generated on Wed Aug 3 2022 17:50:43 for ECF by
1.9.4