org.encog.ml.ea.species
Class SingleSpeciation
- java.lang.Object
-
- org.encog.ml.ea.species.SingleSpeciation
-
- All Implemented Interfaces:
- Speciation
public class SingleSpeciation extends java.lang.Object implements Speciation
This speciation strategy simply creates a single species that contains the entire population. Use this speciation strategy if you do not wish to use species.
-
-
Constructor Summary
Constructors Constructor and Description SingleSpeciation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidinit(EvolutionaryAlgorithm theOwner)Setup the speciation strategy.voidperformSpeciation(java.util.List<Genome> genomeList)Perform the speciation.
-
-
-
Method Detail
-
init
public void init(EvolutionaryAlgorithm theOwner)
Setup the speciation strategy.- Specified by:
initin interfaceSpeciation- Parameters:
theOwner- The owner.
-
performSpeciation
public void performSpeciation(java.util.List<Genome> genomeList)
Perform the speciation.- Specified by:
performSpeciationin interfaceSpeciation- Parameters:
genomeList- The genomes to speciate.
-
-
DMelt 3.0 © DataMelt by jWork.ORG