Uses of Interface
org.uma.jmetal.problem.Problem
Packages that use Problem
Package
Description
-
Uses of Problem in org.uma.jmetal.algorithm.impl
Fields in org.uma.jmetal.algorithm.impl declared as ProblemMethods in org.uma.jmetal.algorithm.impl that return ProblemMethods in org.uma.jmetal.algorithm.impl with parameters of type ProblemModifier and TypeMethodDescriptionvoidAbstractEvolutionaryAlgorithm.setProblem(Problem<S> problem) Constructors in org.uma.jmetal.algorithm.impl with parameters of type Problem -
Uses of Problem in org.uma.jmetal.operator.localsearch.impl
Constructors in org.uma.jmetal.operator.localsearch.impl with parameters of type ProblemModifierConstructorDescriptionBasicLocalSearch(int improvementRounds, MutationOperator<S> mutationOperator, Comparator<S> comparator, Problem<S> problem) Constructor.BasicLocalSearch(int improvementRounds, MutationOperator<S> mutationOperator, Comparator<S> comparator, Problem<S> problem, RandomGenerator<Double> randomGenerator) Constructor. -
Uses of Problem in org.uma.jmetal.problem
Subinterfaces of Problem in org.uma.jmetal.problemModifier and TypeInterfaceDescriptioninterfaceDynamicProblem<S extends Solution<?>,D> Interface representing dynamic problems. -
Uses of Problem in org.uma.jmetal.problem.binaryproblem
Subinterfaces of Problem in org.uma.jmetal.problem.binaryproblemModifier and TypeInterfaceDescriptioninterfaceInterface representing binary problems -
Uses of Problem in org.uma.jmetal.problem.binaryproblem.impl
Classes in org.uma.jmetal.problem.binaryproblem.impl that implement ProblemModifier and TypeClassDescriptionclassclassFake implementation ofBinaryProblemthat does nothing. -
Uses of Problem in org.uma.jmetal.problem.doubleproblem
Subinterfaces of Problem in org.uma.jmetal.problem.doubleproblemModifier and TypeInterfaceDescriptioninterfaceInterface representing continuous problems -
Uses of Problem in org.uma.jmetal.problem.doubleproblem.impl
Classes in org.uma.jmetal.problem.doubleproblem.impl that implement ProblemModifier and TypeClassDescriptionclassAbstract class to be extended by implementations of interface}, which must implement theinvalid @link
{@link DoubleProblem>evaluate(S)method.classThis class allows to define a continuous (double) problem dynamically, by adding the ranges of every decision variable, the objective functions and the constraints.classFake implementation ofDoubleProblemthat does nothing. -
Uses of Problem in org.uma.jmetal.problem.integerproblem
Subinterfaces of Problem in org.uma.jmetal.problem.integerproblemModifier and TypeInterfaceDescriptioninterfaceInterface representing integer problems -
Uses of Problem in org.uma.jmetal.problem.integerproblem.impl
Classes in org.uma.jmetal.problem.integerproblem.impl that implement ProblemModifier and TypeClassDescriptionclassAbstract class to be extended by implementations of interface>classFake implementation ofIntegerProblem. -
Uses of Problem in org.uma.jmetal.problem.permutationproblem
Subinterfaces of Problem in org.uma.jmetal.problem.permutationproblemModifier and TypeInterfaceDescriptioninterfacePermutationProblem<S extends PermutationSolution<?>>Interface representing permutation problems -
Uses of Problem in org.uma.jmetal.problem.permutationproblem.impl
Classes in org.uma.jmetal.problem.permutationproblem.impl that implement ProblemModifier and TypeClassDescriptionclassclassFake class representing a integer permutation problem. -
Uses of Problem in org.uma.jmetal.problem.sequenceproblem
Subinterfaces of Problem in org.uma.jmetal.problem.sequenceproblem -
Uses of Problem in org.uma.jmetal.problem.sequenceproblem.impl
Classes in org.uma.jmetal.problem.sequenceproblem.impl that implement Problem -
Uses of Problem in org.uma.jmetal.util
Methods in org.uma.jmetal.util with parameters of type ProblemModifier and TypeMethodDescriptionstatic <S> voidSolutionListUtils.fillPopulationWithNewSolutions(List<S> solutionList, Problem<S> problem, int maxListSize) Fills a population with new solutions until its size is maxListSizestatic <S> voidSolutionListUtils.restart(List<S> solutionList, Problem<S> problem, int percentageOfSolutionsToRemove) This method takes a list of solutions, removes a percentage of its solutions, and it is filled with new random generated solutions -
Uses of Problem in org.uma.jmetal.util.artificialdecisionmaker
Fields in org.uma.jmetal.util.artificialdecisionmaker declared as ProblemConstructors in org.uma.jmetal.util.artificialdecisionmaker with parameters of type ProblemModifierConstructorDescriptionArtificialDecisionMaker(Problem<S> problem, InteractiveAlgorithm<S, R> algorithm) -
Uses of Problem in org.uma.jmetal.util.artificialdecisionmaker.impl
Methods in org.uma.jmetal.util.artificialdecisionmaker.impl that return ProblemConstructors in org.uma.jmetal.util.artificialdecisionmaker.impl with parameters of type ProblemModifierConstructorDescriptionArtificialDecisionMakerDecisionTree(Problem<S> problem, InteractiveAlgorithm<S, List<S>> algorithm, double considerationProbability, double tolerance, int maxEvaluations, List<Double> rankingCoeficient, List<Double> asp) ArtificiallDecisionMakerBuilder(Problem<S> problem, InteractiveAlgorithm<S, List<S>> algorithm) ArtificiallDecisionMakerBuilder constructor -
Uses of Problem in org.uma.jmetal.util.evaluator
Methods in org.uma.jmetal.util.evaluator with parameters of type Problem -
Uses of Problem in org.uma.jmetal.util.evaluator.impl
Methods in org.uma.jmetal.util.evaluator.impl with parameters of type Problem