public class Individual
extends java.lang.Object
implements java.lang.Comparable
Constructor and Description |
---|
Individual(Individual indi)
Creates an individual as a copy of another individual
|
Individual(int num,
int n_var)
Creates an individual containing "num" fuzzy rules, each one then with "tam" gaussian fuzzy sets
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object a)
Compares the fitness value of two individuals
|
public Individual(int num, int n_var)
Creates an individual containing "num" fuzzy rules, each one then with "tam" gaussian fuzzy sets
num
- int The number of fuzzy rules in the individualn_var
- int The number of gaussian fuzzy sets per each rule in the individualpublic Individual(Individual indi)
Creates an individual as a copy of another individual
indi
- Individual The individual used to create the new individualpublic int compareTo(java.lang.Object a)
Compares the fitness value of two individuals
compareTo
in interface java.lang.Comparable
a
- Object to compare with.