Uses of Interface
org.uma.jmetal.problem.Problem
-
Uses of Problem in org.uma.jmetal.algorithm.impl
Fields in org.uma.jmetal.algorithm.impl declared as Problem Modifier and Type Field Description protected Problem<S>AbstractEvolutionaryAlgorithm. problemMethods in org.uma.jmetal.algorithm.impl that return Problem Modifier and Type Method Description Problem<S>AbstractEvolutionaryAlgorithm. getProblem()Problem<S>DefaultLocalSearch. getProblem()Methods in org.uma.jmetal.algorithm.impl with parameters of type Problem Modifier and Type Method Description voidAbstractEvolutionaryAlgorithm. setProblem(Problem<S> problem)Constructors in org.uma.jmetal.algorithm.impl with parameters of type Problem Constructor Description AbstractEvolutionStrategy(Problem<S> problem)ConstructorAbstractGeneticAlgorithm(Problem<S> problem)ConstructorDefaultLocalSearch(int maxEvaluations, Problem<S> problem, MutationOperator<S> mutationOperator, java.util.Comparator<S> comparator) -
Uses of Problem in org.uma.jmetal.operator.localsearch.impl
Constructors in org.uma.jmetal.operator.localsearch.impl with parameters of type Problem Constructor Description BasicLocalSearch(int improvementRounds, MutationOperator<S> mutationOperator, java.util.Comparator<S> comparator, Problem<S> problem)Constructor.BasicLocalSearch(int improvementRounds, MutationOperator<S> mutationOperator, java.util.Comparator<S> comparator, Problem<S> problem, RandomGenerator<java.lang.Double> randomGenerator)Constructor. -
Uses of Problem in org.uma.jmetal.problem
Subinterfaces of Problem in org.uma.jmetal.problem Modifier and Type Interface Description interfaceBoundedProblem<T extends java.lang.Number & java.lang.Comparable<T>,S>ABoundedProblemis aProblemfor which solution boundaries exist.interfaceDynamicProblem<S extends Solution<?>,D>Interface representing dynamic problems.Classes in org.uma.jmetal.problem that implement Problem Modifier and Type Class Description classAbstractGenericProblem<S> -
Uses of Problem in org.uma.jmetal.problem.binaryproblem
Subinterfaces of Problem in org.uma.jmetal.problem.binaryproblem Modifier and Type Interface Description interfaceBinaryProblemInterface representing binary problems -
Uses of Problem in org.uma.jmetal.problem.binaryproblem.impl
Classes in org.uma.jmetal.problem.binaryproblem.impl that implement Problem Modifier and Type Class Description classAbstractBinaryProblem -
Uses of Problem in org.uma.jmetal.problem.doubleproblem
Subinterfaces of Problem in org.uma.jmetal.problem.doubleproblem Modifier and Type Interface Description interfaceDoubleProblemInterface representing continuous problems -
Uses of Problem in org.uma.jmetal.problem.doubleproblem.impl
Classes in org.uma.jmetal.problem.doubleproblem.impl that implement Problem Modifier and Type Class Description classAbstractDoubleProblemclassComposableDoubleProblemThis class allows to define a continuous (double) problem dynamically, by adding the ranges of every decision variable, the objective functions and the constraints.classDummyDoubleProblemImplementation ofDoubleProblemthat does nothing. -
Uses of Problem in org.uma.jmetal.problem.integerproblem
Subinterfaces of Problem in org.uma.jmetal.problem.integerproblem Modifier and Type Interface Description interfaceIntegerProblemInterface representing integer problems -
Uses of Problem in org.uma.jmetal.problem.integerproblem.impl
Classes in org.uma.jmetal.problem.integerproblem.impl that implement Problem Modifier and Type Class Description classAbstractIntegerProblem -
Uses of Problem in org.uma.jmetal.problem.permutationproblem
Subinterfaces of Problem in org.uma.jmetal.problem.permutationproblem Modifier and Type Interface Description interfacePermutationProblem<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 Problem Modifier and Type Class Description classAbstractIntegerPermutationProblem -
Uses of Problem in org.uma.jmetal.problem.sequenceproblem
Subinterfaces of Problem in org.uma.jmetal.problem.sequenceproblem Modifier and Type Interface Description interfaceSequenceProblem<S extends SequenceSolution<?>> -
Uses of Problem in org.uma.jmetal.problem.sequenceproblem.impl
Classes in org.uma.jmetal.problem.sequenceproblem.impl that implement Problem Modifier and Type Class Description classCharSequenceProblem -
Uses of Problem in org.uma.jmetal.util
Methods in org.uma.jmetal.util that return Problem Modifier and Type Method Description static <S> Problem<S>ProblemUtils. loadProblem(java.lang.String problemName)Create an instance of problem passed as argumentMethods in org.uma.jmetal.util with parameters of type Problem Modifier and Type Method Description static <S> voidSolutionListUtils. fillPopulationWithNewSolutions(java.util.List<S> solutionList, Problem<S> problem, int maxListSize)Fills a population with new solutions until its size is maxListSizestatic <S> voidSolutionListUtils. restart(java.util.List<S> solutionList, Problem<S> problem, int percentageOfSolutionsToRemove)This methods 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 Problem Modifier and Type Field Description protected Problem<S>ArtificialDecisionMaker. problemConstructors in org.uma.jmetal.util.artificialdecisionmaker with parameters of type Problem Constructor Description ArtificialDecisionMaker(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 Problem Modifier and Type Method Description Problem<S>ArtificiallDecisionMakerBuilder. getProblem()Constructors in org.uma.jmetal.util.artificialdecisionmaker.impl with parameters of type Problem Constructor Description ArtificialDecisionMakerDecisionTree(Problem<S> problem, InteractiveAlgorithm<S,java.util.List<S>> algorithm, double considerationProbability, double tolerance, int maxEvaluations, java.util.List<java.lang.Double> rankingCoeficient, java.util.List<java.lang.Double> asp)ArtificiallDecisionMakerBuilder(Problem<S> problem, InteractiveAlgorithm<S,java.util.List<S>> algorithm)ArtificiallDecisionMakerBuilder constructor -
Uses of Problem in org.uma.jmetal.util.evaluator
-
Uses of Problem in org.uma.jmetal.util.evaluator.impl
Methods in org.uma.jmetal.util.evaluator.impl with parameters of type Problem Modifier and Type Method Description java.util.List<S>MultiThreadedSolutionListEvaluator. evaluate(java.util.List<S> solutionList, Problem<S> problem)java.util.List<S>NullEvaluator. evaluate(java.util.List<S> solutionList, Problem<S> problem)java.util.List<S>SequentialSolutionListEvaluator. evaluate(java.util.List<S> solutionList, Problem<S> problem)