public class DoubleGene
extends net.richarddawkins.watchmaker.genome.NumericGene
| Constructor and Description |
|---|
DoubleGene(net.richarddawkins.watchmaker.genome.Genome genome,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToGene(double summand) |
void |
copy(net.richarddawkins.watchmaker.genome.Gene destinationGene) |
void |
geneManipulated(net.richarddawkins.watchmaker.genome.GeneManipulationEvent gbme) |
double |
getValue() |
void |
setValue(double newValue) |
java.lang.String |
toString() |
isShowPositiveSign, setShowPositiveSignpublic DoubleGene(net.richarddawkins.watchmaker.genome.Genome genome,
java.lang.String name)
public void addToGene(double summand)
public double getValue()
public void setValue(double newValue)
public void geneManipulated(net.richarddawkins.watchmaker.genome.GeneManipulationEvent gbme)
public java.lang.String toString()
toString in class java.lang.Objectpublic void copy(net.richarddawkins.watchmaker.genome.Gene destinationGene)
copy in interface net.richarddawkins.watchmaker.genome.Genecopy in class net.richarddawkins.watchmaker.genome.NumericGene