public class GeneVectorSpecies extends VectorSpecies
At present there is exactly one item stored in GeneVectorSpecies: the prototypical Gene that populates the genome array stored in a GeneVectorIndividual.
Parameters
| gene classname, inherits and != ec.Gene |
(the prototypical gene for this kind of individual) |
Parameter bases
| base.gene | The prototypical gene for this kind of individual |
| Modifier and Type | Field and Description |
|---|---|
Gene |
genePrototype |
static String |
P_GENE |
private static long |
serialVersionUID |
C_ANY_POINT, C_GEOMETRIC, C_INTERMED_RECOMB, C_LINE_RECOMB, C_NONE, C_ONE_POINT, C_ONE_POINT_NO_NOP, C_SIMULATED_BINARY, C_TWO_POINT, C_TWO_POINT_NO_NOP, C_UNIFORM, chunksize, crossoverDistributionIndex, crossoverProbability, crossoverType, duplicateRetries, dynamicInitialSize, genomeIncreaseProbability, genomeResizeAlgorithm, genomeSize, lineDistance, maxInitialSize, minInitialSize, mutationProbability, P_CHUNKSIZE, P_CROSSOVER_DISTRIBUTION_INDEX, P_CROSSOVERPROB, P_CROSSOVERTYPE, P_DUPLICATE_RETRIES, P_GENOMESIZE, P_GEOMETRIC_PROBABILITY, P_LINEDISTANCE, P_MUTATIONPROB, P_NUM_SEGMENTS, P_SEGMENT, P_SEGMENT_END, P_SEGMENT_START, P_SEGMENT_TYPE, P_UNIFORM_MAX, P_UNIFORM_MIN, P_VECTORSPECIES, V_ANY_POINT, V_GEOMETRIC, V_INTERMED_RECOMB, V_LINE_RECOMB, V_ONE_POINT, V_ONE_POINT_NO_NOP, V_SIMULATED_BINARY, V_TWO_POINT, V_TWO_POINT_NO_NOP, V_UNIFORMf_prototype, i_prototype, P_FITNESS, P_INDIVIDUAL, P_PIPE, pipe_prototype| Constructor and Description |
|---|
GeneVectorSpecies() |
| Modifier and Type | Method and Description |
|---|---|
void |
setup(EvolutionState state,
Parameter base)
The default version of setup(...) loads requested pipelines and calls setup(...) on them and normalizes their probabilities.
|
contains, contains, contains, contains, defaultBase, duplicateRetries, fill, fill, fill, fill, initializeGenomeSegmentsByEndIndices, initializeGenomeSegmentsByStartIndices, loadParametersForGene, mutationProbability, newIndividual, setupGenomeclone, newIndividual, newIndividualprivate static final long serialVersionUID
public static final String P_GENE
public Gene genePrototype
public void setup(EvolutionState state, Parameter base)
Speciessetup in interface Prototypesetup in interface Setupsetup in class VectorSpeciesPrototype.setup(EvolutionState,Parameter)Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.