|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||