| Package | Description |
|---|---|
| ec.app.tutorial3 | |
| ec.coevolve | |
| ec.es | |
| ec.exchange | |
| ec.multiobjective.spea2 | |
| ec.parsimony | |
| ec.select | |
| ec.spatial | |
| ec.steadystate |
| Modifier and Type | Class and Description |
|---|---|
class |
OurSelection |
| Modifier and Type | Field and Description |
|---|---|
(package private) SelectionMethod[] |
MultiPopCoevolutionaryEvaluator.selectionMethodCurrent |
(package private) SelectionMethod[] |
MultiPopCoevolutionaryEvaluator.selectionMethodPrev |
| Modifier and Type | Class and Description |
|---|---|
class |
ESSelection
ESSelection is a special SelectionMethod designed to be used with
evolutionary strategies-type breeders.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) SelectionMethod |
InterPopulationExchange.IPEInformation.immigrantsSelectionMethod |
SelectionMethod |
IslandExchange.immigrantsSelectionMethod
the selection method for immigrants
|
(package private) SelectionMethod |
InterPopulationExchange.IPEInformation.indsToDieSelectionMethod |
SelectionMethod |
IslandExchange.indsToDieSelectionMethod
the selection method for individuals to be replaced by immigrants
|
| Modifier and Type | Class and Description |
|---|---|
class |
SPEA2TournamentSelection
This is a special version of TournamentSelection which restricts the selection to only
the archive region (the top 'archiveSize' elements in the subpopulation).
|
| Modifier and Type | Class and Description |
|---|---|
class |
BucketTournamentSelection
Does a tournament selection, limited to the subpopulation it's
working in at the time.
|
class |
DoubleTournamentSelection |
class |
LexicographicTournamentSelection
Does a simple tournament selection, limited to the subpopulation it's
working in at the time.
|
class |
ProportionalTournamentSelection
This selection method adds parsimony pressure to the regular tournament selection.
|
class |
RatioBucketTournamentSelection
Does a tournament selection, limited to the subpopulation it's
working in at the time.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BestSelection
Performs a tournament selection restricted to only the best, or worst, n
indivdiuals in the population.
|
class |
BoltzmannSelection
Similar to FitProportionateSelection, but with a Simulated Annealing style twist.
|
class |
FirstSelection
Always picks the first individual in the subpopulation.
|
class |
FitProportionateSelection
Picks individuals in a population in direct proportion to their
fitnesses as returned by their fitness() methods.
|
class |
GreedyOverselection
GreedyOverselection is a SelectionMethod which implements Koza-style
fitness-proportionate greedy overselection.
|
class |
MultiSelection
MultiSelection is a SelectionMethod which stores some n subordinate
SelectionMethods.
|
class |
RandomSelection
Picks a random individual in the subpopulation.
|
class |
SigmaScalingSelection
Similar to FitProportionateSelection, but with adjustments to scale up/exaggerate differences in fitness for selection when true fitness values are very close to
eachother across the population.
|
class |
SUSSelection
Picks individuals in a population using the Stochastic Universal Selection (SUS) process, using
fitnesses as returned by their fitness() methods.
|
class |
TournamentSelection
Does a simple tournament selection, limited to the subpopulation it's
working in at the time.
|
| Modifier and Type | Field and Description |
|---|---|
SelectionMethod[] |
MultiSelection.selects
The MultiSelection's individuals
|
| Modifier and Type | Class and Description |
|---|---|
class |
SpatialTournamentSelection
A slight modification of the tournament selection procedure for use with spatially-embedded EAs.
|
| Modifier and Type | Method and Description |
|---|---|
protected Individual |
SpatialMultiPopCoevolutionaryEvaluator.produce(SelectionMethod method,
int subpopulation,
int individual,
EvolutionState state,
int thread) |
| Modifier and Type | Field and Description |
|---|---|
(package private) SelectionMethod[] |
SteadyStateBreeder.deselectors
Loaded during the first iteration of breedPopulation
|
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.