Next: SOFTWARE-EVOLUTION-LIBRARY/COMPONENTS/PLINY-FODDER-DATABASE, Previous: SOFTWARE-EVOLUTION-LIBRARY/COMPONENTS/LEXICASE, Up: Software Evolution Library Index [Contents][Index]
Size of comparison set for Pareto tournaments.
Compute crowding distance for software
by comparing with whole population.
Does candidate
dominate all of comparison-set
?
predicates
is a list of functions, of equal length to the fitness
values, which are used to compare each element of the fitness values.
docfixme
Return members of candidates
which dominate a random comparison-set
.
Set ‘*tournament-selector*’ to ‘pareto-selector’ to use Pareto selection in tournaments.
Pick candidate with the greatest crowding distance.
Crowding distance is a fitness sharing metric adapted from nsga-ii
. For each
fitness component, it sums the distance between an individual and its nearest
neighbors. Individuals with the greater crowding distance are in sparse areas of
the fitness landscape and should be preferred.