public class SpatialBreeder extends SimpleBreeder
backupPopulation, clonePipelineAndPopulation, elite, eliteFrac, newIndividuals, NOT_SET, P_CLONE_PIPELINE_AND_POPULATION, P_ELITE, P_ELITE_FRAC, P_REEVALUATE_ELITES, P_SEQUENTIAL_BREEDING, pool, reevaluateElites, sequentialBreeding
Constructor and Description |
---|
SpatialBreeder() |
Modifier and Type | Method and Description |
---|---|
protected void |
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 |
setup(EvolutionState state,
Parameter base)
Sets up the object by reading it from the parameters stored
in state, built off of the parameter base base.
|
breedPopChunkProduce, breedPopulation, loadElites, nextSubpopulationSize, numElites, postProcess, shouldBreedSubpop, unmarkElitesEvaluated, usingElitism
public void setup(EvolutionState state, Parameter base)
Setup
setup
in interface Setup
setup
in class SimpleBreeder
protected void breedPopChunk(Population newpop, EvolutionState state, int[] numinds, int[] from, int threadnum)
SimpleBreeder
breedPopChunk
in class SimpleBreeder