Uses of Class
org.apache.wayang.profiler.log.Individual
Packages that use Individual
-
Uses of Individual in org.apache.wayang.profiler.log
Fields in org.apache.wayang.profiler.log with type parameters of type IndividualModifier and TypeFieldDescriptionstatic Comparator<Individual>
Individual.fitnessComparator
OrdersIndividual
s by their fitness descendingly.Methods in org.apache.wayang.profiler.log that return IndividualModifier and TypeMethodDescriptionOptimizationSpace.createRandomIndividual
(Random random) Individual.crossOver
(Individual that, Random random) DynamicEstimationContext.getIndividual()
Individual.mutate
(Random random, Bitmask activatedGenes, OptimizationSpace optimizationSpace, double mutationProb, double resetProb) Methods in org.apache.wayang.profiler.log that return types with arguments of type IndividualModifier and TypeMethodDescriptionGeneticOptimizer.createInitialPopulation()
Creates a population of randomIndividual
s.GeneticOptimizer.evolve
(List<Individual> population) Methods in org.apache.wayang.profiler.log with parameters of type IndividualModifier and TypeMethodDescriptionIndividual.crossOver
(Individual that, Random random) double
Variable.getValue
(Individual individual) void
Variable.setRandomValue
(Individual individual, Random random) DynamicLoadProfileEstimator.toJsonConfig
(Individual individual) Creates a JSON representation of this instance that can be plugged into a properties file.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 IndividualModifier and TypeMethodDescriptionGeneticOptimizer.evolve
(List<Individual> population) void
GeneticOptimizer.updateFitness
(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
(ToDoubleFunction<Individual> fitnessFunction) Update the fitness of this instance.Constructors in org.apache.wayang.profiler.log with parameters of type IndividualModifierConstructorDescriptionDynamicEstimationContext
(Individual individual, EstimationContext wrappedEstimationContext) Constructor parameters in org.apache.wayang.profiler.log with type arguments of type IndividualModifierConstructorDescriptionDynamicLoadEstimator
(DynamicLoadEstimator.SinglePointEstimator singlePointEstimator, Function<Individual, String> specificationBuilder, Collection<Variable> employedVariables) Creates a new instance.DynamicLoadEstimator
(DynamicLoadEstimator.SinglePointEstimator singlePointEstimator, Function<Individual, String> specificationBuilder, Variable... employedVariables) Creates a new instance.