|
artoflife pre0.1.0-dev | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.artoflife.gp.Fitness
Fitness is a measure of an Individual
's
fitness (a float) within a Population
, with
higher values "better" than lower. Must be serializable
(as part of an Individual) and cloneable.
Constructor Summary | |
Fitness()
Created with a fitness of 0.0. |
|
Fitness(float fitness)
|
Method Summary | |
java.lang.Object |
clone()
|
int |
compareTo(java.lang.Object o)
Compare on basis of fitness. |
boolean |
equals(java.lang.Object obj)
Note: uses Float.compare |
float |
getFitness()
|
int |
hashCode()
|
void |
setFitness(float fitness)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Fitness()
public Fitness(float fitness)
fitness
- where higher is betterMethod Detail |
public float getFitness()
public void setFitness(float fitness)
fitness
- where higher is betterpublic int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
artoflife pre0.1.0-dev | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |