| SelectPropFitOnln | R Documentation |
SelectPropFitOnln() implements selection
proportional to fitness. Negative fitness
vectors are shifted to R^+.
The default of the function lF$Offset() is 1.
Holland's schema theorem uses this selection function.
See John Holland (1975) for further information.
@details This is a fast implementation with equivalent results
to the functions SelectPropFit() and
SelectPropFitM().
Its runtime is O(n . ln(n)).
SelectPropFitOnln(fit, lF, size = 1)
fit |
Fitness vector. |
lF |
Local configuration. |
size |
Number of selected genes. Default: 1. |
The index vector of the selected genes.
The code of this function has been written by Fabian Aisenbrey.
Holland, John (1975): Adaptation in Natural and Artificial Systems, The University of Michigan Press, Ann Arbor. (ISBN:0-472-08460-7)
Other Selection Functions:
SelectDuel(),
SelectLRSelective(),
SelectLinearRankTSR(),
SelectPropFit(),
SelectPropFitDiff(),
SelectPropFitDiffM(),
SelectPropFitDiffOnln(),
SelectPropFitM(),
SelectSTournament(),
SelectSUS(),
SelectTournament(),
SelectUniform(),
SelectUniformP()
fit<-sample(10, 15, replace=TRUE)
SelectPropFitOnln(fit, NewlFselectGenes())
SelectPropFitOnln(fit, NewlFselectGenes(), length(fit))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.