Uses of Interface
org.uma.jmetal.solution.Solution
-
Uses of Solution in org.uma.jmetal.operator.crossover.impl
Classes in org.uma.jmetal.operator.crossover.impl with type parameters of type Solution Modifier and Type Class Description classNullCrossover<S extends Solution<?>>This class defines a null crossover operator: the parent solutions are returned without any change.Methods in org.uma.jmetal.operator.crossover.impl that return types with arguments of type Solution Modifier and Type Method Description java.util.List<Solution<T>>NPointCrossover. execute(java.util.List<Solution<T>> s)java.util.List<Solution<T>>TwoPointCrossover. execute(java.util.List<Solution<T>> solutions)java.util.List<CrossoverOperator<Solution<?>>>CompositeCrossover. getOperators()Method parameters in org.uma.jmetal.operator.crossover.impl with type arguments of type Solution Modifier and Type Method Description java.util.List<Solution<T>>NPointCrossover. execute(java.util.List<Solution<T>> s)java.util.List<Solution<T>>TwoPointCrossover. execute(java.util.List<Solution<T>> solutions) -
Uses of Solution in org.uma.jmetal.operator.localsearch.impl
Classes in org.uma.jmetal.operator.localsearch.impl with type parameters of type Solution Modifier and Type Class Description classBasicLocalSearch<S extends Solution<?>>This class implements a basic local search operator based in the use of a mutation operator. -
Uses of Solution in org.uma.jmetal.operator.mutation.impl
Methods in org.uma.jmetal.operator.mutation.impl that return types with arguments of type Solution Modifier and Type Method Description java.util.List<MutationOperator<Solution<?>>>CompositeMutation. getOperators() -
Uses of Solution in org.uma.jmetal.operator.selection.impl
Classes in org.uma.jmetal.operator.selection.impl with type parameters of type Solution Modifier and Type Class Description classBinaryTournamentSelection<S extends Solution<?>>Applies a binary tournament selection to return the best solution between two that have been chosen at random from a solution list.classNaryTournamentSelection<S extends Solution<?>>Applies a N-ary tournament selection to return the best solution between N that have been chosen at random from a solution list.classRankingAndCrowdingSelection<S extends Solution<?>>This class implements a selection for selecting a number of solutions from a solution list.classRankingAndDirScoreSelection<S extends Solution<?>>created at 11:47 am, 2019/1/29 Used for DIR-enhanced NSGA-II (D-NSGA-II) to select the joint solutions for next iteration this code implemented according to "Cai X, Sun H, Fan Z.classRankingAndPreferenceSelection<S extends Solution<?>>classSpatialSpreadDeviationSelection<S extends Solution<?>>Spatial Spread Deviation selection operator -
Uses of Solution in org.uma.jmetal.problem
Classes in org.uma.jmetal.problem with type parameters of type Solution Modifier and Type Interface Description interfaceDynamicProblem<S extends Solution<?>,D>Interface representing dynamic problems. -
Uses of Solution in org.uma.jmetal.solution
Classes in org.uma.jmetal.solution that implement Solution Modifier and Type Class Description classAbstractSolution<T>Abstract class representing a generic solutionMethods in org.uma.jmetal.solution that return Solution Modifier and Type Method Description Solution<T>Solution. copy() -
Uses of Solution in org.uma.jmetal.solution.binarysolution
Subinterfaces of Solution in org.uma.jmetal.solution.binarysolution Modifier and Type Interface Description interfaceBinarySolutionInterface representing binary (bitset) solutions -
Uses of Solution in org.uma.jmetal.solution.binarysolution.impl
Classes in org.uma.jmetal.solution.binarysolution.impl that implement Solution Modifier and Type Class Description classDefaultBinarySolutionThis defines an implementation of a binary solution. -
Uses of Solution in org.uma.jmetal.solution.compositesolution
Classes in org.uma.jmetal.solution.compositesolution that implement Solution Modifier and Type Class Description classCompositeSolutionClass representing solutions composed of a list of solutions.Methods in org.uma.jmetal.solution.compositesolution that return Solution Modifier and Type Method Description Solution<Solution<?>>CompositeSolution. copy()Methods in org.uma.jmetal.solution.compositesolution that return types with arguments of type Solution Modifier and Type Method Description Solution<Solution<?>>CompositeSolution. copy()Constructor parameters in org.uma.jmetal.solution.compositesolution with type arguments of type Solution Constructor Description CompositeSolution(java.util.List<Solution<?>> solutions)Constructor. -
Uses of Solution in org.uma.jmetal.solution.doublesolution
Subinterfaces of Solution in org.uma.jmetal.solution.doublesolution Modifier and Type Interface Description interfaceDoubleSolutionInterface representing double solutions, where the variables are a list of bounded double values. -
Uses of Solution in org.uma.jmetal.solution.doublesolution.impl
Classes in org.uma.jmetal.solution.doublesolution.impl that implement Solution Modifier and Type Class Description classDefaultDoubleSolutionDefines an implementation of the interface -
Uses of Solution in org.uma.jmetal.solution.integersolution
Subinterfaces of Solution in org.uma.jmetal.solution.integersolution Modifier and Type Interface Description interfaceIntegerSolutionInterface representing integer solutions, where the variables are a list of bounded integer values. -
Uses of Solution in org.uma.jmetal.solution.integersolution.impl
Classes in org.uma.jmetal.solution.integersolution.impl that implement Solution Modifier and Type Class Description classDefaultIntegerSolutionDefines an implementation of the interface -
Uses of Solution in org.uma.jmetal.solution.permutationsolution
Subinterfaces of Solution in org.uma.jmetal.solution.permutationsolution Modifier and Type Interface Description interfacePermutationSolution<T>Interface representing permutation based solutions -
Uses of Solution in org.uma.jmetal.solution.permutationsolution.impl
Classes in org.uma.jmetal.solution.permutationsolution.impl that implement Solution Modifier and Type Class Description classIntegerPermutationSolutionDefines an implementation of solution composed of a permutation of integers. -
Uses of Solution in org.uma.jmetal.solution.pointsolution
Classes in org.uma.jmetal.solution.pointsolution that implement Solution Modifier and Type Class Description classPointSolutionSolution used to wrap a point, i.e., an array of double values which are considered as objective values.Constructors in org.uma.jmetal.solution.pointsolution with parameters of type Solution Constructor Description PointSolution(Solution<?> solution)Constructor -
Uses of Solution in org.uma.jmetal.solution.sequencesolution
Subinterfaces of Solution in org.uma.jmetal.solution.sequencesolution Modifier and Type Interface Description interfaceSequenceSolution<T>Interface representing a sequence of values of the same type -
Uses of Solution in org.uma.jmetal.solution.sequencesolution.impl
Classes in org.uma.jmetal.solution.sequencesolution.impl that implement Solution Modifier and Type Class Description classCharSequenceSolutionDefines an implementation of solution representing sequences of chars. -
Uses of Solution in org.uma.jmetal.util
Classes in org.uma.jmetal.util with type parameters of type Solution Modifier and Type Class Description classAdaptiveGrid<S extends Solution<?>>This class defines an adaptive grid over a list of solutions as the one used by algorithm PAES.Methods in org.uma.jmetal.util with type parameters of type Solution Modifier and Type Method Description static <S extends Solution<?>>
doubleSolutionUtils. averageDistanceToSolutionList(S solution, java.util.List<S> solutionList)Returns the average euclidean distance of a solution to the solutions of a list.static <S extends Solution<?>>
java.util.List<S>SolutionListUtils. distanceBasedSubsetSelection(java.util.List<S> originalSolutionList, int finalListSize)Method implements a version of the distance-based subset selection algorithm described in: H.static <S extends Solution<?>>
doubleSolutionUtils. distanceBetweenObjectives(S firstSolution, S secondSolution)Returns the euclidean distance between a pair of solutions in the objective spacestatic <S extends Solution<?>>
double[][]SolutionListUtils. distanceMatrix(java.util.List<S> solutionSet)Returns a matrix with the euclidean distance between each pair of solutions in the population.static <S extends Solution<?>>
doubleConstraintHandling. feasibilityRatio(java.util.List<S> solutions)Returns the ratio of feasible solutions in a solution liststatic <S extends Solution<?>>
voidAlgorithmDefaultOutputData. generateMultiObjectiveAlgorithmOutputData(java.util.List<S> solutionList, long computingTime)static <S extends Solution<?>>
voidAlgorithmDefaultOutputData. generateSingleObjectiveAlgorithmOutputData(S solution, long computingTime)static <S extends Solution<?>>
SSolutionUtils. getBestSolution(S solution1, S solution2, java.util.Comparator<S> comparator)Return the best solution between those passed as arguments.static <S extends Solution<?>>
SSolutionUtils. getBestSolution(S solution1, S solution2, java.util.Comparator<S> comparator, java.util.function.BinaryOperator<S> equalityPolicy)Return the best solution between those passed as arguments.static <S extends Solution<?>>
SSolutionUtils. getBestSolution(S solution1, S solution2, java.util.Comparator<S> comparator, RandomGenerator<java.lang.Double> randomGenerator)Return the best solution between those passed as arguments.static <S extends Solution<?>>
java.util.List<S>SolutionListUtils. getInvertedFront(java.util.List<S> solutionSet)This method receives a normalized list of non-dominated solutions and return the inverted one.static <S extends Solution<?>>
double[][]SolutionListUtils. getMatrixWithObjectiveValues(java.util.List<S> solutionList)Given a list of solutions, returns a matrix with the objective values of all the solutionsstatic <S extends Solution<?>>
java.util.List<S>SolutionListUtils. getNonDominatedSolutions(java.util.List<S> solutionList)static <S extends Solution<?>>
double[]SolutionListUtils. getObjectiveArrayFromSolutionList(java.util.List<S> solutionList, int objective)Given a solution list and the identifier of an objective (0, 1, etc), returns an array with the values of that objective in all the solutions of the liststatic <S extends Solution<?>>
booleanConstraintHandling. isFeasible(S solution)Given a solution, it is feasible if the number of violated constraints is zerostatic <S extends Solution<?>>
booleanSolutionListUtils. isSolutionDominatedBySolutionList(S solution, java.util.List<? extends S> solutionSet)static <S extends Solution<?>>
SSolutionUtils. normalize(S solution, double[] minValues, double[] maxValues)It returns the normalized solution given the minimum and maximum values for each objectivestatic <S extends Solution<?>>
doubleSolutionUtils. normalizedDistanceBetweenObjectives(S firstSolution, S secondSolution, double[] maxs, double[] mins)static <S extends Solution<?>>
double[][]SolutionListUtils. normalizedDistanceMatrix(java.util.List<S> solutionSet, double[] maxs, double[] mins)static <S extends Solution<?>>
java.util.List<S>SolutionListUtils. normalizeSolutionList(java.util.List<S> solutions)This method receives a list of non-dominated solutions and maximum and minimum values of the objectives, and returns a normalized set of solutions.static <S extends Solution<?>>
java.util.List<S>SolutionListUtils. normalizeSolutionList(java.util.List<S> solutions, double[] minValues, double[] maxValues)This method receives a list of non-dominated solutions and maximum and minimum values of the objectives, and returns a normalized set of solutions.static <S extends Solution<?>>
intConstraintHandling. numberOfViolatedConstraints(S solution)Returns the number of constraints a solution violates.static <S extends Solution<?>>
voidConstraintHandling. numberOfViolatedConstraints(S solution, int numberOfViolatedConstraints)Sets the number of violated constraints in a solutionstatic <S extends Solution<?>>
doubleConstraintHandling. overallConstraintViolationDegree(S solution)Returns the overall constraint violation degree of a solution.static <S extends Solution<?>>
voidConstraintHandling. overallConstraintViolationDegree(S solution, double constraintViolationDegreeValue)Sets the overall constraint violation degree of a solutionstatic <S extends Solution<?>>
voidAbstractAlgorithmRunner. printQualityIndicators(java.util.List<S> population, java.lang.String paretoFrontFile)Deprecated.static <S extends Solution<?>>
double[][]SolutionListUtils. writeObjectivesToMatrix(java.util.List<S> solutionList)static <S extends Solution<?>>
voidStoredSolutionsUtils. writeToOutput(java.util.List<S> solutionList, FileOutputContext context)Method parameters in org.uma.jmetal.util with type arguments of type Solution Modifier and Type Method Description static voidAbstractAlgorithmRunner. printFinalSolutionSet(java.util.List<? extends Solution<?>> population)Write the population into two files and prints some data on screen -
Uses of Solution in org.uma.jmetal.util.archive.impl
Classes in org.uma.jmetal.util.archive.impl with type parameters of type Solution Modifier and Type Class Description classAbstractBoundedArchive<S extends Solution<?>>classBestSolutionsArchive<S extends Solution<?>>Archive that select the best solutions of another archive by applying theSolutionListUtils.distanceBasedSubsetSelection(List, int)} function.classCrowdingDistanceArchive<S extends Solution<?>>Created by Antonio J.classGenericBoundedArchive<S extends Solution<?>>This class implements a generic bound archive.classHypervolumeArchive<S extends Solution<?>>Created by Antonio J.classKNNDistanceArchive<S extends Solution<?>>Created by Antonio J.classNonDominatedSolutionListArchive<S extends Solution<?>>This class implements an archive containing non-dominated solutionsclassSpatialSpreadDeviationArchive<S extends Solution<?>> -
Uses of Solution in org.uma.jmetal.util.archivewithreferencepoint
Classes in org.uma.jmetal.util.archivewithreferencepoint with type parameters of type Solution Modifier and Type Class Description classArchiveWithReferencePoint<S extends Solution<?>>This class defines a bounded archive that has associated a reference point as described in the paper "Extending the Speed-constrained Multi-Objective PSO (SMPSO) With Reference Point Based Preference Articulation Accepted in PPSN 2018.Fields in org.uma.jmetal.util.archivewithreferencepoint declared as Solution Modifier and Type Field Description protected SArchiveWithReferencePoint. referencePointSolution -
Uses of Solution in org.uma.jmetal.util.archivewithreferencepoint.impl
Classes in org.uma.jmetal.util.archivewithreferencepoint.impl with type parameters of type Solution Modifier and Type Class Description classCrowdingDistanceArchiveWithReferencePoint<S extends Solution<?>>Class representing aArchiveWithReferencePointarchive using a crowding distance based density estimatorclassHypervolumeArchiveWithReferencePoint<S extends Solution<?>>Class representing aArchiveWithReferencePointarchive using a hypervolume contribution based density estimator. -
Uses of Solution in org.uma.jmetal.util.artificialdecisionmaker
Classes in org.uma.jmetal.util.artificialdecisionmaker with type parameters of type Solution Modifier and Type Class Description classDecisionTreeEstimator<S extends Solution<?>> -
Uses of Solution in org.uma.jmetal.util.artificialdecisionmaker.impl
Classes in org.uma.jmetal.util.artificialdecisionmaker.impl with type parameters of type Solution Modifier and Type Class Description classArtificialDecisionMakerDecisionTree<S extends Solution<?>>Class implementing the Towards automatic testing of reference point based interactive methods described in: Ojalehto, V., Podkopaev, D., & Miettinen, K. (2016, September).classArtificiallDecisionMakerBuilder<S extends Solution<?>> -
Uses of Solution in org.uma.jmetal.util.chartcontainer
Classes in org.uma.jmetal.util.chartcontainer with type parameters of type Solution Modifier and Type Class Description classChartForDynamicProblemsContainer<S extends Solution<?>>Class for configuring and displaying a XChart.classGenericChartContainer<S extends Solution<?>>Class for configuring and displaying a XChart. -
Uses of Solution in org.uma.jmetal.util.comparator
Classes in org.uma.jmetal.util.comparator with type parameters of type Solution Modifier and Type Class Description classDirScoreComparator<S extends Solution<?>>created at 10:34 pm, 2019/1/28 The comparator of DIR score used in D-NSGA-IIclassEqualSolutionsComparator<S extends Solution<?>>This class implements aComparator(a method for comparingSolutionobjects) based whether all the objective values are equal or not.classFitnessComparator<S extends Solution<?>>This class implements aComparator(a method for comparingSolutionobjects) based on the fitness value returned by the methodgetFitness.classHypervolumeContributionComparator<S extends Solution<?>>Compares two solutions according to the crowding distance attribute.classObjectiveComparator<S extends Solution<?>>This class implements a comparator based on a given objectiveclassRankingAndCrowdingDistanceComparator<S extends Solution<?>>classRankingAndDirScoreDistanceComparator<S extends Solution<?>>created at 10:29 pm, 2019/1/28 Comparator combining dominance-ranking comparator and DIR-score comparatorclassRankingAndSSDComparator<S extends Solution<?>>classSpatialSpreadDeviationComparator<S extends Solution<?>>Compares two solutions according to the Spatial Spread Deviation attribute. -
Uses of Solution in org.uma.jmetal.util.comparator.constraintcomparator
Classes in org.uma.jmetal.util.comparator.constraintcomparator with type parameters of type Solution Modifier and Type Interface Description interfaceConstraintComparator<S extends Solution<?>>Interface representing constraint comparators -
Uses of Solution in org.uma.jmetal.util.comparator.constraintcomparator.impl
Classes in org.uma.jmetal.util.comparator.constraintcomparator.impl with type parameters of type Solution Modifier and Type Class Description classNumberOfViolatedConstraintsComparator<S extends Solution<?>>This class implements aComparatorforSolutionobjects based on the number of violated constraints of solutions.classOverallConstraintViolationDegreeComparator<S extends Solution<?>>This class implements aComparator(a method for comparingSolutionobjects) based on the overall constraint violation of the solutions, as done in NSGA-II. -
Uses of Solution in org.uma.jmetal.util.comparator.dominanceComparator
Classes in org.uma.jmetal.util.comparator.dominanceComparator with type parameters of type Solution Modifier and Type Interface Description interfaceDominanceComparator<S extends Solution<?>>Interface representing dominance comparators -
Uses of Solution in org.uma.jmetal.util.comparator.dominanceComparator.impl
Classes in org.uma.jmetal.util.comparator.dominanceComparator.impl with type parameters of type Solution Modifier and Type Class Description classDefaultDominanceComparator<S extends Solution<?>>This class implements a solution comparator for dominance checkingclassDominanceWithConstraintsComparator<S extends Solution<?>>This class implements a solution comparator taking into account the violation constraintsclassEpsilonDominanceComparator<S extends Solution<?>>This class implements a solution comparator taking into account the violation constraints and an optional epsilon value (i.e, implements an epsilon dominance comparator)classGDominanceComparator<S extends Solution<?>>This class implements a solution comparator according to the concept of g-dominance (https://doi.org/10.1016/j.ejor.2008.07.015) -
Uses of Solution in org.uma.jmetal.util.densityestimator.impl
Classes in org.uma.jmetal.util.densityestimator.impl with type parameters of type Solution Modifier and Type Class Description classCosineSimilarityDensityEstimator<S extends Solution<?>>This class implements the a density estimator based on the cosine similarityclassCrowdingDistanceDensityEstimator<S extends Solution<?>>This class implements the crowding distanceclassGridDensityEstimator<S extends Solution<?>>This class implements the density estimator based on the adaptive grid scheme used in the PAES algorithm.classHypervolumeContributionDensityEstimator<S extends Solution<?>>This class implements a density estimator based on the hypervolume contributionclassKnnDensityEstimator<S extends Solution<?>>This class implements a density estimator based on the distance to the k-th nearest solutionclassSpatialSpreadDeviationDensityEstimator<S extends Solution<?>>This class implements the a density estimator based on the distance to the k-th nearest solutionclassStrenghtRawFitnessDensityEstimator<S extends Solution<?>>This class implements the density estimator based on the distance to the k-th nearest solution -
Uses of Solution in org.uma.jmetal.util.distance.impl
Classes in org.uma.jmetal.util.distance.impl with type parameters of type Solution Modifier and Type Class Description classDistanceBetweenSolutionAndKNearestNeighbors<S extends Solution<?>>Class for calculating the Euclidean distance between twoDoubleSolutionobjects in solution space.classEuclideanDistanceBetweenSolutionAndASolutionListInObjectiveSpace<S extends Solution<?>,L extends java.util.List<S>>classEuclideanDistanceBetweenSolutionsInObjectiveSpace<S extends Solution<?>>Class for calculating the Euclidean distance between twoSolutionobjects in objective space.classEuclideanDistanceBetweenSolutionsInSolutionSpace<S extends Solution<java.lang.Double>>Class for calculating the Euclidean distance between twoDoubleSolutionobjects in solution space. -
Uses of Solution in org.uma.jmetal.util.extremevalues.impl
Method parameters in org.uma.jmetal.util.extremevalues.impl with type arguments of type Solution Modifier and Type Method Description java.util.List<java.lang.Double>SolutionListExtremeValues. findHighestValues(java.util.List<Solution<?>> solutionList)java.util.List<java.lang.Double>SolutionListExtremeValues. findLowestValues(java.util.List<Solution<?>> solutionList) -
Uses of Solution in org.uma.jmetal.util.fileoutput
Method parameters in org.uma.jmetal.util.fileoutput with type arguments of type Solution Modifier and Type Method Description voidSolutionListOutput. printObjectivesToFile(FileOutputContext context, java.util.List<? extends Solution<?>> solutionList)voidSolutionListOutput. printObjectivesToFile(FileOutputContext context, java.util.List<? extends Solution<?>> solutionList, java.util.List<java.lang.Boolean> minimizeObjective)voidSolutionListOutput. printVariablesToFile(FileOutputContext context, java.util.List<? extends Solution<?>> solutionList)Constructor parameters in org.uma.jmetal.util.fileoutput with type arguments of type Solution Constructor Description SolutionListOutput(java.util.List<? extends Solution<?>> solutionList) -
Uses of Solution in org.uma.jmetal.util.legacy.front.impl
Constructor parameters in org.uma.jmetal.util.legacy.front.impl with type arguments of type Solution Constructor Description ArrayFront(java.util.List<? extends Solution<?>> solutionList)Constructor -
Uses of Solution in org.uma.jmetal.util.legacy.front.util
Methods in org.uma.jmetal.util.legacy.front.util that return types with arguments of type Solution Modifier and Type Method Description java.util.List<? extends Solution<?>>FrontNormalizer. normalize(java.util.List<? extends Solution<?>> solutionList)Deprecated.Returns a normalized frontMethod parameters in org.uma.jmetal.util.legacy.front.util with type arguments of type Solution Modifier and Type Method Description java.util.List<? extends Solution<?>>FrontNormalizer. normalize(java.util.List<? extends Solution<?>> solutionList)Deprecated.Returns a normalized frontConstructor parameters in org.uma.jmetal.util.legacy.front.util with type arguments of type Solution Constructor Description FrontNormalizer(java.util.List<? extends Solution<?>> referenceFront)Deprecated.Constructor. -
Uses of Solution in org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.impl
Classes in org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.impl with type parameters of type Solution Modifier and Type Class Description classPISAHypervolume<S extends Solution<?>>Deprecated.classWFGHypervolume<S extends Solution<?>>Deprecated. -
Uses of Solution in org.uma.jmetal.util.neighborhood.impl
Classes in org.uma.jmetal.util.neighborhood.impl with type parameters of type Solution Modifier and Type Class Description classC25<S extends Solution<?>>Class defining an C25 neighborhood of a solution belonging to a list of solutions which is structured as a bi-dimensional mesh.classC49<S extends Solution<?>>Class defining an C49 neighborhood of a solution belonging to a list of solutions which is structured as a bi-dimensional mesh.classC9<S extends Solution<?>>Class defining an L9 neighborhood of a solution belonging to a list of solutions which is structured as a bi-dimensional mesh.classKNearestNeighborhood<S extends Solution<?>>This class implements a neighborhood that select the k-nearest solutions according to a distance measure.classL13<S extends Solution<?>>Class defining an L9 neighborhood of a solution belonging to a list of solutions which is structured as a bi-dimensional mesh.classL25<S extends Solution<?>>Class representing neighborhoods for a solution into a list of solutionsclassL41<S extends Solution<?>>Class representing neighborhoods for a solution into a list of solutionsclassL5<S extends Solution<?>>Class defining an L5 neighborhood of a solution belonging to a list of solutions which is structured as a bi-dimensional mesh.classRingNeighborhood<S extends Solution<?>>This class implements a ring-based neighborhood.classWeightVectorNeighborhood<S extends Solution<?>>This class implements a neighborhood based on the weight vectors of MOEA/D -
Uses of Solution in org.uma.jmetal.util.observer.impl
Classes in org.uma.jmetal.util.observer.impl with type parameters of type Solution Modifier and Type Class Description classExternalArchiveObserver<S extends Solution<?>>This observer add the solutions of population to an archive.classRunTimeChartObserver<S extends Solution<?>>This observer prints a chart in real time showing the current Pareto front approximation produced by an algorithm.classRunTimeForDynamicProblemsChartObserver<S extends Solution<?>>This observer prints a chart in real time showing the current Pareto front approximation produced by an algorithm. -
Uses of Solution in org.uma.jmetal.util.point.impl
-
Uses of Solution in org.uma.jmetal.util.ranking.impl
Classes in org.uma.jmetal.util.ranking.impl with type parameters of type Solution Modifier and Type Class Description classExperimentalFastNonDominanceRanking<S extends Solution<?>>This is an implementation of theRankinginterface using non-dominated sorting algorithms from the non-dominated sorting repository.classFastNonDominatedSortRanking<S extends Solution<?>>This class implements a solution list ranking based on dominance ranking.classMergeNonDominatedSortRanking<S extends Solution<?>>This class implements a solution list ranking based on dominance ranking.classStrengthRanking<S extends Solution<?>>This class implements a solution list ranking based on the strength concept defined in SPEA2. -
Uses of Solution in org.uma.jmetal.util.restartstrategy
Classes in org.uma.jmetal.util.restartstrategy with type parameters of type Solution Modifier and Type Interface Description interfaceCreateNewSolutionsStrategy<S extends Solution<?>>interfaceRemoveSolutionsStrategy<S extends Solution<?>>interfaceRestartStrategy<S extends Solution<?>>Created by antonio on 6/06/17. -
Uses of Solution in org.uma.jmetal.util.restartstrategy.impl
Classes in org.uma.jmetal.util.restartstrategy.impl with type parameters of type Solution Modifier and Type Class Description classCreateNRandomSolutions<S extends Solution<?>>Created by antonio on 6/06/17.classDefaultRestartStrategy<S extends Solution<?>>Created by antonio on 6/06/17.classRemoveFirstNSolutions<S extends Solution<?>>Created by antonio on 6/06/17.classRemoveNRandomSolutions<S extends Solution<?>>Created by antonio on 6/06/17.classRemoveNSolutionsAccordingToTheCrowdingDistance<S extends Solution<?>>Created by antonio on 6/06/17.classRemoveNSolutionsAccordingToTheHypervolumeContribution<S extends Solution<?>>Created by antonio on 6/06/17. -
Uses of Solution in org.uma.jmetal.util.solutionattribute.impl
Classes in org.uma.jmetal.util.solutionattribute.impl with type parameters of type Solution Modifier and Type Class Description classDirScore<S extends Solution<?>>created at 11:09 pm, 2019/1/28 Estimate DIR scores for solutions, used in D-NSGA-IIclassFitness<S extends Solution<?>>classGenericSolutionAttribute<S extends Solution<?>,V>Generic class for implementingSolutionAttributeclasses.classHypervolumeContributionAttribute<S extends Solution<?>>classLocationAttribute<S extends Solution<?>>Assign to each solution in a solution list an attribute containing the position of the solutions in the list.classNumberOfViolatedConstraints<S extends Solution<?>>classOverallConstraintViolation<S extends Solution<?>>classPreferenceDistance<S extends Solution<?>>classSpatialSpreadDeviation<S extends Solution<?>>This class implements the Spatial Spread Deviation density estimator