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.