|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CrossFunctionModel
Cross Over function interface
| Method Summary | |
|---|---|
void |
generateNewPopulation()
Starts Crossing Over |
double |
getCrossOverProbability()
Return cross over propability |
Population |
getNewPopulation()
Return population after Crossing Over |
Population |
getOldPopulation()
Return population before Crossing Over |
void |
setCrossOverProbability(double crossOverProbability)
Set Cross Over propability |
void |
setOldPopulation(Population oldPopulation)
Set Population which will be Crossing Over |
| Method Detail |
|---|
void setCrossOverProbability(double crossOverProbability)
crossOverProbability - Cross Over propabilityvoid setOldPopulation(Population oldPopulation)
oldPopulation - Reference to populationdouble getCrossOverProbability()
Population getNewPopulation()
PopulationPopulation getOldPopulation()
Populationvoid generateNewPopulation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||