| Package | Description |
|---|---|
| ec | |
| ec.parsimony | |
| ec.select | |
| ec.steadystate |
| Modifier and Type | Method and Description |
|---|---|
void |
Statistics.enteringInitialPopulationStatistics(SteadyStateEvolutionState state)
STEADY-STATE: called when we created an empty initial Population.
|
void |
Statistics.enteringSteadyStateStatistics(int subpop,
SteadyStateEvolutionState state)
STEADY-STATE: called when a given Subpopulation is entering the Steady-State.
|
void |
BreedingPipeline.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual) |
void |
Statistics.individualsBredStatistics(SteadyStateEvolutionState state,
Individual[] individuals)
STEADY-STATE: called each time new individuals are bred during the steady-state
process.
|
void |
Statistics.individualsEvaluatedStatistics(SteadyStateEvolutionState state,
Individual[] newIndividuals,
Individual[] oldIndividuals,
int[] subpopulations,
int[] indices)
STEADY-STATE: called each time new individuals are evaluated during the steady-state
process.
|
void |
BreedingPipeline.sourcesAreProperForm(SteadyStateEvolutionState state) |
| Modifier and Type | Method and Description |
|---|---|
void |
RatioBucketTournamentSelection.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual) |
void |
BucketTournamentSelection.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual) |
void |
DoubleTournamentSelection.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual) |
void |
RatioBucketTournamentSelection.sourcesAreProperForm(SteadyStateEvolutionState state) |
void |
BucketTournamentSelection.sourcesAreProperForm(SteadyStateEvolutionState state) |
void |
DoubleTournamentSelection.sourcesAreProperForm(SteadyStateEvolutionState state) |
| Modifier and Type | Method and Description |
|---|---|
void |
RandomSelection.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual) |
void |
FirstSelection.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual) |
void |
TournamentSelection.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual) |
void |
RandomSelection.sourcesAreProperForm(SteadyStateEvolutionState state) |
void |
FirstSelection.sourcesAreProperForm(SteadyStateEvolutionState state) |
void |
TournamentSelection.sourcesAreProperForm(SteadyStateEvolutionState state) |
| Modifier and Type | Method and Description |
|---|---|
void |
SteadyStateStatisticsForm.enteringInitialPopulationStatistics(SteadyStateEvolutionState state)
Called when we created an empty initial Population.
|
void |
SteadyStateStatisticsForm.enteringSteadyStateStatistics(int subpop,
SteadyStateEvolutionState state)
Called when we have filled the initial population and are entering the steady state.
|
void |
SteadyStateBSourceForm.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual)
Called whenever an individual has been replaced by another
in the population.
|
void |
SteadyStateBreeder.individualReplaced(SteadyStateEvolutionState state,
int subpopulation,
int thread,
int individual)
Called whenever individuals have been replaced by new
individuals in the population.
|
void |
SteadyStateStatisticsForm.individualsBredStatistics(SteadyStateEvolutionState state,
Individual[] individuals)
Called each time new individuals are bred during the steady-state
process.
|
void |
SteadyStateStatisticsForm.individualsEvaluatedStatistics(SteadyStateEvolutionState state,
Individual[] newIndividuals,
Individual[] oldIndividuals,
int[] subpopulations,
int[] indices)
Called each time new individuals are evaluated during the steady-state
process, NOT including the initial generation's individuals.
|
void |
SteadyStateBSourceForm.sourcesAreProperForm(SteadyStateEvolutionState state)
Issue an error (not a fatal -- we guarantee that callers
of this method will also call exitIfErrors) if any
of your sources, or their sources, etc., are not
of SteadyStateBSourceForm.
|
void |
SteadyStateBreeder.sourcesAreProperForm(SteadyStateEvolutionState state,
BreedingPipeline[] breedingPipelines)
Called to check to see if the breeding sources are correct -- if you
use this method, you must call state.output.exitIfErrors() immediately
afterwards.
|
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.