|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Population | |
|---|---|
| ec | |
| ec.app.coevolve1 | |
| ec.app.coevolve2 | |
| ec.coevolve | |
| ec.de | Differential Evolution Algorithms. |
| ec.es | |
| ec.eval | |
| ec.exchange | |
| ec.gp | |
| ec.multiobjective.spea2 | Strength Pareto Evolutionary Algorithm implementation. |
| ec.pso | |
| ec.select | |
| ec.simple | |
| ec.spatial | |
| Uses of Population in ec |
|---|
| Fields in ec declared as Population | |
|---|---|
Population |
EvolutionState.population
The current population. |
| Methods in ec that return Population | |
|---|---|
abstract Population |
Breeder.breedPopulation(EvolutionState state)
Breeds state.population, returning a new population. |
abstract Population |
Initializer.initialPopulation(EvolutionState state,
int thread)
Creates and returns a new initial population for the evolutionary run. |
abstract Population |
Exchanger.postBreedingExchangePopulation(EvolutionState state)
Performs exchanges after the population has been bred but before it has been evaluated, once every generation (or pseudogeneration). |
abstract Population |
Exchanger.preBreedingExchangePopulation(EvolutionState state)
Performs exchanges after the population has been evaluated but before it has been bred, once every generation (or pseudogeneration). |
abstract Population |
Initializer.setupPopulation(EvolutionState state,
int thread)
|
| Methods in ec with parameters of type Population | |
|---|---|
boolean |
SelectionMethod.produces(EvolutionState state,
Population newpop,
int subpopulation,
int thread)
A default version of produces -- this method always returns true under the assumption that the selection method works with all Fitnesses. |
abstract boolean |
BreedingSource.produces(EvolutionState state,
Population newpop,
int subpopulation,
int thread)
Returns true if this BreedingSource, when attached to the given subpopulation, will produce individuals of the subpopulation's species. |
boolean |
BreedingPipeline.produces(EvolutionState state,
Population newpop,
int subpopulation,
int thread)
|
| Uses of Population in ec.app.coevolve1 |
|---|
| Methods in ec.app.coevolve1 with parameters of type Population | |
|---|---|
void |
CompetitiveMaxOne.postprocessPopulation(EvolutionState state,
Population pop)
|
void |
CompetitiveMaxOne.preprocessPopulation(EvolutionState state,
Population pop)
|
| Uses of Population in ec.app.coevolve2 |
|---|
| Methods in ec.app.coevolve2 with parameters of type Population | |
|---|---|
void |
CoevolutionaryRosenbrock.postprocessPopulation(EvolutionState state,
Population pop)
|
void |
CoevolutionaryRosenbrock.preprocessPopulation(EvolutionState state,
Population pop)
|
| Uses of Population in ec.coevolve |
|---|
| Methods in ec.coevolve with parameters of type Population | |
|---|---|
void |
MultiPopCoevolutionaryEvaluator.afterCoevolutionaryEvaluation(EvolutionState state,
Population population,
GroupedProblemForm prob)
|
void |
MultiPopCoevolutionaryEvaluator.beforeCoevolutionaryEvaluation(EvolutionState state,
Population population,
GroupedProblemForm prob)
|
void |
MultiPopCoevolutionaryEvaluator.performCoevolutionaryEvaluation(EvolutionState state,
Population population,
GroupedProblemForm prob)
|
void |
GroupedProblemForm.postprocessPopulation(EvolutionState state,
Population pop)
Finish processing the population (such as fitness information) after evaluation. |
void |
GroupedProblemForm.preprocessPopulation(EvolutionState state,
Population pop)
Set up the population pop (such as fitness information) prior to evaluation. |
| Uses of Population in ec.de |
|---|
| Fields in ec.de declared as Population | |
|---|---|
Population |
DEBreeder.previousPopulation
|
| Methods in ec.de that return Population | |
|---|---|
Population |
DEBreeder.breedPopulation(EvolutionState state)
|
| Uses of Population in ec.es |
|---|
| Fields in ec.es declared as Population | |
|---|---|
Population |
MuCommaLambdaBreeder.parentPopulation
|
| Methods in ec.es that return Population | |
|---|---|
Population |
MuCommaLambdaBreeder.breedPopulation(EvolutionState state)
|
Population |
MuCommaLambdaBreeder.postProcess(Population newpop,
Population oldpop,
EvolutionState state)
A hook for Mu+Lambda, not used in Mu,Lambda |
Population |
MuPlusLambdaBreeder.postProcess(Population newpop,
Population oldpop,
EvolutionState state)
|
Population |
MuCommaLambdaBreeder.setToLambda(Population pop,
EvolutionState state)
Sets all subpopulations in pop to the expected lambda size. |
Population |
MuPlusLambdaBreeder.setToMuPlusLambda(Population pop,
EvolutionState state)
Sets all subpopulations in pop to the expected mu+lambda size. |
| Methods in ec.es with parameters of type Population | |
|---|---|
void |
MuCommaLambdaBreeder.breedPopChunk(Population newpop,
EvolutionState state,
int[] numinds,
int[] from,
int threadnum)
A private helper function for breedPopulation which breeds a chunk of individuals in a subpopulation for a given thread. |
Population |
MuCommaLambdaBreeder.postProcess(Population newpop,
Population oldpop,
EvolutionState state)
A hook for Mu+Lambda, not used in Mu,Lambda |
Population |
MuPlusLambdaBreeder.postProcess(Population newpop,
Population oldpop,
EvolutionState state)
|
Population |
MuCommaLambdaBreeder.setToLambda(Population pop,
EvolutionState state)
Sets all subpopulations in pop to the expected lambda size. |
Population |
MuPlusLambdaBreeder.setToMuPlusLambda(Population pop,
EvolutionState state)
Sets all subpopulations in pop to the expected mu+lambda size. |
| Uses of Population in ec.eval |
|---|
| Methods in ec.eval with parameters of type Population | |
|---|---|
void |
MasterProblem.postprocessPopulation(EvolutionState state,
Population pop)
|
void |
MasterProblem.preprocessPopulation(EvolutionState state,
Population pop)
|
| Uses of Population in ec.exchange |
|---|
| Methods in ec.exchange that return Population | |
|---|---|
Population |
InterPopulationExchange.postBreedingExchangePopulation(EvolutionState state)
|
Population |
IslandExchange.postBreedingExchangePopulation(EvolutionState state)
|
Population |
InterPopulationExchange.preBreedingExchangePopulation(EvolutionState state)
|
Population |
IslandExchange.preBreedingExchangePopulation(EvolutionState state)
|
| Uses of Population in ec.gp |
|---|
| Methods in ec.gp with parameters of type Population | |
|---|---|
boolean |
GPBreedingPipeline.produces(EvolutionState state,
Population newpop,
int subpopulation,
int thread)
Returns true if s is a GPSpecies. |
| Uses of Population in ec.multiobjective.spea2 |
|---|
| Methods in ec.multiobjective.spea2 that return Population | |
|---|---|
Population |
SPEA2Breeder.breedPopulation(EvolutionState state)
A simple breeder that doesn't attempt to do any cross- population breeding. |
| Methods in ec.multiobjective.spea2 with parameters of type Population | |
|---|---|
void |
SPEA2Breeder.breedPopChunk(Population newpop,
EvolutionState state,
int[] numinds,
int[] from,
int threadnum)
A private helper function for breedPopulation which breeds a chunk of individuals in a subpopulation for a given thread. |
void |
SPEA2Breeder.loadArchive(EvolutionState state,
Population newpop)
A private helper function for breedPopulation which loads the archive (top end of indivudal array) with the SPEA2 elites. |
| Uses of Population in ec.pso |
|---|
| Methods in ec.pso that return Population | |
|---|---|
Population |
PSOBreeder.breedPopulation(EvolutionState state)
|
| Uses of Population in ec.select |
|---|
| Methods in ec.select with parameters of type Population | |
|---|---|
boolean |
MultiSelection.produces(EvolutionState state,
Population newpop,
int subpopulation,
int thread)
|
| Uses of Population in ec.simple |
|---|
| Methods in ec.simple that return Population | |
|---|---|
Population |
SimpleBreeder.breedPopulation(EvolutionState state)
A simple breeder that doesn't attempt to do any cross- population breeding. |
Population |
SimpleInitializer.initialPopulation(EvolutionState state,
int thread)
Creates, populates, and returns a new population by making a new population, calling setup(...) on it, and calling populate(...) on it, assuming an unthreaded environment (thread 0). |
Population |
SimpleExchanger.postBreedingExchangePopulation(EvolutionState state)
Simply returns state.population. |
Population |
SimpleExchanger.preBreedingExchangePopulation(EvolutionState state)
Simply returns state.population. |
Population |
SimpleInitializer.setupPopulation(EvolutionState state,
int thread)
|
| Methods in ec.simple with parameters of type Population | |
|---|---|
void |
SimpleBreeder.breedPopChunk(Population newpop,
EvolutionState state,
int[] numinds,
int[] from,
int threadnum)
A private helper function for breedPopulation which breeds a chunk of individuals in a subpopulation for a given thread. |
void |
SimpleBreeder.loadElites(EvolutionState state,
Population newpop)
A private helper function for breedPopulation which loads elites into a subpopulation. |
| Uses of Population in ec.spatial |
|---|
| Methods in ec.spatial that return Population | |
|---|---|
Population |
SpatialBreeder.breedPopulation(EvolutionState state)
|
| Methods in ec.spatial with parameters of type Population | |
|---|---|
void |
SpatialMultiPopCoevolutionaryEvaluator.performCoevolutionaryEvaluation(EvolutionState state,
Population population,
GroupedProblemForm prob)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||