Serialized Form
-
Package org.uma.jmetal.algorithm
-
Package org.uma.jmetal.algorithm.impl
-
Class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization extends java.lang.Object implements Serializable
-
Serialized Fields
-
attemptsToSettle
int attemptsToSettle
-
comparator
java.util.Comparator<S> comparator
-
coordinates
java.util.List<AbstractCoralReefsOptimization.Coordinate> coordinates
-
crossoverOperator
CrossoverOperator<S> crossoverOperator
-
Fa
double Fa
-
Fbr
double Fbr
-
Fbs
double Fbs
-
Fd
double Fd
-
M
int M
-
mutationOperator
MutationOperator<S> mutationOperator
-
N
int N
-
Pd
double Pd
-
population
java.util.List<S> population
-
rho
double rho
-
selectionOperator
SelectionOperator<java.util.List<S>,S> selectionOperator
-
-
-
Class org.uma.jmetal.algorithm.impl.AbstractDifferentialEvolution extends AbstractEvolutionaryAlgorithm<DoubleSolution,Result> implements Serializable
-
Serialized Fields
-
crossoverOperator
DifferentialEvolutionCrossover crossoverOperator
-
selectionOperator
DifferentialEvolutionSelection selectionOperator
-
-
-
Class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.algorithm.impl.AbstractEvolutionStrategy extends AbstractEvolutionaryAlgorithm<S,Result> implements Serializable
-
Serialized Fields
-
mutationOperator
MutationOperator<S> mutationOperator
-
-
-
Class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm extends AbstractEvolutionaryAlgorithm<S,Result> implements Serializable
-
Serialized Fields
-
crossoverOperator
CrossoverOperator<S> crossoverOperator
-
maxPopulationSize
int maxPopulationSize
-
mutationOperator
MutationOperator<S> mutationOperator
-
selectionOperator
SelectionOperator<java.util.List<S>,S> selectionOperator
-
-
-
Class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization extends java.lang.Object implements Serializable
-
Serialized Fields
-
swarm
java.util.List<S> swarm
-
-
-
Class org.uma.jmetal.algorithm.impl.AbstractScatterSearch extends java.lang.Object implements Serializable
-
Serialized Fields
-
population
java.util.List<S> population
-
populationSize
int populationSize
-
-
-
Class org.uma.jmetal.algorithm.impl.DefaultLocalSearch extends java.lang.Object implements Serializable
-
-
Package org.uma.jmetal.operator
-
Package org.uma.jmetal.operator.crossover
-
Package org.uma.jmetal.operator.crossover.impl
-
Class org.uma.jmetal.operator.crossover.impl.BLXAlphaCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
alpha
double alpha
-
crossoverProbability
double crossoverProbability
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
-
-
Class org.uma.jmetal.operator.crossover.impl.CompositeCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossoverProbability
double crossoverProbability
-
operators
java.util.List<CrossoverOperator<Solution<?>>> operators
-
-
-
Class org.uma.jmetal.operator.crossover.impl.DifferentialEvolutionCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
bestSolution
DoubleSolution bestSolution
-
cr
double cr
-
crossoverType
DifferentialEvolutionCrossover.DE_CROSSOVER_TYPE crossoverType
-
crRandomGenerator
BoundedRandomGenerator<java.lang.Double> crRandomGenerator
-
currentSolution
DoubleSolution currentSolution
-
f
double f
-
jRandomGenerator
BoundedRandomGenerator<java.lang.Integer> jRandomGenerator
-
mutationType
DifferentialEvolutionCrossover.DE_MUTATION_TYPE mutationType
-
numberOfDifferenceVectors
int numberOfDifferenceVectors
-
solutionRepair
RepairDoubleSolution solutionRepair
-
variant
DifferentialEvolutionCrossover.DE_VARIANT variant
-
-
-
Class org.uma.jmetal.operator.crossover.impl.HUXCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossoverProbability
double crossoverProbability
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
-
-
Class org.uma.jmetal.operator.crossover.impl.IntegerDoubleSBXCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
doubleSBXCrossover
SBXCrossover doubleSBXCrossover
Deprecated. -
integerSBXCrossover
IntegerSBXCrossover integerSBXCrossover
Deprecated.
-
-
-
Class org.uma.jmetal.operator.crossover.impl.IntegerSBXCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossoverProbability
double crossoverProbability
-
distributionIndex
double distributionIndex
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
-
-
Class org.uma.jmetal.operator.crossover.impl.NPointCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossovers
int crossovers
-
probability
double probability
-
randomNumberGenerator
JMetalRandom randomNumberGenerator
-
-
-
Class org.uma.jmetal.operator.crossover.impl.NullCrossover extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.operator.crossover.impl.PMXCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossoverProbability
double crossoverProbability
-
crossoverRandomGenerator
RandomGenerator<java.lang.Double> crossoverRandomGenerator
-
cuttingPointRandomGenerator
BoundedRandomGenerator<java.lang.Integer> cuttingPointRandomGenerator
-
-
-
Class org.uma.jmetal.operator.crossover.impl.SBXCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossoverProbability
double crossoverProbability
-
distributionIndex
double distributionIndex
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
-
-
Class org.uma.jmetal.operator.crossover.impl.SinglePointCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossoverProbability
double crossoverProbability
-
crossoverRandomGenerator
RandomGenerator<java.lang.Double> crossoverRandomGenerator
-
pointRandomGenerator
BoundedRandomGenerator<java.lang.Integer> pointRandomGenerator
-
-
-
Class org.uma.jmetal.operator.crossover.impl.TwoPointCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
operator
NPointCrossover<T> operator
-
-
-
Class org.uma.jmetal.operator.crossover.impl.UniformCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossoverProbability
double crossoverProbability
-
crossoverRandomGenerator
RandomGenerator<java.lang.Double> crossoverRandomGenerator
-
-
-
Class org.uma.jmetal.operator.crossover.impl.WholeArithmeticCrossover extends java.lang.Object implements Serializable
-
Serialized Fields
-
crossoverProbability
double crossoverProbability
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
-
-
-
Package org.uma.jmetal.operator.localsearch
-
Package org.uma.jmetal.operator.localsearch.impl
-
Class org.uma.jmetal.operator.localsearch.impl.BasicLocalSearch extends java.lang.Object implements Serializable
-
Serialized Fields
-
comparator
java.util.Comparator<S extends Solution<?>> comparator
-
evaluations
int evaluations
-
improvementRounds
int improvementRounds
-
mutationOperator
MutationOperator<S extends Solution<?>> mutationOperator
-
numberOfImprovements
int numberOfImprovements
-
problem
Problem<S extends Solution<?>> problem
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
-
-
-
Package org.uma.jmetal.operator.mutation
-
Package org.uma.jmetal.operator.mutation.impl
-
Class org.uma.jmetal.operator.mutation.impl.BitFlipMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
mutationProbability
double mutationProbability
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
-
-
Class org.uma.jmetal.operator.mutation.impl.CDGMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
delta
double delta
-
mutationProbability
double mutationProbability
-
randomGenerator
JMetalRandom randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
-
-
Class org.uma.jmetal.operator.mutation.impl.CharSequenceRandomMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
alphabet
char[] alphabet
-
mutationProbability
double mutationProbability
-
-
-
Class org.uma.jmetal.operator.mutation.impl.CompositeMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
mutationProbability
double mutationProbability
-
operators
java.util.List<MutationOperator<Solution<?>>> operators
-
-
-
Class org.uma.jmetal.operator.mutation.impl.GroupedAndLinkedPolynomialMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
distributionIndex
double distributionIndex
-
randomGenerator
PseudoRandomGenerator randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
variableGrouping
CollectionGrouping<java.util.List<java.lang.Double>> variableGrouping
-
-
-
Class org.uma.jmetal.operator.mutation.impl.GroupedPolynomialMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
distributionIndex
double distributionIndex
-
randomGenerator
PseudoRandomGenerator randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
variableGrouping
CollectionGrouping<java.util.List<java.lang.Double>> variableGrouping
-
-
-
Class org.uma.jmetal.operator.mutation.impl.IntegerPolynomialMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
distributionIndex
double distributionIndex
-
mutationProbability
double mutationProbability
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
-
-
Class org.uma.jmetal.operator.mutation.impl.LinkedPolynomialMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
distributionIndex
double distributionIndex
-
mutationProbability
double mutationProbability
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
-
-
Class org.uma.jmetal.operator.mutation.impl.NonUniformMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
currentIteration
int currentIteration
-
maxIterations
int maxIterations
-
mutationProbability
double mutationProbability
-
perturbation
double perturbation
-
randomGenenerator
RandomGenerator<java.lang.Double> randomGenenerator
-
-
-
Class org.uma.jmetal.operator.mutation.impl.NullMutation extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.operator.mutation.impl.PermutationSwapMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
mutationProbability
double mutationProbability
-
mutationRandomGenerator
RandomGenerator<java.lang.Double> mutationRandomGenerator
-
positionRandomGenerator
BoundedRandomGenerator<java.lang.Integer> positionRandomGenerator
-
-
-
Class org.uma.jmetal.operator.mutation.impl.PolynomialMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
distributionIndex
double distributionIndex
-
mutationProbability
double mutationProbability
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
-
-
Class org.uma.jmetal.operator.mutation.impl.SimpleRandomMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
mutationProbability
double mutationProbability
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
-
-
Class org.uma.jmetal.operator.mutation.impl.UniformMutation extends java.lang.Object implements Serializable
-
Serialized Fields
-
mutationProbability
java.lang.Double mutationProbability
-
perturbation
double perturbation
-
randomGenerator
RandomGenerator<java.lang.Double> randomGenerator
-
solutionRepair
RepairDoubleSolution solutionRepair
-
-
-
-
Package org.uma.jmetal.operator.selection
-
Package org.uma.jmetal.operator.selection.impl
-
Class org.uma.jmetal.operator.selection.impl.BestSolutionSelection extends java.lang.Object implements Serializable
-
Serialized Fields
-
comparator
java.util.Comparator<S> comparator
-
-
-
Class org.uma.jmetal.operator.selection.impl.BinaryTournamentSelection extends NaryTournamentSelection<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.operator.selection.impl.DifferentialEvolutionSelection extends java.lang.Object implements Serializable
-
Serialized Fields
-
currentSolutionIndex
int currentSolutionIndex
-
numberOfSolutionsToSelect
int numberOfSolutionsToSelect
-
randomGenerator
BoundedRandomGenerator<java.lang.Integer> randomGenerator
-
selectCurrentSolution
boolean selectCurrentSolution
-
-
-
Class org.uma.jmetal.operator.selection.impl.NaryRandomSelection extends java.lang.Object implements Serializable
-
Serialized Fields
-
numberOfSolutionsToBeReturned
int numberOfSolutionsToBeReturned
-
-
-
Class org.uma.jmetal.operator.selection.impl.NaryTournamentSelection extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.operator.selection.impl.RandomSelection extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.operator.selection.impl.RankingAndCrowdingSelection extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.operator.selection.impl.RankingAndDirScoreSelection extends RankingAndCrowdingSelection<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.operator.selection.impl.RankingAndPreferenceSelection extends java.lang.Object implements Serializable
-
Serialized Fields
-
epsilon
double epsilon
-
interestPoint
java.util.List<java.lang.Double> interestPoint
-
solutionsToSelect
int solutionsToSelect
-
-
-
Class org.uma.jmetal.operator.selection.impl.SpatialSpreadDeviationSelection extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.operator.selection.impl.TournamentSelection extends java.lang.Object implements Serializable
-
-
Package org.uma.jmetal.problem
-
Class org.uma.jmetal.problem.AbstractGenericProblem extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
java.lang.String name
-
numberOfConstraints
int numberOfConstraints
-
numberOfObjectives
int numberOfObjectives
-
numberOfVariables
int numberOfVariables
-
-
-
-
Package org.uma.jmetal.problem.binaryproblem
-
Package org.uma.jmetal.problem.binaryproblem.impl
-
Class org.uma.jmetal.problem.binaryproblem.impl.AbstractBinaryProblem extends AbstractGenericProblem<BinarySolution> implements Serializable
-
-
Package org.uma.jmetal.problem.doubleproblem
-
Package org.uma.jmetal.problem.doubleproblem.impl
-
Class org.uma.jmetal.problem.doubleproblem.impl.AbstractDoubleProblem extends AbstractGenericProblem<DoubleSolution> implements Serializable
-
Serialized Fields
-
bounds
java.util.List<Bounds<java.lang.Double>> bounds
-
-
-
Class org.uma.jmetal.problem.doubleproblem.impl.ComposableDoubleProblem extends java.lang.Object implements Serializable
-
Serialized Fields
-
bounds
java.util.List<Bounds<java.lang.Double>> bounds
-
constraints
java.util.List<java.util.function.Function<java.lang.Double[],java.lang.Double>> constraints
-
name
java.lang.String name
-
objectiveFunctions
java.util.List<java.util.function.Function<java.lang.Double[],java.lang.Double>> objectiveFunctions
-
-
-
Class org.uma.jmetal.problem.doubleproblem.impl.DummyDoubleProblem extends AbstractDoubleProblem implements Serializable
-
-
Package org.uma.jmetal.problem.integerproblem
-
Package org.uma.jmetal.problem.integerproblem.impl
-
Class org.uma.jmetal.problem.integerproblem.impl.AbstractIntegerProblem extends AbstractGenericProblem<IntegerSolution> implements Serializable
-
Serialized Fields
-
bounds
java.util.List<Bounds<java.lang.Integer>> bounds
-
-
-
-
Package org.uma.jmetal.problem.permutationproblem
-
Package org.uma.jmetal.problem.permutationproblem.impl
-
Class org.uma.jmetal.problem.permutationproblem.impl.AbstractIntegerPermutationProblem extends AbstractGenericProblem<PermutationSolution<java.lang.Integer>> implements Serializable
-
-
Package org.uma.jmetal.problem.sequenceproblem
-
Package org.uma.jmetal.problem.sequenceproblem.impl
-
Class org.uma.jmetal.problem.sequenceproblem.impl.CharSequenceProblem extends AbstractGenericProblem<CharSequenceSolution> implements Serializable
-
-
Package org.uma.jmetal.solution
-
Class org.uma.jmetal.solution.AbstractSolution extends java.lang.Object implements Serializable
-
Serialized Fields
-
attributes
java.util.Map<java.lang.Object,java.lang.Object> attributes
-
constraints
double[] constraints
-
objectives
double[] objectives
-
variables
java.util.List<T> variables
-
-
-
-
Package org.uma.jmetal.solution.binarysolution
-
Package org.uma.jmetal.solution.binarysolution.impl
-
Class org.uma.jmetal.solution.binarysolution.impl.DefaultBinarySolution extends AbstractSolution<BinarySet> implements Serializable
-
Serialized Fields
-
bitsPerVariable
java.util.List<java.lang.Integer> bitsPerVariable
-
-
-
-
Package org.uma.jmetal.solution.compositesolution
-
Class org.uma.jmetal.solution.compositesolution.CompositeSolution extends AbstractSolution<Solution<?>> implements Serializable
-
-
Package org.uma.jmetal.solution.doublesolution
-
Package org.uma.jmetal.solution.doublesolution.impl
-
Class org.uma.jmetal.solution.doublesolution.impl.DefaultDoubleSolution extends AbstractSolution<java.lang.Double> implements Serializable
-
Serialized Fields
-
bounds
java.util.List<Bounds<java.lang.Double>> bounds
-
-
-
-
Package org.uma.jmetal.solution.integerdoublesolution
-
Package org.uma.jmetal.solution.integerdoublesolution.impl
-
Class org.uma.jmetal.solution.integerdoublesolution.impl.DefaultIntegerDoubleSolution extends AbstractSolution<Solution<?>> implements Serializable
-
-
Package org.uma.jmetal.solution.integersolution
-
Package org.uma.jmetal.solution.integersolution.impl
-
Class org.uma.jmetal.solution.integersolution.impl.DefaultIntegerSolution extends AbstractSolution<java.lang.Integer> implements Serializable
-
Serialized Fields
-
bounds
java.util.List<Bounds<java.lang.Integer>> bounds
-
-
-
-
Package org.uma.jmetal.solution.permutationsolution
-
Package org.uma.jmetal.solution.permutationsolution.impl
-
Class org.uma.jmetal.solution.permutationsolution.impl.IntegerPermutationSolution extends AbstractSolution<java.lang.Integer> implements Serializable
-
-
Package org.uma.jmetal.solution.sequencesolution
-
Package org.uma.jmetal.solution.sequencesolution.impl
-
Class org.uma.jmetal.solution.sequencesolution.impl.CharSequenceSolution extends AbstractSolution<java.lang.Character> implements Serializable
-
-
Package org.uma.jmetal.solution.util.repairsolution
-
Package org.uma.jmetal.solution.util.repairsolution.impl
-
Class org.uma.jmetal.solution.util.repairsolution.impl.RepairDoubleSolutionWithBoundValue extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.solution.util.repairsolution.impl.RepairDoubleSolutionWithOppositeBoundValue extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.solution.util.repairsolution.impl.RepairDoubleSolutionWithRandomValue extends java.lang.Object implements Serializable
-
Serialized Fields
-
randomGenerator
BoundedRandomGenerator<java.lang.Double> randomGenerator
-
-
-
-
Package org.uma.jmetal.util
-
Class org.uma.jmetal.util.JMetalLogger extends java.lang.Object implements Serializable
-
-
Package org.uma.jmetal.util.archive
-
Package org.uma.jmetal.util.archive.impl
-
Class org.uma.jmetal.util.archive.impl.AbstractBoundedArchive extends java.lang.Object implements Serializable
-
Serialized Fields
-
archive
NonDominatedSolutionListArchive<S extends Solution<?>> archive
-
maxSize
int maxSize
-
-
-
Class org.uma.jmetal.util.archive.impl.CrowdingDistanceArchive extends AbstractBoundedArchive<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
crowdingDistance
DensityEstimator<S extends Solution<?>> crowdingDistance
-
crowdingDistanceComparator
java.util.Comparator<S extends Solution<?>> crowdingDistanceComparator
-
-
-
Class org.uma.jmetal.util.archive.impl.GenericBoundedArchive extends AbstractBoundedArchive<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
comparator
java.util.Comparator<S extends Solution<?>> comparator
-
densityEstimator
DensityEstimator<S extends Solution<?>> densityEstimator
-
-
-
Class org.uma.jmetal.util.archive.impl.HypervolumeArchive extends AbstractBoundedArchive<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
comparator
java.util.Comparator<S extends Solution<?>> comparator
-
hypervolume
Hypervolume<S extends Solution<?>> hypervolume
-
-
-
Class org.uma.jmetal.util.archive.impl.NonDominatedSolutionListArchive extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.archive.impl.SpatialSpreadDeviationArchive extends AbstractBoundedArchive<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
crowdingDistance
DensityEstimator<S extends Solution<?>> crowdingDistance
-
crowdingDistanceComparator
java.util.Comparator<S extends Solution<?>> crowdingDistanceComparator
-
-
-
-
Package org.uma.jmetal.util.archivewithreferencepoint
-
Class org.uma.jmetal.util.archivewithreferencepoint.ArchiveWithReferencePoint extends AbstractBoundedArchive<S extends Solution<?>> implements Serializable
-
-
Package org.uma.jmetal.util.archivewithreferencepoint.impl
-
Class org.uma.jmetal.util.archivewithreferencepoint.impl.CrowdingDistanceArchiveWithReferencePoint extends ArchiveWithReferencePoint<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
densityEstimator
DensityEstimator<S extends Solution<?>> densityEstimator
-
-
-
Class org.uma.jmetal.util.archivewithreferencepoint.impl.HypervolumeArchiveWithReferencePoint extends ArchiveWithReferencePoint<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
hypervolume
Hypervolume hypervolume
-
-
-
-
Package org.uma.jmetal.util.artificialdecisionmaker
-
Class org.uma.jmetal.util.artificialdecisionmaker.ArtificialDecisionMaker extends java.lang.Object implements Serializable
-
-
Package org.uma.jmetal.util.artificialdecisionmaker.impl
-
Class org.uma.jmetal.util.artificialdecisionmaker.impl.ArtificialDecisionMakerDecisionTree extends ArtificialDecisionMaker<S extends Solution<?>,java.util.List<S extends Solution<?>>> implements Serializable
-
Serialized Fields
-
allReferencePoints
java.util.List<java.lang.Double> allReferencePoints
-
asp
java.util.List<java.lang.Double> asp
-
considerationProbability
double considerationProbability
-
currentReferencePoint
java.util.List<java.lang.Double> currentReferencePoint
-
distances
java.util.List<java.lang.Double> distances
-
evaluations
int evaluations
-
idealOjectiveVector
java.util.List<java.lang.Double> idealOjectiveVector
-
maxEvaluations
int maxEvaluations
-
nadirObjectiveVector
java.util.List<java.lang.Double> nadirObjectiveVector
-
numberOfObjectives
int numberOfObjectives
-
random
JMetalRandom random
-
rankingCoeficient
java.util.List<java.lang.Double> rankingCoeficient
-
solutionRun
S extends Solution<?> solutionRun
-
tolerance
double tolerance
-
varyingProbability
double varyingProbability
-
-
-
-
Package org.uma.jmetal.util.binarySet
-
Class org.uma.jmetal.util.binarySet.BinarySet extends java.util.BitSet implements Serializable
-
Serialized Fields
-
numberOfBits
int numberOfBits
-
-
-
-
Package org.uma.jmetal.util.bounds
-
Package org.uma.jmetal.util.comparator
-
Class org.uma.jmetal.util.comparator.DirScoreComparator extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.comparator.DominanceComparator extends java.lang.Object implements Serializable
-
Serialized Fields
-
constraintViolationComparator
ConstraintViolationComparator<S extends Solution<?>> constraintViolationComparator
-
-
-
Class org.uma.jmetal.util.comparator.DominanceComparatorV2 extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.comparator.EpsilonDominanceComparator extends DominanceComparator<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
constraintViolationComparator
ConstraintViolationComparator<S extends Solution<?>> constraintViolationComparator
-
epsilon
double epsilon
-
-
-
Class org.uma.jmetal.util.comparator.EqualSolutionsComparator extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.comparator.FitnessComparator extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.comparator.GDominanceComparator extends java.lang.Object implements Serializable
-
Serialized Fields
-
dominanceComparator
DominanceComparator<S extends Solution<?>> dominanceComparator
-
referencePoint
java.util.List<java.lang.Double> referencePoint
-
-
-
Class org.uma.jmetal.util.comparator.HypervolumeContributionComparator extends java.lang.Object implements Serializable
-
Serialized Fields
-
hvContribution
HypervolumeContributionAttribute<S extends Solution<?>> hvContribution
-
-
-
Class org.uma.jmetal.util.comparator.ObjectiveComparator extends java.lang.Object implements Serializable
-
Serialized Fields
-
objectiveId
int objectiveId
-
order
ObjectiveComparator.Ordering order
-
-
-
Class org.uma.jmetal.util.comparator.RankingAndCrowdingDistanceComparator extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.comparator.RankingAndDirScoreDistanceComparator extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.comparator.RankingAndSSDComparator extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.comparator.SpatialSpreadDeviationComparator extends java.lang.Object implements Serializable
-
Serialized Fields
-
NewcrowdingDistance
SpatialSpreadDeviation<S extends Solution<?>> NewcrowdingDistance
-
-
-
-
Package org.uma.jmetal.util.errorchecking
-
Class org.uma.jmetal.util.errorchecking.JMetalException extends java.lang.RuntimeException implements Serializable
-
-
Package org.uma.jmetal.util.errorchecking.exception
-
Class org.uma.jmetal.util.errorchecking.exception.EmptyCollectionException extends java.lang.RuntimeException implements Serializable
-
Class org.uma.jmetal.util.errorchecking.exception.InvalidConditionException extends java.lang.RuntimeException implements Serializable
-
Class org.uma.jmetal.util.errorchecking.exception.InvalidProbabilityValueException extends java.lang.RuntimeException implements Serializable
-
Class org.uma.jmetal.util.errorchecking.exception.NullParameterException extends java.lang.RuntimeException implements Serializable
-
Class org.uma.jmetal.util.errorchecking.exception.ValueOutOfRangeException extends java.lang.RuntimeException implements Serializable
-
-
Package org.uma.jmetal.util.evaluator
-
Package org.uma.jmetal.util.evaluator.impl
-
Class org.uma.jmetal.util.evaluator.impl.MultiThreadedSolutionListEvaluator extends java.lang.Object implements Serializable
-
Serialized Fields
-
numberOfThreads
int numberOfThreads
-
-
-
Class org.uma.jmetal.util.evaluator.impl.NullEvaluator extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.evaluator.impl.SequentialSolutionListEvaluator extends java.lang.Object implements Serializable
-
-
Package org.uma.jmetal.util.fileoutput
-
Package org.uma.jmetal.util.fileoutput.impl
-
Class org.uma.jmetal.util.fileoutput.impl.DefaultFileOutputContext extends java.lang.Object implements Serializable
-
Serialized Fields
-
fileName
java.lang.String fileName
-
separator
java.lang.String separator
-
-
-
-
Package org.uma.jmetal.util.legacy.front
-
Package org.uma.jmetal.util.legacy.front.impl
-
Class org.uma.jmetal.util.legacy.front.impl.ArrayFront extends java.lang.Object implements Serializable
-
Serialized Fields
-
numberOfPoints
int numberOfPoints
-
pointDimensions
int pointDimensions
-
points
Point[] points
-
-
-
-
Package org.uma.jmetal.util.legacy.qualityindicator
-
Package org.uma.jmetal.util.legacy.qualityindicator.impl
-
Class org.uma.jmetal.util.legacy.qualityindicator.impl.GenericIndicator extends SimpleDescribedEntity implements Serializable
-
Serialized Fields
-
referenceParetoFront
Front referenceParetoFront
Deprecated.
-
-
-
-
Package org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume
-
Class org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.Hypervolume extends GenericIndicator<S> implements Serializable
-
-
Package org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.impl
-
Class org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.impl.PISAHypervolume extends Hypervolume<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
offset
double offset
Deprecated.
-
-
-
Class org.uma.jmetal.util.legacy.qualityindicator.impl.hypervolume.impl.WFGHypervolume extends Hypervolume<S extends Solution<?>> implements Serializable
-
Serialized Fields
-
offset
double offset
Deprecated.
-
-
-
-
Package org.uma.jmetal.util.measure
-
Package org.uma.jmetal.util.measure.impl
-
Class org.uma.jmetal.util.measure.impl.BasicMeasure extends SimplePushMeasure<T> implements Serializable
-
Serialized Fields
-
value
T value
-
-
-
Class org.uma.jmetal.util.measure.impl.CountingMeasure extends SimplePushMeasure<java.lang.Long> implements Serializable
-
Serialized Fields
-
count
long count
The current amount of occurrences counted. -
linkedMeasures
java.util.Map<PushMeasure<?>,MeasureListener<?>> linkedMeasures
The measures linked to thisCountingMeasurethroughCountingMeasure.link(PushMeasure). We use aWeakHashMapto avoid keeping the measures/listeners in memory if they are not used anymore, allowing the garbage collection to free the memory properly. When thisCountingMeasureis ready to be freed too, the remaining links are removed withinCountingMeasure.finalize(). This way, the listeners generated can also be properly freed and the measures will not notify us anymore.
-
-
-
Class org.uma.jmetal.util.measure.impl.DurationMeasure extends SimplePullMeasure<java.lang.Long> implements Serializable
-
Serialized Fields
-
previousRoundsDuration
long previousRoundsDuration
During a full round (start-stop), some time is spent. WhenDurationMeasure.stop()is called, this time is added to this variable, so that it provides the total time spent during all the previous rounds (total time minus the time spent in the current round). -
roundStart
java.lang.Long roundStart
The timestamp of when the current round started. Its value isnullif we are not in a round (ifDurationMeasure.start()has not been called or ifDurationMeasure.stop()has been called).
-
-
-
Class org.uma.jmetal.util.measure.impl.LastEvaluationMeasure extends SimplePushMeasure<LastEvaluationMeasure.Evaluation<Solution,Value>> implements Serializable
-
Class org.uma.jmetal.util.measure.impl.ListenerTimeMeasure extends SimplePullMeasure<java.lang.Long> implements Serializable
-
Serialized Fields
-
lastReset
java.lang.Long lastReset
-
listenerCache
java.util.WeakHashMap<MeasureListener<?>,MeasureListener<?>> listenerCache
-
measureCache
java.util.WeakHashMap<PushMeasure<?>,PushMeasure<?>> measureCache
-
time
java.lang.Long time
-
-
-
Class org.uma.jmetal.util.measure.impl.PullPushMeasure extends java.lang.Object implements Serializable
-
Serialized Fields
-
puller
PullMeasure<Value> puller
The measure responsible of thePullPushMeasure.get()method. -
pusher
PushMeasure<Value> pusher
TheMeasureresponsible of thePullPushMeasure.register(MeasureListener)andPullPushMeasure.unregister(MeasureListener)methods. -
reference
DescribedEntity reference
The entity responsible of thePullPushMeasure.getName()andPullPushMeasure.getDescription()methods, potentially the same thanPullPushMeasure.pullerorPullPushMeasure.pusher.
-
-
-
Class org.uma.jmetal.util.measure.impl.SimpleMeasure extends SimpleDescribedEntity implements Serializable
-
Class org.uma.jmetal.util.measure.impl.SimplePullMeasure extends SimpleMeasure<Value> implements Serializable
-
Class org.uma.jmetal.util.measure.impl.SimplePushMeasure extends SimpleMeasure<Value> implements Serializable
-
Serialized Fields
-
listeners
java.util.Set<MeasureListener<Value>> listeners
The observers registered to thisSimplePushMeasure.
-
-
-
-
Package org.uma.jmetal.util.neighborhood
-
Package org.uma.jmetal.util.neighborhood.impl
-
Class org.uma.jmetal.util.neighborhood.impl.AdaptiveRandomNeighborhood extends java.lang.Object implements Serializable
-
Serialized Fields
-
neighbours
java.util.List<java.util.List<java.lang.Integer>> neighbours
-
numberOfRandomNeighbours
int numberOfRandomNeighbours
-
randomGenerator
BoundedRandomGenerator<java.lang.Integer> randomGenerator
-
solutionListSize
int solutionListSize
-
-
-
Class org.uma.jmetal.util.neighborhood.impl.C25 extends TwoDimensionalMesh<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.util.neighborhood.impl.C49 extends TwoDimensionalMesh<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.util.neighborhood.impl.C9 extends TwoDimensionalMesh<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.util.neighborhood.impl.KNearestNeighborhood extends java.lang.Object implements Serializable
-
Class org.uma.jmetal.util.neighborhood.impl.L13 extends TwoDimensionalMesh<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.util.neighborhood.impl.L25 extends TwoDimensionalMesh<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.util.neighborhood.impl.L41 extends TwoDimensionalMesh<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.util.neighborhood.impl.L5 extends TwoDimensionalMesh<S extends Solution<?>> implements Serializable
-
Class org.uma.jmetal.util.neighborhood.impl.WeightVectorNeighborhood extends java.lang.Object implements Serializable
-
Serialized Fields
-
neighborhood
int[][] neighborhood
-
neighborhoodSize
int neighborhoodSize
-
numberOfWeightVectors
int numberOfWeightVectors
-
weightVector
double[][] weightVector
-
weightVectorSize
int weightVectorSize
-
-
-
-
Package org.uma.jmetal.util.neighborhood.util
-
Class org.uma.jmetal.util.neighborhood.util.TwoDimensionalMesh extends java.lang.Object implements Serializable
-
Serialized Fields
-
columns
int columns
-
mesh
int[][] mesh
-
neighborhood
int[][] neighborhood
-
rows
int rows
-
-
-
-
Package org.uma.jmetal.util.point
-
Class org.uma.jmetal.util.point.PointSolution extends java.lang.Object implements Serializable
-
Serialized Fields
-
attributes
java.util.Map<java.lang.Object,java.lang.Object> attributes
-
numberOfObjectives
int numberOfObjectives
-
objectives
double[] objectives
-
-
-
-
Package org.uma.jmetal.util.pseudorandom
-
Class org.uma.jmetal.util.pseudorandom.JMetalRandom extends java.lang.Object implements Serializable
-
Serialized Fields
-
randomGenerator
PseudoRandomGenerator randomGenerator
-
-
-
-
Package org.uma.jmetal.util.pseudorandom.impl
-
Class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator extends java.lang.Object implements Serializable
-
Serialized Fields
-
generator
PseudoRandomGenerator generator
-
listeners
java.util.Set<java.util.function.Consumer<AuditableRandomGenerator.Audit>> listeners
-
-
-
Class org.uma.jmetal.util.pseudorandom.impl.ExtendedPseudoRandomGenerator extends java.lang.Object implements Serializable
-
Serialized Fields
-
randomGenerator
PseudoRandomGenerator randomGenerator
-
-
-
Class org.uma.jmetal.util.pseudorandom.impl.JavaRandomGenerator extends java.lang.Object implements Serializable
-
Serialized Fields
-
rnd
java.util.Random rnd
-
seed
long seed
-
-
-
Class org.uma.jmetal.util.pseudorandom.impl.MersenneTwisterGenerator extends java.lang.Object implements Serializable
-
Serialized Fields
-
rnd
org.apache.commons.math3.random.MersenneTwister rnd
-
seed
long seed
-
-
-
Class org.uma.jmetal.util.pseudorandom.impl.Well44497bGenerator extends java.lang.Object implements Serializable
-
Serialized Fields
-
rnd
org.apache.commons.math3.random.Well44497b rnd
-
seed
long seed
-
-
-
-
Package org.uma.jmetal.util.solutionattribute
-
Package org.uma.jmetal.util.solutionattribute.impl
-
Class org.uma.jmetal.util.solutionattribute.impl.DirScore extends GenericSolutionAttribute<S extends Solution<?>,java.lang.Double> implements Serializable
-
Serialized Fields
-
referenceVectors
double[][] referenceVectors
-
-
-
Class org.uma.jmetal.util.solutionattribute.impl.DistanceToSolutionListAttribute extends GenericSolutionAttribute<Solution<?>,java.lang.Double> implements Serializable
-
Class org.uma.jmetal.util.solutionattribute.impl.Fitness extends GenericSolutionAttribute<S extends Solution<?>,java.lang.Double> implements Serializable
-
Class org.uma.jmetal.util.solutionattribute.impl.GenericSolutionAttribute extends java.lang.Object implements Serializable
-
Serialized Fields
-
identifier
java.lang.Object identifier
-
-
-
Class org.uma.jmetal.util.solutionattribute.impl.HypervolumeContributionAttribute extends GenericSolutionAttribute<S extends Solution<?>,java.lang.Double> implements Serializable
-
Class org.uma.jmetal.util.solutionattribute.impl.LocationAttribute extends GenericSolutionAttribute<S extends Solution<?>,java.lang.Integer> implements Serializable
-
Class org.uma.jmetal.util.solutionattribute.impl.NumberOfViolatedConstraints extends GenericSolutionAttribute<S extends Solution<?>,java.lang.Integer> implements Serializable
-
Class org.uma.jmetal.util.solutionattribute.impl.OverallConstraintViolation extends GenericSolutionAttribute<S extends Solution<?>,java.lang.Double> implements Serializable
-
Class org.uma.jmetal.util.solutionattribute.impl.PreferenceDistance extends GenericSolutionAttribute<S extends Solution<?>,java.lang.Double> implements Serializable
-
Serialized Fields
-
epsilon
double epsilon
-
interestPoint
java.util.List<java.lang.Double> interestPoint
-
weights
java.util.List<java.lang.Double> weights
-
-
-
Class org.uma.jmetal.util.solutionattribute.impl.SolutionTextRepresentation extends GenericSolutionAttribute<Solution<?>,java.lang.String> implements Serializable
-
Class org.uma.jmetal.util.solutionattribute.impl.SpatialSpreadDeviation extends GenericSolutionAttribute<S extends Solution<?>,java.lang.Double> implements Serializable
-