|
||||||||||
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()
Population
public DefaultCrossFunctionModel(Population oldPopulation)
oldPopulation
- reference to populationPopulation
Method Detail |
---|
public double getCrossOverProbability()
getCrossOverProbability
in interface CrossFunctionModel
public void setCrossOverProbability(double crossOverProbability)
setCrossOverProbability
in interface CrossFunctionModel
crossOverProbability
- Cross Over propabilitypublic Population getNewPopulation()
getNewPopulation
in interface CrossFunctionModel
Population
public Population getOldPopulation()
getOldPopulation
in interface CrossFunctionModel
Population
public void setOldPopulation(Population oldPopulation)
setOldPopulation
in interface CrossFunctionModel
oldPopulation
- 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 |