jeco.kernel.algorithm.moge
Class GrammaticalMultiObjectiveEvolutionaryAlgorithm
java.lang.Object
jeco.kernel.algorithm.Algorithm
jeco.kernel.algorithm.moge.GrammaticalMultiObjectiveEvolutionaryAlgorithm
public class GrammaticalMultiObjectiveEvolutionaryAlgorithm
- extends Algorithm
- Author:
- J. Manuel Colmenar, José L. Risco-Martín
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GrammaticalMultiObjectiveEvolutionaryAlgorithm
public GrammaticalMultiObjectiveEvolutionaryAlgorithm(java.lang.String pathToGrammarFile,
java.lang.String fitnessFunctionClassName)
setProperty
public void setProperty(java.lang.String key,
java.lang.String value)
getProperty
public java.lang.String getProperty(java.lang.String key)
initialize
public void initialize()
- Specified by:
initialize
in class Algorithm
step
public void step()
- Specified by:
step
in class Algorithm
execute
public Solutions execute()
- Specified by:
execute
in class Algorithm
getParetoFront
public java.util.List<Individuals.Individual> getParetoFront()