|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Observable
es.udc.gii.common.eaf.algorithm.operator.replace.ReplaceOperator
es.udc.gii.common.eaf.algorithm.operator.replace.jade.JADEEvolutionaryStrategyReplaceOperator
public class JADEEvolutionaryStrategyReplaceOperator
This class implements a replace operator to be used in the JADE algorithm. This replace operator uses JADEIndividual as the Individual class and after the replace stage reset the values of F and CR of the individuals that are not selected to survive.
Constructor Summary | |
---|---|
JADEEvolutionaryStrategyReplaceOperator()
|
Method Summary | |
---|---|
protected java.util.List<Individual> |
replace(EvolutionaryAlgorithm algorithm,
java.util.List<Individual> toPopulation)
|
Methods inherited from class es.udc.gii.common.eaf.algorithm.operator.replace.ReplaceOperator |
---|
configure, operate |
Methods inherited from class java.util.Observable |
---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JADEEvolutionaryStrategyReplaceOperator()
Method Detail |
---|
protected java.util.List<Individual> replace(EvolutionaryAlgorithm algorithm, java.util.List<Individual> toPopulation)
replace
in class ReplaceOperator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |