|
Evolvica Core API Version 0.6.2 Last Modified: June 29 2004 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.evolvica.core.population.AbstractInsertionFilter
org.evolvica.core.population.UniformInsertion
Uniform Reinsertion. This operator will discard random individuals from the population according to the value of generation gap and insert random individuals from the individual collection according to the value of reinsertion rate. With the respective values a growing or shrinking population can be set up.
Field Summary |
Fields inherited from class org.evolvica.core.population.AbstractInsertionFilter |
generationGap, insertionRate |
Constructor Summary | |
UniformInsertion()
|
Method Summary | |
void |
insert(IPopulation population,
IIndividualSet set)
Inserts individuals into the given population. |
Methods inherited from class org.evolvica.core.population.AbstractInsertionFilter |
generationGapSize, getGenerationGap, getInsertionRate, insertionRateSize, setGenerationGap, setInsertionRate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UniformInsertion()
Method Detail |
public void insert(IPopulation population, IIndividualSet set)
IInsertionFilter
insert
in interface IInsertionFilter
insert
in class AbstractInsertionFilter
IInsertionFilter.insert(org.evolvica.core.population.IPopulation, org.evolvica.core.IIndividualSet)
|
Evolvica Core API Version 0.6.2 Last Modified: June 29 2004 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |