ec.gp.sasc
Class SASCIndividual

java.lang.Object
  extended by ec.Individual
      extended by ec.gp.GPIndividual
          extended by ec.gp.sasc.SASCIndividual
All Implemented Interfaces:
Prototype, Setup, Serializable, Cloneable

public class SASCIndividual
extends GPIndividual

Classe que representa o indivíduo que será tratado pelo método SSSC

Author:
Rafael Inhasz
See Also:
Serialized Form

Field Summary
 int childGenerated
           
 double tournamentScore
           
 
Fields inherited from class ec.gp.GPIndividual
P_NUMTREES, P_TREE, trees
 
Fields inherited from class ec.Individual
evaluated, EVALUATED_PREAMBLE, fitness, P_INDIVIDUAL, species
 
Constructor Summary
SASCIndividual()
           
 
Method Summary
 boolean equals(Object obj)
          Método para testar a igualdade entre dois indivíduos
 boolean hasBigSigma(double bigSigma)
          Método que avalia se o indivíduo tem um sigma considerando "grande"
 
Methods inherited from class ec.gp.GPIndividual
clone, defaultBase, hashCode, lightClone, parseGenotype, printIndividual, printIndividual, printIndividualForHumans, readGenotype, setup, size, verify, writeGenotype
 
Methods inherited from class ec.Individual
genotypeToString, genotypeToStringForHumans, readIndividual, readIndividual, toString, writeIndividual
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

tournamentScore

public double tournamentScore

childGenerated

public int childGenerated
Constructor Detail

SASCIndividual

public SASCIndividual()
Method Detail

equals

public boolean equals(Object obj)
Método para testar a igualdade entre dois indivíduos

Overrides:
equals in class GPIndividual

hasBigSigma

public boolean hasBigSigma(double bigSigma)
Método que avalia se o indivíduo tem um sigma considerando "grande"