Deterministic Selection is similar to Remainder Stochastic Selection. The expected value of each individual in the mating pool is calculated. Individuals are copied directly into the mating pool by the exact number of expected values. Then, sorting is done according to the fraction part of the expected values. In this case, the individuals with the highest fractions go to the top of the list to be selected. The number of individuals required to complete the mating pool to population size is selected by going from the beginning of the list to the end.
Usage
seldet(fitvals, ns, ...)
Arguments
fitvals
Vector of fitness values belonging to individuals
ns
Number of individuals to be selected
…
Further arguments passed to or from other methods.
Value
The indices of randomly selected individuals are returned.