org.jgap.gp
Interface IPopulationCreator
-
- All Known Implementing Classes:
- DefaultPopulationCreator, StaticPopulationCreator
public interface IPopulationCreatorInterface for initializing the complete population within GPGenotype.randomInitializeGenotype.- Since:
- 3.2.2
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringCVS_REVISIONString containing the CVS revision.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidinitialize(GPPopulation a_pop, java.lang.Class[] a_types, java.lang.Class[][] a_argTypes, CommandGene[][] a_nodeSets, int[] a_minDepths, int[] a_maxDepths, int a_maxNodes, boolean[] a_fullModeAllowed)Initializes the given population.
-
-
-
Field Detail
-
CVS_REVISION
static final java.lang.String CVS_REVISION
String containing the CVS revision. Read out via reflection!- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
void initialize(GPPopulation a_pop, java.lang.Class[] a_types, java.lang.Class[][] a_argTypes, CommandGene[][] a_nodeSets, int[] a_minDepths, int[] a_maxDepths, int a_maxNodes, boolean[] a_fullModeAllowed) throws InvalidConfigurationException
Initializes the given population.- Parameters:
a_pop- GPPopulationa_types- Class[]a_argTypes- Class[][]a_nodeSets- CommandGene[][]a_minDepths- int[]a_maxDepths- int[]a_maxNodes- inta_fullModeAllowed- boolean[]- Throws:
InvalidConfigurationException- in case of any error- Since:
- 3.2.2
-
-
DMelt 3.0 © DataMelt by jWork.ORG