jeco.kernel.algorithm.ge
Class GrammaticalEvolutionaryAlgorithm
java.lang.Object
jeco.kernel.algorithm.Algorithm
jeco.kernel.algorithm.ge.GrammaticalEvolutionaryAlgorithm
- Direct Known Subclasses:
- DMMOptimizer
public class GrammaticalEvolutionaryAlgorithm
- extends Algorithm
- Author:
- jlrisco
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GrammaticalEvolutionaryAlgorithm
public GrammaticalEvolutionaryAlgorithm(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
getBestFitness
public Individuals.FitnessPackage.Fitness getBestFitness()