Package ec.eda.amalgam
Class AMALGAMBreeder
java.lang.Object
ec.Breeder
ec.eda.amalgam.AMALGAMBreeder
- All Implemented Interfaces:
Setup,Singleton,Serializable
- See Also:
-
Field Summary
Fields inherited from class ec.Breeder
sequentialBreeding -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbreedPopulation(EvolutionState state) Updates the distribution given the current population, then replaces the population with new samples generated from the distribution.voidsetup(EvolutionState state, Parameter base) Sets up the object by reading it from the parameters stored in state, built off of the parameter base base.Methods inherited from class ec.Breeder
shouldBreedSubpop
-
Constructor Details
-
AMALGAMBreeder
public AMALGAMBreeder()
-
-
Method Details
-
setup
Description copied from interface:SetupSets up the object by reading it from the parameters stored in state, built off of the parameter base base. If an ancestor implements this method, be sure to call super.setup(state,base); before you do anything else. -
breedPopulation
Updates the distribution given the current population, then replaces the population with new samples generated from the distribution. Returns the revised population.- Specified by:
breedPopulationin classBreeder
-