Package | Description |
---|---|
org.hu.hom.api.algorithm.object.impl.selection |
Modifier and Type | Class and Description |
---|---|
class |
RandomSelection
A selection strategy that picks candidates from a population at absolute randomness
|
class |
RouletteWheelSelection
Implements selection of n candidates from a population by selecting
n candidates at random where the probability of each candidate getting
selected is proportional to its fitness score.
|
class |
StochasticUniversalSampling
An alternative to
RouletteWheelSelection as a fitness-proportionate
selection strategy. |
class |
TournamentSelection
Selection strategy that picks a pair of candidates at random and then
selects the fitter of the two candidates with probability p, where p
is the configured selection probability (therefore the probability of
the less fit candidate being selected is 1 - p).
|
class |
TruncationSelection
Implements selection of n candidates from a population by simply
selecting the n candidates with the highest fitness scores (the
rest are discarded).
|