org.jgap
Class SpeciationParms
java.lang.Object
org.jgap.SpeciationParms
- public class SpeciationParms
- extends java.lang.Object
- Author:
- Philip Tucker
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SPECIATION_THRESHOLD
public static final double DEFAULT_SPECIATION_THRESHOLD
- default speciation threshold
- See Also:
- Constant Field Values
SpeciationParms
public SpeciationParms()
- default ctor
getSpecieCompatCommonCoeff
public double getSpecieCompatCommonCoeff()
- Returns:
- double coefficient for species compatibility based on common genes; see section 3.3 of primary NEAT
paper for details.
getSpecieCompatDisjointCoeff
public double getSpecieCompatDisjointCoeff()
- Returns:
- double coefficient for species compatibility based on disjoint genes; see section 3.3 of primary NEAT
paper for details.
getSpecieCompatExcessCoeff
public double getSpecieCompatExcessCoeff()
- Returns:
- double coefficient for species compatibility based on excess genes; see section 3.3 of primary NEAT
paper for details.
setSpecieCompatCommonCoeff
public void setSpecieCompatCommonCoeff(double d)
- Parameters:
d
- coefficient for species compatibility based on common genes; see section 3.3 of primary NEAT
paper for details.
setSpecieCompatDisjointCoeff
public void setSpecieCompatDisjointCoeff(double d)
- Parameters:
d
- coefficient for species compatibility based on disjoint genes; see section 3.3 of primary NEAT
paper for details.
setSpecieCompatExcessCoeff
public void setSpecieCompatExcessCoeff(double d)
- Parameters:
d
- coefficient for species compatibility based on excess genes; see section 3.3 of primary NEAT
paper for details.
getSpeciationThreshold
public double getSpeciationThreshold()
- Returns:
- threshold below which the difference between 2 chromosomes dictates they are in the
same species; see section
3.3 of primary NEAT paper for details.
setSpeciationThreshold
public void setSpeciationThreshold(double d)
- Parameters:
d
- threshold below which the difference between 2 chromosomes dictates they are in the
same species; see section
3.3 of primary NEAT paper for details.