public class SnailGenome
extends net.richarddawkins.watchmaker.genome.SimpleGenome
person = record WOpening, DDisplacement, SShape, TTranslation: real; Coarsegraininess, Reach, GeneratingCurve: integer; TranslationGradient, DGradient: real; Handedness: -1..1; end;
| Modifier and Type | Field and Description |
|---|---|
net.richarddawkins.watchmaker.genome.IntegerGene |
coarsegraininess |
DisplacementGene |
displacement |
net.richarddawkins.watchmaker.genome.IntegerGene |
generatingCurve |
DoubleGene |
gradient |
HandednessGene |
handedness |
net.richarddawkins.watchmaker.genome.IntegerGene |
mutProb |
OpeningGene |
opening |
net.richarddawkins.watchmaker.genome.IntegerGene |
reach |
ShapeGene |
shape |
TranslationGene |
translation |
DoubleGene |
translationGradient |
| Constructor and Description |
|---|
SnailGenome() |
| Modifier and Type | Method and Description |
|---|---|
net.richarddawkins.watchmaker.genome.IntegerGene |
getCoarsegraininess() |
DoubleGene |
getDisplacement() |
net.richarddawkins.watchmaker.genome.IntegerGene |
getGeneratingCurve() |
DoubleGene |
getGradient() |
HandednessGene |
getHandedness() |
net.richarddawkins.watchmaker.genome.IntegerGene |
getMutProb() |
DoubleGene |
getOpening() |
net.richarddawkins.watchmaker.genome.IntegerGene |
getReach() |
DoubleGene |
getShape() |
DoubleGene |
getTranslation() |
DoubleGene |
getTranslationGradient() |
net.richarddawkins.watchmaker.genome.Gene[] |
toGeneArray() |
public final net.richarddawkins.watchmaker.genome.IntegerGene coarsegraininess
public final DisplacementGene displacement
public final net.richarddawkins.watchmaker.genome.IntegerGene generatingCurve
public final DoubleGene gradient
public final HandednessGene handedness
public final net.richarddawkins.watchmaker.genome.IntegerGene mutProb
public final OpeningGene opening
public final net.richarddawkins.watchmaker.genome.IntegerGene reach
public final ShapeGene shape
public final TranslationGene translation
public final DoubleGene translationGradient
public net.richarddawkins.watchmaker.genome.IntegerGene getCoarsegraininess()
public DoubleGene getDisplacement()
public net.richarddawkins.watchmaker.genome.IntegerGene getGeneratingCurve()
public DoubleGene getGradient()
public HandednessGene getHandedness()
public net.richarddawkins.watchmaker.genome.IntegerGene getMutProb()
public DoubleGene getOpening()
public net.richarddawkins.watchmaker.genome.IntegerGene getReach()
public DoubleGene getShape()
public DoubleGene getTranslation()
public DoubleGene getTranslationGradient()
public net.richarddawkins.watchmaker.genome.Gene[] toGeneArray()