|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfunction.DefaultCrossFunctionModel
public class DefaultCrossFunctionModel
Default Cross Over function
| Constructor Summary | |
|---|---|
DefaultCrossFunctionModel()
Creates a new instance of DefaultCrossFunctionModel. |
|
DefaultCrossFunctionModel(Population oldPopulation)
Creates a new instance of DefaultCrossFunctionModel for specified population |
|
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultCrossFunctionModel()
Populationpublic DefaultCrossFunctionModel(Population oldPopulation)
oldPopulation - reference to populationPopulation| Method Detail |
|---|
public double getCrossOverProbability()
getCrossOverProbability in interface CrossFunctionModelpublic void setCrossOverProbability(double crossOverProbability)
setCrossOverProbability in interface CrossFunctionModelcrossOverProbability - Cross Over propabilitypublic Population getNewPopulation()
getNewPopulation in interface CrossFunctionModelPopulationpublic Population getOldPopulation()
getOldPopulation in interface CrossFunctionModelPopulationpublic void setOldPopulation(Population oldPopulation)
setOldPopulation in interface CrossFunctionModeloldPopulation - Reference to populationpublic void generateNewPopulation()
generateNewPopulation in interface CrossFunctionModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||