public class Chromosome
extends java.lang.Object
implements java.lang.Comparable
Constructor and Description |
---|
Chromosome(Gene[] genes) |
Chromosome(Gene[] genes,
boolean order) |
Chromosome(Gene[] genes,
int length) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object chr) |
Chromosome |
copy() |
double |
getFit() |
Gene |
getGen(int i) |
Gene[] |
getGenes() |
int |
length() |
void |
setFit(double fit) |
void |
setSupport(double value) |
void |
sortGenes() |
java.lang.String |
toString() |
public Chromosome(Gene[] genes)
public Chromosome(Gene[] genes, boolean order)
public Chromosome(Gene[] genes, int length)
public Chromosome copy()
public Gene[] getGenes()
public Gene getGen(int i)
public int length()
public double getFit()
public void setFit(double fit)
public void setSupport(double value)
public int compareTo(java.lang.Object chr)
compareTo
in interface java.lang.Comparable
public java.lang.String toString()
toString
in class java.lang.Object
public void sortGenes()