public class LanguageModelGA extends LanguageModelSearch
constantValue, GENERATIONS, languageModel, MAX_EVALUATIONS, objective, startPoint| Constructor and Description |
|---|
LanguageModelGA(ConstantValue constantValue,
ValueMinimizer.Minimization objective) |
| Modifier and Type | Method and Description |
|---|---|
protected List<? extends org.evosuite.lm.Chromosome> |
crossover(org.evosuite.lm.Chromosome parent1,
org.evosuite.lm.Chromosome parent2) |
protected org.evosuite.lm.Chromosome |
getBest(HashSet<org.evosuite.lm.Chromosome> population,
org.evosuite.lm.Chromosome best) |
String |
optimise() |
compare, evaluate, generateRandomStringFromModel, generateRandomStringFromModel, generateRandomStringFromModelWithExactLength, generateRandomStringFromModelWithExactLength, getEvaluations, isBudgetExpended, mutate, mutate, mutateEvoSuite, mutateLangModel, mutateRandom, resetEvaluationCounterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongpublic LanguageModelGA(ConstantValue constantValue, ValueMinimizer.Minimization objective)
protected org.evosuite.lm.Chromosome getBest(HashSet<org.evosuite.lm.Chromosome> population, org.evosuite.lm.Chromosome best)
public String optimise()
optimise in class LanguageModelSearchprotected List<? extends org.evosuite.lm.Chromosome> crossover(org.evosuite.lm.Chromosome parent1, org.evosuite.lm.Chromosome parent2)
Copyright © 2010–2017 EvoSuite. All rights reserved.