Uses of Interface
org.uma.jmetal.solution.Solution
-
Uses of Solution in org.uma.jmetal.algorithm.impl
Classes in org.uma.jmetal.algorithm.impl with type parameters of type Solution Modifier and Type Class Description classDefaultLocalSearch<S extends Solution<?>>Abstract class representing a local search algorithm -
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 operatorclassTournamentSelection<S extends Solution<?>>Deprecated. -
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 a double solutions -
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 a double solution. -
Uses of Solution in org.uma.jmetal.solution.integerdoublesolution
Subinterfaces of Solution in org.uma.jmetal.solution.integerdoublesolution Modifier and Type Interface Description interfaceIntegerDoubleSolutionDeprecated. -
Uses of Solution in org.uma.jmetal.solution.integerdoublesolution.impl
Classes in org.uma.jmetal.solution.integerdoublesolution.impl that implement Solution Modifier and Type Class Description classDefaultIntegerDoubleSolutionDeprecated. -
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 a integer solutions -
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 an integer solution -
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.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.solution.util.attribute.util.attributecomparator
Classes in org.uma.jmetal.solution.util.attribute.util.attributecomparator with type parameters of type Solution Modifier and Type Class Description classAttributeComparator<S extends Solution<?>>Compares two population according to an attribute value, which must be a double number. -
Uses of Solution in org.uma.jmetal.solution.util.attribute.util.attributecomparator.impl
Classes in org.uma.jmetal.solution.util.attribute.util.attributecomparator.impl with type parameters of type Solution Modifier and Type Class Description classDoubleValueAttributeComparator<S extends Solution<?>>Compares two population according to an attribute value, which must be a double number.classIntegerValueAttributeComparator<S extends Solution<?>>Compares two population according to an attribute value, which must be a double number. -
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)static <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<?>>
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<?>>
doubleConstraintHandling. overallConstraintViolationDegree(S solution)Returns the overall constraint violation degree of a solution.static <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)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<?>>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.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 classConstraintViolationComparator<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.classDirScoreComparator<S extends Solution<?>>created at 10:34 pm, 2019/1/28 The comparator of DIR score used in D-NSGA-IIclassDominanceComparator<S extends Solution<?>>This class implements a solution comparator taking into account the violation constraintsclassDominanceComparatorV2<S extends Solution<?>>This class implements a solution comparator for dominance checkingclassEpsilonDominanceComparator<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)classEqualSolutionsComparator<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.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)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.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 a 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 the 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 a 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 classCosineDistanceBetweenSolutionsInObjectiveSpace<S extends Solution<?>>Class for calculating the cosine distance between twoSolutionobjects in objective space.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.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
Classes in org.uma.jmetal.util.point that implement Solution Modifier and Type Class Description classPointSolutionSolution used to wrap aPointobject.Constructors in org.uma.jmetal.util.point with parameters of type Solution Constructor Description PointSolution(Solution<?> solution)Constructor -
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