public class geneticAlgorithm
extends java.lang.Object
Constructor and Description |
---|
geneticAlgorithm(classifierFactory pCF) |
Modifier and Type | Method and Description |
---|---|
void |
checkBestIndividual() |
void |
createPopulationRank() |
void |
crossOneParent(int parent,
int son) |
void |
crossover() |
void |
crossTwoParents(int parent1,
int parent2,
int son1,
int son2) |
void |
doElitism() |
void |
doFitnessComputations() |
void |
doIterations(int n) |
void |
individualMutation() |
void |
initializePopulation() |
void |
mutation() |
void |
replacementAlgorithm() |
void |
resetBest() |
void |
selectionAlgorithm() |
void |
totalReplacement() |
void |
TournamentSelection() |
void |
TournamentSelectionWOR() |
public geneticAlgorithm(classifierFactory pCF)
public void initializePopulation()
public void doIterations(int n)
public void selectionAlgorithm()
public void TournamentSelectionWOR()
public void TournamentSelection()
public void crossover()
public void crossTwoParents(int parent1, int parent2, int son1, int son2)
public void crossOneParent(int parent, int son)
public void mutation()
public void individualMutation()
public void replacementAlgorithm()
public void doElitism()
public void totalReplacement()
public void createPopulationRank()
public void doFitnessComputations()
public void resetBest()
public void checkBestIndividual()