Uses of Class
hcrypto.analyzer.evolutionary.GaIndividual

Packages that use GaIndividual
hcrypto.analyzer.evolutionary   
 

Uses of GaIndividual in hcrypto.analyzer.evolutionary
 

Subclasses of GaIndividual in hcrypto.analyzer.evolutionary
 class NgramGaIndividual
           
 class WordBasedGaIndividual
           
 

Methods in hcrypto.analyzer.evolutionary that return GaIndividual
 GaIndividual WordBasedGaPopulation.getFittest(int n)
           
 GaIndividual NgramGaPopulation.getFittest(int n)
           
 GaIndividual GaPopulation.getFittest(int n)
           
 

Methods in hcrypto.analyzer.evolutionary with parameters of type GaIndividual
 void WordBasedGaIndividual.cross(GaIndividual i)
          This version of cross swaps characters from each individual's list of characters used in the words found by each individual's key.
 void NgramGaIndividual.cross(GaIndividual i)
          One-point crossover: Pick a random point in i1 and i2 and swap up to NN characters starting from that point.
abstract  void GaIndividual.cross(GaIndividual i2)
          This abstract method should be implemented in the subclass.
 

Constructors in hcrypto.analyzer.evolutionary with parameters of type GaIndividual
GaIndividual(GaIndividual i)
          Copy constructor
NgramGaIndividual(GaIndividual i)
          Copy constructor
WordBasedGaIndividual(GaIndividual i)
          Copy constructor