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. fitnessComparatorOrdersIndividuals by their fitness descendingly.Methods in org.apache.wayang.profiler.log that return Individual Modifier and Type Method Description IndividualOptimizationSpace. createRandomIndividual(java.util.Random random)IndividualIndividual. crossOver(Individual that, java.util.Random random)IndividualDynamicEstimationContext. getIndividual()IndividualIndividual. 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 randomIndividuals.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 IndividualIndividual. crossOver(Individual that, java.util.Random random)doubleVariable. getValue(Individual individual)voidVariable. setRandomValue(Individual individual, java.util.Random random)java.lang.StringDynamicLoadProfileEstimator. toJsonConfig(Individual individual)Creates a JSON representation of this instance that can be plugged into a properties file.java.lang.StringDynamicLoadEstimator. 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)voidGeneticOptimizer. updateFitness(java.util.List<Individual> individuals)Update the fitness of theIndividuals w.r.t. to this instance and sort them according to their new fitness.doubleIndividual. 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.
-