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.fitnessComparatorOrdersIndividuals 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 randomIndividuals.GeneticOptimizer.evolve(List<Individual> population) Methods in org.apache.wayang.profiler.log with parameters of type IndividualModifier and TypeMethodDescriptionIndividual.crossOver(Individual that, Random random) doubleVariable.getValue(Individual individual) voidVariable.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) voidGeneticOptimizer.updateFitness(List<Individual> individuals) Update the fitness of theIndividuals w.r.t. to this instance and sort them according to their new fitness.doubleIndividual.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.