|
|
|
Description |
GEP parameters. These are related to both population management,
selection, and rates of genetic operators. The rates are a set of
probabilities of each operator being applied during each step of the
selection and reproduction phase.
Author: mjsottile@computer.org
|
|
Synopsis |
|
|
|
Documentation |
|
|
The Rates structure is used to hold the probability of various events
occurring during the evolution of the GEP algorithm.
| Constructors | Rates | | pMutate :: Double | Probability of any single symbol being mutated
per individual
| pIS :: Double | Probability of an individual experiencing
insertion sequence transposition
| pRIS :: Double | Probability of an individual experiencing
root insertion sequence transposition
| pGT :: Double | Probability of an individual experiencing
gene transposition
| p1R :: Double | Probability of a 1pt recombination event
| p2R :: Double | Probability of a 2pt recombination event
| pGR :: Double | Probability of a gene recombination event
|
|
| Instances | |
|
|
|
The SimParams structure reprents the parameters for a run of the GEP
algorithm. This includes gross parameters unrelated to individuals
such as the population size, parameters related to selection, and
parameters related to specific genetic operators.
| Constructors | SimParams | | popSize :: Int | Population size
| rouletteExponent :: Double | Exponent for defining the roulette
wheel bin sizes
| maxFitness :: Double | Fitness of the ideal individual
| numGenerations :: Int | Number of generations to run the
algorithm for
| selectionRange :: Double | Parameter m for fitness value
computation from the GEP paper.
| maxISLen :: Int | Maximum length of an IS transpose seq.
| maxRISLen :: Int | Maximum length of an RIS transpose seq.
|
|
| Instances | |
|
|
Produced by Haddock version 2.6.1 |