public class Individual
extends java.lang.Object
implements java.lang.Comparable
| Modifier and Type | Field and Description |
|---|---|
protected int[] |
actions |
protected double |
value |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object o) |
Individual |
copy() |
void |
crossover(Individual parent1,
Individual parent2,
int CROSSOVER_TYPE)
Modifies individual
|
boolean |
equals(java.lang.Object o) |
void |
setActions(int[] a) |
java.lang.String |
toString() |
public void setActions(int[] a)
public void crossover(Individual parent1, Individual parent2, int CROSSOVER_TYPE)
CROSSOVER_TYPE - - type of crossoverpublic int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparablepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic Individual copy()
public java.lang.String toString()
toString in class java.lang.Object