Uses of Class
org.apache.wayang.profiler.log.Individual
-
Packages that use Individual Package Description org.apache.wayang.profiler.log -
-
Uses of Individual in org.apache.wayang.profiler.log
Fields in org.apache.wayang.profiler.log with type parameters of type Individual Modifier and Type Field Description static java.util.Comparator<Individual>
Individual. fitnessComparator
OrdersIndividual
s by their fitness descendingly.Methods in org.apache.wayang.profiler.log that return Individual Modifier and Type Method Description Individual
OptimizationSpace. createRandomIndividual(java.util.Random random)
Individual
Individual. crossOver(Individual that, java.util.Random random)
Individual
DynamicEstimationContext. getIndividual()
Individual
Individual. mutate(java.util.Random random, Bitmask activatedGenes, OptimizationSpace optimizationSpace, double mutationProb, double resetProb)
Methods in org.apache.wayang.profiler.log that return types with arguments of type Individual Modifier and Type Method Description java.util.List<Individual>
GeneticOptimizer. createInitialPopulation()
Creates a population of randomIndividual
s.java.util.List<Individual>
GeneticOptimizer. evolve(java.util.List<Individual> population)
Methods in org.apache.wayang.profiler.log with parameters of type Individual Modifier and Type Method Description Individual
Individual. crossOver(Individual that, java.util.Random random)
double
Variable. getValue(Individual individual)
void
Variable. setRandomValue(Individual individual, java.util.Random random)
java.lang.String
DynamicLoadProfileEstimator. toJsonConfig(Individual individual)
Creates a JSON representation of this instance that can be plugged into a properties file.java.lang.String
DynamicLoadEstimator. toMathEx(Individual individual)
Creates a MathEx expression reflecting this instance under the configuration specified by anIndividual
.Method parameters in org.apache.wayang.profiler.log with type arguments of type Individual Modifier and Type Method Description java.util.List<Individual>
GeneticOptimizer. evolve(java.util.List<Individual> population)
void
GeneticOptimizer. updateFitness(java.util.List<Individual> individuals)
Update the fitness of theIndividual
s w.r.t. to this instance and sort them according to their new fitness.double
Individual. updateFitness(java.util.function.ToDoubleFunction<Individual> fitnessFunction)
Update the fitness of this instance.Constructors in org.apache.wayang.profiler.log with parameters of type Individual Constructor Description DynamicEstimationContext(Individual individual, EstimationContext wrappedEstimationContext)
Constructor parameters in org.apache.wayang.profiler.log with type arguments of type Individual Constructor Description DynamicLoadEstimator(DynamicLoadEstimator.SinglePointEstimator singlePointEstimator, java.util.function.Function<Individual,java.lang.String> specificationBuilder, java.util.Collection<Variable> employedVariables)
Creates a new instance.DynamicLoadEstimator(DynamicLoadEstimator.SinglePointEstimator singlePointEstimator, java.util.function.Function<Individual,java.lang.String> specificationBuilder, Variable... employedVariables)
Creates a new instance.
-