| Name | Description | Type | Package | Framework |
| Abs | The node for calculating the absolute value of a number. | Class | org.moeaframework.util | MOEA |
|
| AbstractAlgorithm | Abstract class providing default implementations for several Algorithm methods. | Class | org.moeaframework | MOEA |
|
| AbstractEvolutionaryAlgorithm | Abstract class providing default implementations for several EvolutionaryAlgorithm methods. | Class | org.moeaframework | MOEA |
|
| AbstractProblem | Abstract class for Problems. | Class | org.moeaframework | MOEA |
|
| AbstractPSOAlgorithm | Abstract multi-objective particle swarm optimizer (MOPSO). | Class | org.moeaframework.algorithm | MOEA |
|
| Accumulator | An accumulator stores collected data from a single run of an algorithm. | Class | org.moeaframework.analysis | MOEA |
|
| Acos | The node for calculating the arc cosine of a number. | Class | org.moeaframework.util | MOEA |
|
| Acosh | The node for calculating the hyperbolic arc cosine of a number. | Class | org.moeaframework.util | MOEA |
|
| ActionFactory | Collection of actions used by the diagnostic tool. | Class | org.moeaframework.analysis | MOEA |
|
| AdaptiveGridArchive | Adaptive grid archive. | Class | org.moeaframework | MOEA |
|
| AdaptiveMetropolis | The adaptive metropolis (AM) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| AdaptiveMultimethodVariation | Auto-adaptive multi-method recombination operator. | Class | org.moeaframework.core | MOEA |
|
| AdaptiveMultimethodVariationCollector | Collects the individual operator probabilities from AdaptiveMultimethodVariation. | Class | org.moeaframework.analysis | MOEA |
|
| AdaptiveTimeContinuation | Decorator for EvolutionaryAlgorithms to add time continuation (restarts). | Class | org.moeaframework | MOEA |
|
| AdaptiveTimeContinuationCollector | Collects the number of restart events resulting from AdaptiveTimeContinuation. | Class | org.moeaframework.analysis | MOEA |
|
| Add | The node for adding two numbers. | Class | org.moeaframework.util | MOEA |
|
| AdditiveEpsilonIndicator | | Class | org.moeaframework.core | MOEA |
|
| AdditiveEpsilonIndicatorFitnessEvaluator | | Class | org.moeaframework.core | MOEA |
|
| AerovisConverter | Converts a result file into an Aerovis input file. | Class | org.moeaframework.analysis | MOEA |
|
| AggregateConstraintComparator | Compares solutions based on their magnitude of constraint violations. | Class | org.moeaframework.core | MOEA |
|
| Algorithm | Interface for an optimization algorithm. | Interface | org.moeaframework | MOEA |
|
| AlgorithmException | An exception that originated from an algorithm. | Class | org.moeaframework | MOEA |
|
| AlgorithmFactory | Factory for creating algorithm instances. | Class | org.moeaframework.core | MOEA |
|
| AlgorithmInitializationException | An exception that originated from an algorithm during initialization. | Class | org.moeaframework | MOEA |
|
| AlgorithmProvider | Defines an SPI for algorithms. | Class | org.moeaframework.core | MOEA |
|
| AlgorithmTerminationException | An exception that originated from an algorithm during termination. | Class | org.moeaframework | MOEA |
|
| Analysis | Command line utility for calculating the best, probability of attainment, efficiency and controllability metrics. | Class | org.moeaframework.analysis | MOEA |
|
| AnalyticalProblem | Interface for problems whose Pareto optimal set is known analytically, providing the generate() method for producing randomly-generated | Interface | org.moeaframework | MOEA |
|
| And | The node for calculating the logical AND of two boolean values. | Class | org.moeaframework.util | MOEA |
|
| ApproximationSetCollector | Collects approximation sets from an Algorithm. | Class | org.moeaframework.analysis | MOEA |
|
| ApproximationSetPlot | Displays the end-of-run Pareto approximation set. | Class | org.moeaframework.analysis | MOEA |
|
| ApproximationSetViewer | Window for displaying approximation set dynamics. | Class | org.moeaframework.analysis | MOEA |
|
| ARFFConverter | Converts a result file into an ARFF file that can be loaded into various data mining software (e. | Class | org.moeaframework.analysis | MOEA |
|
| Asin | The node for calculating the arc sine of a number. | Class | org.moeaframework.util | MOEA |
|
| Asinh | The node for calculating the hyperbolic arc sine of a number. | Class | org.moeaframework.util | MOEA |
|
| Atan | The node for calculating the arc tangent of a number. | Class | org.moeaframework.util | MOEA |
|
| Atanh | The node for calculating the hyperbolic arc tangent of a number. | Class | org.moeaframework.util | MOEA |
|
| AttachPoint | Identifies objects in an object graph (all public and private fields contained within an object and those it references). | Class | org.moeaframework.analysis | MOEA |
|
| Belegundu | The Belegundu problem. | Class | org.moeaframework.problem | MOEA |
|
| BinaryIntegerVariable | Decision variable for integers encoded as a binary string. | Class | org.moeaframework.core | MOEA |
|
| BinaryVariable | Decision variable for binary strings. | Class | org.moeaframework.core | MOEA |
|
| Binh | The Binh problem. | Class | org.moeaframework.problem | MOEA |
|
| Binh2 | The Binh (2) problem. | Class | org.moeaframework.problem | MOEA |
|
| Binh3 | The Binh (3) problem. | Class | org.moeaframework.problem | MOEA |
|
| Binh4 | The Binh (4) problem. | Class | org.moeaframework.problem | MOEA |
|
| BitFlip | Bit flip mutation operator. | Class | org.moeaframework.core.operator | MOEA |
|
| C1_DTLZ1 | The C1-DTLZ1 test problem. | Class | org.moeaframework.problem | MOEA |
|
| C1_DTLZ3 | The C1-DTLZ3 test problem. | Class | org.moeaframework.problem | MOEA |
|
| C2_DTLZ2 | The C2-DTLZ2 test problem. | Class | org.moeaframework.problem | MOEA |
|
| C3_DTLZ1 | The C3-DTLZ1 test problem. | Class | org.moeaframework.problem | MOEA |
|
| C3_DTLZ4 | The C3-DTLZ4 test problem. | Class | org.moeaframework.problem | MOEA |
|
| Call | The node for calling a named function. | Class | org.moeaframework.util | MOEA |
|
| Ceil | The node for calculating the smallest integer value that is greater than or equal to a number. | Class | org.moeaframework.util | MOEA |
|
| CF1 | | Class | org.moeaframework.problem | MOEA |
|
| CF10 | | Class | org.moeaframework.problem | MOEA |
|
| CF2 | | Class | org.moeaframework.problem | MOEA |
|
| CF3 | | Class | org.moeaframework.problem | MOEA |
|
| CF4 | | Class | org.moeaframework.problem | MOEA |
|
| CF5 | | Class | org.moeaframework.problem | MOEA |
|
| CF6 | | Class | org.moeaframework.problem | MOEA |
|
| CF7 | | Class | org.moeaframework.problem | MOEA |
|
| CF8 | | Class | org.moeaframework.problem | MOEA |
|
| CF9 | | Class | org.moeaframework.problem | MOEA |
|
| ChainedComparator | Applies any number of comparators in succession, returning the result from the first comparator producing a non-zero return value. | Class | org.moeaframework.core | MOEA |
|
| Checkpoints | Decorates an Algorithm to periodically save checkpoint files from which the algorithm can resume itself if unexpectedly terminated. | Class | org.moeaframework | MOEA |
|
| ClassLoaderProblems | Problem provider for problems accessible through the current class loader. | Class | org.moeaframework | MOEA |
|
| CMAES | The Covariance Matrix Adaption Evolution Strategy (CMA-ES) algorithm for single and multi-objective problems. | Class | org.moeaframework | MOEA |
|
| Collector | Collects information from an object. | Interface | org.moeaframework.analysis | MOEA |
|
| CommandLineUtility | Abstract class for providing command line utilities. | Class | org.moeaframework | MOEA |
|
| CommentedLineReader | Read text from a character-input stream, ignoring lines starting with the # character. | Class | org.moeaframework.util | MOEA |
|
| CompoundVariation | Construct a variation operator applying one or more variations sequentially. | Class | org.moeaframework.core | MOEA |
|
| Constant | The node for defining a constant value. | Class | org.moeaframework.util | MOEA |
|
| ContextFreeGrammar | A context-free grammar. | Class | org.moeaframework.util | MOEA |
|
| Contribution | Measures the contribution of the approximation set to the reference set. | Class | org.moeaframework.core | MOEA |
|
| Controller | The controller manages the underlying data model, performs the evaluation of jobs, and notifies any listeners when its state changes. | Class | org.moeaframework.analysis | MOEA |
|
| ControllerEvent | Identifies the type of event fired by the controller. | Class | org.moeaframework.analysis | MOEA |
|
| ControllerEvent .Type | Indicates the underlying data model has changed. | Class | org.moeaframework.analysis | MOEA |
|
| ControllerListener | Listens for events fired by the controller. | Interface | org.moeaframework.analysis | MOEA |
|
| ConvexC2_DTLZ2 | The convex C2-DTLZ2 problem. | Class | org.moeaframework.problem | MOEA |
|
| ConvexDTLZ2 | The convex DTLZ2 problem. | Class | org.moeaframework.problem | MOEA |
|
| Cos | The node for calculating the trigonometric cosine of an angle specified in radians. | Class | org.moeaframework.util | MOEA |
|
| Cosh | The node for calculating the hyperbolic cosine of a number. | Class | org.moeaframework.util | MOEA |
|
| CrowdingComparator | Compares solutions using their crowding distance. | Class | org.moeaframework.core | MOEA |
|
| CrowdingDistanceFitnessEvaluator | | Class | org.moeaframework.core | MOEA |
|
| DBEA | (I-DBEA). | Class | org.moeaframework | MOEA |
|
| Define | The node for defining a callable, named function. | Class | org.moeaframework.util | MOEA |
|
| DiagnosticTool | The main window of the diagnostic tool. | Class | org.moeaframework.analysis | MOEA |
|
| DifferentialEvolution | Differential evolution (DE) variation operator. | Class | org.moeaframework.core.operator | MOEA |
|
| DifferentialEvolutionSelection | Selection operator to be used in conjunction with the DifferentialEvolution operator. | Class | org.moeaframework.core.operator | MOEA |
|
| DistributedProblem | Distributes the evaluate(Solution) method across multiple threads, cores or compute nodes using the provided ExecutorService. | Class | org.moeaframework.util | MOEA |
|
| Divide | The node for dividing two numbers. | Class | org.moeaframework.util | MOEA |
|
| DominanceComparator | Interface for comparing two solutions using a dominance relation. | Interface | org.moeaframework.core | MOEA |
|
| DTLZ | | Class | org.moeaframework.problem | MOEA |
|
| DTLZ1 | The DTLZ1 test problem. | Class | org.moeaframework.problem | MOEA |
|
| DTLZ2 | The DTLZ2 test problem. | Class | org.moeaframework.problem | MOEA |
|
| DTLZ3 | The DTLZ3 test problem. | Class | org.moeaframework.problem | MOEA |
|
| DTLZ4 | The DTLZ4 test problem. | Class | org.moeaframework.problem | MOEA |
|
| DTLZ7 | The DTLZ7 test problem. | Class | org.moeaframework.problem | MOEA |
|
| ElapsedTimeCollector | Collects the elapsed execution time of an algorithm. | Class | org.moeaframework.analysis | MOEA |
|
| EmptyPlot | Placeholder in a layout for unoccupied grid locations. | Class | org.moeaframework.analysis | MOEA |
|
| EncodingUtils | Helper methods for working with various decision variable types and encodings. | Class | org.moeaframework.core | MOEA |
|
| Environment | The execution context, or environment, storing the named variables used by a program. | Class | org.moeaframework.util | MOEA |
|
| EpsilonBoxDominanceArchive | | Class | org.moeaframework | MOEA |
|
| EpsilonBoxDominanceComparator | | Class | org.moeaframework.core | MOEA |
|
| EpsilonBoxEvolutionaryAlgorithm | | Interface | org.moeaframework | MOEA |
|
| EpsilonBoxObjectiveComparator | | Class | org.moeaframework.core | MOEA |
|
| EpsilonHelper | | Class | org.moeaframework.analysis | MOEA |
|
| EpsilonMOEA | | Class | org.moeaframework | MOEA |
|
| EpsilonProgressCollector | | Class | org.moeaframework.analysis | MOEA |
|
| EpsilonProgressContinuation | | Class | org.moeaframework | MOEA |
|
| Equals | The node for comparing two numbers for equality. | Class | org.moeaframework.util | MOEA |
|
| Evaluator | | Class | org.moeaframework.analysis | MOEA |
|
| EvolutionaryAlgorithm | Interface for an evolutionary algorithm. | Interface | org.moeaframework | MOEA |
|
| Exp | The node for calculating the result of Euler's number e raised to the power of a number. | Class | org.moeaframework.util | MOEA |
|
| ExternalProblem | Evaluate solutions using an externally-defined problem. | Class | org.moeaframework | MOEA |
|
| ExtractData | Command line utility for extracting data from a result file. | Class | org.moeaframework.analysis | MOEA |
|
| FastNondominatedSorting | Fast non-dominated sorting algorithm for dominance depth ranking. | Class | org.moeaframework | MOEA |
|
| FileProtection | Detects corrupted files using the MD5 message digest in a format compatible with the Unix command line utility md5sum. | Class | org.moeaframework.util | MOEA |
|
| FileUtils | | Class | org.moeaframework.util | MOEA |
|
| FitnessBasedArchive | Maintains a non-dominated archive of solutions with a maximum capacity. | Class | org.moeaframework.core | MOEA |
|
| FitnessComparator | Compares two solutions based on their FITNESS_ATTRIBUTE value. | Class | org.moeaframework.core | MOEA |
|
| FitnessEvaluator | Evaluates a population and assigns fitness values to its solutions. | Interface | org.moeaframework | MOEA |
|
| Floor | The node for calculating the largest integer value that is less than or equal to a number. | Class | org.moeaframework.util | MOEA |
|
| Fonseca | The Fonseca problem. | Class | org.moeaframework.problem | MOEA |
|
| Fonseca2 | The Fonseca (2) problem. | Class | org.moeaframework.problem | MOEA |
|
| For | The node for executing an expression for a given number of iterations. | Class | org.moeaframework.util | MOEA |
|
| FrameworkException | The framework exception is the parent type of all exceptions specific to the MOEA Framework. | Class | org.moeaframework | MOEA |
|
| FutureSolution | Represents a Solution evaluated asynchronously. | Class | org.moeaframework.util | MOEA |
|
| GAVariation | Operator for applying a crossover and mutation operation in succession. | Class | org.moeaframework.core | MOEA |
|
| GDE3 | Kukkonen and Lampinen (2005). | Class | org.moeaframework | MOEA |
|
| GenerationalDistance | Generational distance indicator. | Class | org.moeaframework.core | MOEA |
|
| Get | The node for reading the value stored in a named variable within the current scope. | Class | org.moeaframework.util | MOEA |
|
| Grammar | Decision variable for grammars. | Class | org.moeaframework.core | MOEA |
|
| GrammarCrossover | Single-point crossover for grammars. | Class | org.moeaframework.core.operator | MOEA |
|
| GrammarException | Exception indicating an error while parsing or processing grammars. | Class | org.moeaframework.util | MOEA |
|
| GrammarMutation | Uniform mutation for grammars. | Class | org.moeaframework.core.operator | MOEA |
|
| GreaterThan | The node for comparing if one number is greater than another. | Class | org.moeaframework.util | MOEA |
|
| GreaterThanOrEqual | The node for comparing if a number is greater than or equal to another. | Class | org.moeaframework.util | MOEA |
|
| HUX | Half-uniform crossover (HUX) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| Hypervolume | Hypervolume indicator. | Class | org.moeaframework.core | MOEA |
|
| HypervolumeContributionFitnessEvaluator | | Class | org.moeaframework.core | MOEA |
|
| HypervolumeFitnessEvaluator | Indicator-based fitness using the hypervolume metric. | Class | org.moeaframework.core | MOEA |
|
| IBEA | of using Pareto dominance to evaluate the quality of solutions, IBEA uses an indicator function (typically hypervolume but other indicator functions | Class | org.moeaframework | MOEA |
|
| IfElse | The node for executing one of two expressions depending on the result of a boolean expression. | Class | org.moeaframework.util | MOEA |
|
| Indicator | Interface for a unary quality indicator. | Interface | org.moeaframework | MOEA |
|
| IndicatorCollector | Collects performance indicator values from an Algorithm. | Class | org.moeaframework.analysis | MOEA |
|
| IndicatorFitnessEvaluator | Abstract class for assigning fitnesses based on an indicator. | Class | org.moeaframework.core | MOEA |
|
| IndicatorUtils | Collection of methods shared by indicators. | Class | org.moeaframework.core | MOEA |
|
| Initialization | Interface for an initialization routine. | Interface | org.moeaframework | MOEA |
|
| InjectedInitialization | Initialization method that injects pre-defined solutions into the initial population. | Class | org.moeaframework.core | MOEA |
|
| Insertion | Insertion mutation operator. | Class | org.moeaframework.core.operator | MOEA |
|
| InstrumentedAlgorithm | Decorates an algorithm to periodically collect information about its runtime behavior. | Class | org.moeaframework.analysis | MOEA |
|
| IntervalRatioStatisticalTest | Abstract class for interval ratio statistical tests. | Class | org.moeaframework.util | MOEA |
|
| InvertedGenerationalDistance | Inverted generational distance indicator. | Class | org.moeaframework.core | MOEA |
|
| Jimenez | The Jimenez problem. | Class | org.moeaframework.problem | MOEA |
|
| JMetalAlgorithmAdapter | Adapter for JMetal algorithms. | Class | org.moeaframework.algorithm | MOEA |
|
| JMetalAlgorithms | Algorithm provider for JMetal algorithms. | Class | org.moeaframework.algorithm | MOEA |
|
| JMetalProblemAdapter | Adapter for JMetal problems. | Class | org.moeaframework.algorithm | MOEA |
|
| Kita | Disconnected Pareto set Disconnected and concave Pareto front | Class | org.moeaframework.problem | MOEA |
|
| KruskalWallisTest | The Kruskal-Wallis One-Way Analysis of Variance by Ranks is a non-parametric statistical test determining if (at least) two out of K >= 2 populations have | Class | org.moeaframework.util | MOEA |
|
| Kursawe | The Kursawe test problem. | Class | org.moeaframework.problem | MOEA |
|
| Lambda | The node for defining an immutable, anonymous function. | Class | org.moeaframework.util | MOEA |
|
| LatinHypercube | Generates sequences using Latin hypercube sampling (LHS). | Class | org.moeaframework.util | MOEA |
|
| Laumanns | The Laumanns problem. | Class | org.moeaframework.problem | MOEA |
|
| LaunchDiagnosticTool | Command line utility for launching the diagnostic tool. | Class | org.moeaframework.analysis | MOEA |
|
| LessThan | The node for comparing if a number is less than another. | Class | org.moeaframework.util | MOEA |
|
| LessThanOrEqual | The node for comparing if a number is less than or equal to another. | Class | org.moeaframework.util | MOEA |
|
| LexicographicalComparator | Compares solutions lexicographically. | Class | org.moeaframework.core | MOEA |
|
| LinePlot | Displays a line plot of the runtime dynamics of a metric, displaying the 25, 50, and 75 quantiles. | Class | org.moeaframework.analysis | MOEA |
|
| Lis | Disconnected Pareto set Disconnected and concave Pareto front | Class | org.moeaframework.problem | MOEA |
|
| Localization | Facilitates internalization (i18n) and localization (l10n) of strings. | Class | org.moeaframework | MOEA |
|
| Log | The node for calculating the natural logarithm of a number. | Class | org.moeaframework.util | MOEA |
|
| Log10 | The node for calculating the base-10 logarithm of a number. | Class | org.moeaframework.util | MOEA |
|
| LZ | Abstract class for implementing problems from the complicated Pareto sets test suite by Hui Li and Qingfu Zhang. | Class | org.moeaframework.problem | MOEA |
|
| LZ1 | | Class | org.moeaframework.problem | MOEA |
|
| LZ2 | | Class | org.moeaframework.problem | MOEA |
|
| LZ3 | | Class | org.moeaframework.problem | MOEA |
|
| LZ4 | | Class | org.moeaframework.problem | MOEA |
|
| LZ5 | | Class | org.moeaframework.problem | MOEA |
|
| LZ6 | | Class | org.moeaframework.problem | MOEA |
|
| LZ7 | | Class | org.moeaframework.problem | MOEA |
|
| LZ8 | | Class | org.moeaframework.problem | MOEA |
|
| LZ9 | | Class | org.moeaframework.problem | MOEA |
|
| MannWhitneyUTest | The Mann-Whitney U test determines if two populations have different medians. | Class | org.moeaframework.util | MOEA |
|
| Max | The node for calculating the maximum value of the two arguments. | Class | org.moeaframework.util | MOEA |
|
| MaximumParetoFrontError | Maximum Pareto front error metric. | Class | org.moeaframework.core | MOEA |
|
| MetricFileReader | Reader for metric files produced by MetricFileWriter. | Class | org.moeaframework.analysis | MOEA |
|
| MetricFileWriter | Writes metric files. | Class | org.moeaframework.analysis | MOEA |
|
| Min | The node for calculating the minimum value of the two arguments. | Class | org.moeaframework.util | MOEA |
|
| Modulus | The node for calculating the modulus, or remainder, of two numbers. | Class | org.moeaframework.util | MOEA |
|
| MOEAD | decomposition. | Class | org.moeaframework | MOEA |
|
| Multiply | The node for multiplying two numbers. | Class | org.moeaframework.util | MOEA |
|
| Murata | The Murata problem. | Class | org.moeaframework.problem | MOEA |
|
| Negater | Command line utility for negating objective values in result files. | Class | org.moeaframework.analysis | MOEA |
|
| Node | A node in an expression tree. | Class | org.moeaframework.util | MOEA |
|
| NondominatedPopulation | A population that maintains the property of pair-wise non-dominance between all solutions. | Class | org.moeaframework | MOEA |
|
| NondominatedSortingComparator | Compares two solutions using their rank and crowding distance. | Class | org.moeaframework.core | MOEA |
|
| NondominatedSortingPopulation | Population that maintains the rank and crowdingDistance attributes for its solutions by invoking | Class | org.moeaframework | MOEA |
|
| NOP | The node for defining an empty expression. | Class | org.moeaframework.util | MOEA |
|
| NormalBoundaryIntersectionGenerator | Generates weights using the Normal Boundary Intersection (NBI) method. | Class | org.moeaframework.util | MOEA |
|
| NormalizedIndicator | | Class | org.moeaframework.core | MOEA |
|
| Normalizer | Normalizes populations so that all objectives reside in the range [0, 1]. | Class | org.moeaframework.core | MOEA |
|
| Not | The node for calculating the logical NOT of a boolean value. | Class | org.moeaframework.util | MOEA |
|
| NSGAII | | Class | org.moeaframework | MOEA |
|
| NumberArithmetic | Provides many arithmetic and trigonometric functions that operate on Numbers, performing any necessary implicit casting. | Class | org.moeaframework.util | MOEA |
|
| Obayashi | The Obayashi problem. | Class | org.moeaframework.problem | MOEA |
|
| ObjectiveComparator | Compares two solutions using the value of a specific objective. | Class | org.moeaframework.core | MOEA |
|
| Observation | Stores an observed value and the group from which the observation belongs. | Class | org.moeaframework.util | MOEA |
|
| OKA1 | Tatsuya Okabe's OKA1 test problem. | Class | org.moeaframework.problem | MOEA |
|
| OKA2 | Tatsuya Okabe's OKA2 test problem. | Class | org.moeaframework.problem | MOEA |
|
| OMOPSO | According to [2], OMOPSO is one of the top-performing PSO algorithms. | Class | org.moeaframework.algorithm | MOEA |
|
| OnePointCrossover | One-point or single-point crossover. | Class | org.moeaframework.core | MOEA |
|
| OneWayANOVA | The Single-Factor Between-Subjects Analysis of Variance determines if (at least) two out of K >= 2 populations have differing means. | Class | org.moeaframework.util | MOEA |
|
| OperatorFactory | Factory for creating and variation (e. | Class | org.moeaframework.core | MOEA |
|
| OperatorProvider | Defines an SPI for initializing different operators. | Class | org.moeaframework.core | MOEA |
|
| OptionCompleter | Utility for auto-completion, finding the closest matching unique option from a set of options. | Class | org.moeaframework | MOEA |
|
| Or | The node for calculating the logical OR of two boolean values. | Class | org.moeaframework.util | MOEA |
|
| OrdinalStatisticalTest | Abstract class for implementing ordinal (rank-based) statistical tests. | Class | org.moeaframework.util | MOEA |
|
| Osyczka | The Osyczka problem. | Class | org.moeaframework.problem | MOEA |
|
| Osyczka2 | The Osyczka (2) problem. | Class | org.moeaframework.problem | MOEA |
|
| OutputWriter | Writes output files. | Interface | org.moeaframework.analysis | MOEA |
|
| PAES | uses an adaptive grid archive to maintain a diverse set of solutions. | Class | org.moeaframework | MOEA |
|
| PaintHelper | Helper class for maintaining a mapping from series in a plot to their assigned paint. | Class | org.moeaframework.analysis | MOEA |
|
| Parameter | Defines a parameter. | Class | org.moeaframework.analysis | MOEA |
|
| ParameterFile | Loads the parameters in a parameter file. | Class | org.moeaframework.analysis | MOEA |
|
| ParetoConstraintComparator | Compares solutions based on the Pareto efficiency of their constraints. | Class | org.moeaframework.core | MOEA |
|
| ParetoDominanceComparator | Compares two solutions using aggregate constraint violation and the Pareto dominance relation as originally proposed by Kalyanmoy Deb. | Class | org.moeaframework.core | MOEA |
|
| ParetoObjectiveComparator | Compares two solutions using the Pareto dominance relation on the objectives. | Class | org.moeaframework.core | MOEA |
|
| Parser | Parses simple context-free grammars in Backus-Naur form (BNF). | Class | org.moeaframework.util | MOEA |
|
| PCX | Parent-centric crossover (PCX) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| PeriodicAction | Decorates an algorithm to perform some action periodically throughout the execution of the algorithm. | Class | org.moeaframework | MOEA |
|
| PeriodicAction .FrequencyType | Defines the type of frequency. | Class | org.moeaframework | MOEA |
|
| Permutation | Decision variable for permutations. | Class | org.moeaframework.core | MOEA |
|
| PESA2 | Corne, D. | Class | org.moeaframework | MOEA |
|
| PISAAlgorithm | Algorithm for interfacing with an external PISA selector. | Class | org.moeaframework.algorithm | MOEA |
|
| PISAAlgorithms | Algorithm provider for PISA selectors. | Class | org.moeaframework.algorithm | MOEA |
|
| Plot | Provides simple 2D plotting capabilities. | Class | org.moeaframework.analysis | MOEA |
|
| PM | Polynomial mutation (PM) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| PMX | Partially mapped crossover (PMX) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| PointMutation | Mutates a program by randomly selecting nodes in the expression tree and replacing the node with a new, compatible, randomly-selected node. | Class | org.moeaframework.core.operator | MOEA |
|
| Poloni | The Poloni problem. | Class | org.moeaframework.problem | MOEA |
|
| Population | A collection of solutions and common methods for manipulating the collection. | Class | org.moeaframework | MOEA |
|
| PopulationIO | Collection of static methods for reading and writing populations to files. | Class | org.moeaframework | MOEA |
|
| PopulationSizeCollector | Collects the population size and archive size, if available, from an EvolutionaryAlgorithm. | Class | org.moeaframework.analysis | MOEA |
|
| Power | The node for calculating the power of a base number and exponent. | Class | org.moeaframework.util | MOEA |
|
| PRNG | Static methods for generating random or pseudo-random numbers. | Class | org.moeaframework | MOEA |
|
| Problem | Interface for defining optimization problems. | Interface | org.moeaframework | MOEA |
|
| ProblemException | An exception that originated from a problem. | Class | org.moeaframework | MOEA |
|
| ProblemFactory | Factory for creating optimization problem instances and their corresponding reference sets, if known. | Class | org.moeaframework.core | MOEA |
|
| ProblemProvider | Defines an SPI for instantiation optimization problems. | Class | org.moeaframework.core | MOEA |
|
| ProblemStub | A problem stub with a defined number of objectives, but no decision variables or constraints. | Class | org.moeaframework.analysis | MOEA |
|
| Production | A context-free grammar production. | Class | org.moeaframework.util | MOEA |
|
| Program | A decision variable for programs. | Class | org.moeaframework.core | MOEA |
|
| ProgressEvent | A progress report, including the percent complete, elapsed time, and remaining time. | Class | org.moeaframework.util | MOEA |
|
| ProgressHelper | Helper for notifying ProgressListeners when the evaluation progress of an Executor changes. | Class | org.moeaframework.util | MOEA |
|
| ProgressListener | | Interface | org.moeaframework.util | MOEA |
|
| PropertiesProblems | Problem provider for problems enumerated in global. | Class | org.moeaframework | MOEA |
|
| ProviderNotFoundException | Exception indicating a provider was not found. | Class | org.moeaframework.core | MOEA |
|
| Quagliarella | The Quagliarella problem. | Class | org.moeaframework.problem | MOEA |
|
| QualityIndicator | Evaluates multiple indicators while avoiding repetitive computations. | Class | org.moeaframework.core | MOEA |
|
| R1Indicator | Computes the R1 indicator. | Class | org.moeaframework.core | MOEA |
|
| R2Indicator | Computes the R2 indicator. | Class | org.moeaframework.core | MOEA |
|
| R3Indicator | Computes the R3 indicator. | Class | org.moeaframework.core | MOEA |
|
| RandomGenerator | Generates weights randomly. | Class | org.moeaframework.util | MOEA |
|
| RandomInitialization | Initializes all built-in decision variables randomly. | Class | org.moeaframework.core | MOEA |
|
| RandomSearch | Random search implementation. | Class | org.moeaframework | MOEA |
|
| RankComparator | Compares solutions using their RANK_ATTRIBUTE value. | Class | org.moeaframework.core | MOEA |
|
| RankedObservation | An observation with a rank. | Class | org.moeaframework.util | MOEA |
|
| RealVariable | Decision variable for real values. | Class | org.moeaframework.core | MOEA |
|
| RedirectStream | Redirects all content received by an InputStream to an OutputStream. | Class | org.moeaframework.util | MOEA |
|
| ReferencePointNondominatedSortingPopulation | for NSGA-III. | Class | org.moeaframework | MOEA |
|
| ReferenceSetMerger | Utility for merging two or more populations identified by unique sources and determining the contribution of each source to the combined non-dominated | Class | org.moeaframework | MOEA |
|
| Rendon | Connected Pareto set Convex Pareto front | Class | org.moeaframework.problem | MOEA |
|
| Rendon2 | The Rendon (2) problem. | Class | org.moeaframework.problem | MOEA |
|
| RestartEvent | An event emitted by AdaptiveTimeContinuation indicating a time continuation (restart) event has occurred. | Class | org.moeaframework | MOEA |
|
| RestartListener | The listener interface for receiving time continuation (restart) events. | Interface | org.moeaframework | MOEA |
|
| RestartType | Enumeration of different restart types during adaptive time continuation. | Class | org.moeaframework | MOEA |
|
| ResultEntry | An entry in a result file. | Class | org.moeaframework.analysis | MOEA |
|
| ResultFileEvaluator | Command line utility for evaluating the approximation sets stored in a result file and computing its metric file. | Class | org.moeaframework.analysis | MOEA |
|
| ResultFileInfo | Command line utility for counting the number of entries in a result file. | Class | org.moeaframework.analysis | MOEA |
|
| ResultFileMerger | | Class | org.moeaframework.analysis | MOEA |
|
| ResultFileReader | Reads result files created by ResultFileWriter. | Class | org.moeaframework.analysis | MOEA |
|
| ResultFileSeedMerger | Command line utility for merging the approximation sets in one or more result files across the seeds. | Class | org.moeaframework.analysis | MOEA |
|
| ResultFileWriter | Writes result files. | Class | org.moeaframework.analysis | MOEA |
|
| ResultKey | The key for a result entry, allowing distinct algorithm and problem pairingsSee Also:Serialized Form | Class | org.moeaframework.analysis | MOEA |
|
| ResultPlot | Abstract Swing component for displaying results. | Class | org.moeaframework.analysis | MOEA |
|
| RIndicator | Abstract class for implementing R indicator functions. | Class | org.moeaframework.core | MOEA |
|
| RIndicator .ChebychevUtility | Chebychev (also referred to as Tchebycheff) utility function. | Class | org.moeaframework.core | MOEA |
|
| RIndicator .LinearWeightedSumUtility | Utility computed as the sum of the weighted objective values. | Class | org.moeaframework.core | MOEA |
|
| RIndicator .UtilityFunction | assume the solutions have been normalized. | Interface | org.moeaframework.core | MOEA |
|
| RotatedProblem | Decorator to create rotated instances of test problems. | Class | org.moeaframework | MOEA |
|
| RotatedProblems | Problem provider for rotated problems. | Class | org.moeaframework | MOEA |
|
| RotationMatrixBuilder | Builds rotation matrices of any dimension constructively from one or more 2D planar rotations. | Class | org.moeaframework | MOEA |
|
| Round | The node for rounding a number to the nearest integer. | Class | org.moeaframework.util | MOEA |
|
| Rule | A context-free grammar rule. | Class | org.moeaframework.util | MOEA |
|
| Rules | The rules defining the program syntax. | Class | org.moeaframework.util | MOEA |
|
| Saltelli | Extension of Sobol's sequence for generating the samples for Saltelli's version of Sobol' global variance decomposition. | Class | org.moeaframework.util | MOEA |
|
| SampleGenerator | | Class | org.moeaframework.analysis | MOEA |
|
| SampleReader | Reads the parameter samples from the output of SampleGenerator. | Class | org.moeaframework.analysis | MOEA |
|
| SBX | Simulated binary crossover (SBX) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| Schaffer | The Schaffer problem. | Class | org.moeaframework.problem | MOEA |
|
| Schaffer2 | The Schaffer (2) problem. | Class | org.moeaframework.problem | MOEA |
|
| ScriptedProblem | Permits interfacing with problems implemented by one of the many scripting languages supported by the Java Scripting APIs. | Class | org.moeaframework | MOEA |
|
| Selection | Interface for selection operators. | Interface | org.moeaframework | MOEA |
|
| Sequence | Interface for generating a sequence of real numbers. | Interface | org.moeaframework.util | MOEA |
|
| Sequence | The node for executing two or more expressions in sequence. | Class | org.moeaframework.util | MOEA |
|
| Set | The node for assigning the value of a named variable within the current scope. | Class | org.moeaframework.util | MOEA |
|
| SetContribution | Command line utility for reporting the number of solutions in a set that are contained within a reference set. | Class | org.moeaframework.analysis | MOEA |
|
| SetGenerator | Command line utility for generating reference sets for a given problem. | Class | org.moeaframework.analysis | MOEA |
|
| SetHypervolume | Command line utility for calculating the hypervolume of approximation sets. | Class | org.moeaframework.analysis | MOEA |
|
| Settings | Global settings used by this framework. | Class | org.moeaframework | MOEA |
|
| Sign | The node for calculating the sign of a number. | Class | org.moeaframework.util | MOEA |
|
| SimpleStatistics | Command line utility for computing statistics across multiple data files. | Class | org.moeaframework.analysis | MOEA |
|
| Sin | The node for calculating the trigonometric sine of an angle specified in radians. | Class | org.moeaframework.util | MOEA |
|
| SingleSampleTTest | The Single-Sample t test determines if the population's mean equals some Null Hypothesis: The population's mean equals X. | Class | org.moeaframework.util | MOEA |
|
| Sinh | The node for calculating the hyperbolic sine of a number. | Class | org.moeaframework.util | MOEA |
|
| SMPSO | Nebro, A. | Class | org.moeaframework.algorithm | MOEA |
|
| SMSEMOA | also known as the hypervolume indicator. | Class | org.moeaframework | MOEA |
|
| Sobol | Generates sequences using the Sobol' low-discrepancy sequence generator. | Class | org.moeaframework.util | MOEA |
|
| SobolAnalysis | Global sensitivity analysis of blackbox model output using Saltelli's improved Sobol' global variance decomposition procedure. | Class | org.moeaframework.analysis | MOEA |
|
| Solution | A solution to an optimization problem, storing the decision variables, objectives, constraints and attributes. | Class | org.moeaframework | MOEA |
|
| Solve | Command line utility for solving an optimization problem using any of the supported optimization algorithms. | Class | org.moeaframework.analysis | MOEA |
|
| SortedListModel | A sorted ListModel which stores only unique entries. | Class | org.moeaframework.analysis | MOEA |
|
| Spacing | Spacing metric. | Class | org.moeaframework.core | MOEA |
|
| SPEA2 | uses a novel strength-based measure of fitness for handling multiple Note: First, there is a naming difference between this implementation and | Class | org.moeaframework | MOEA |
|
| SPEA2 .MutableDistanceMap | Mapping of pair-wise distances between points. | Class | org.moeaframework | MOEA |
|
| SPX | Simplex crossover (SPX) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| Square | The node for calculating the square of a number. | Class | org.moeaframework.util | MOEA |
|
| SquareRoot | The node for calculating the square root of a number. | Class | org.moeaframework.util | MOEA |
|
| Srinivas | The Srinivas problem. | Class | org.moeaframework.problem | MOEA |
|
| StandardAlgorithms | A provider of standard algorithms. | Class | org.moeaframework | MOEA |
|
| StandardOperators | Default provider of operators. | Class | org.moeaframework.core | MOEA |
|
| StandardProblems | Provides a standard set of test problems. | Class | org.moeaframework | MOEA |
|
| State | Reads and writes PISA state files. | Class | org.moeaframework.algorithm | MOEA |
|
| StatisticalResultsViewer | Window for displaying statistical results. | Class | org.moeaframework.analysis | MOEA |
|
| StatisticalTest | Interface for statistical hypothesis testing methods. | Interface | org.moeaframework.util | MOEA |
|
| Subtract | The node for subtracting two numbers. | Class | org.moeaframework.util | MOEA |
|
| SubtreeCrossover | Exchanges a randomly-selected subtree from one program with a compatible, randomly-selected subtree from another program. | Class | org.moeaframework.core.operator | MOEA |
|
| Swap | Swap mutation operator. | Class | org.moeaframework.core.operator | MOEA |
|
| Symbol | A context-free grammar symbol. | Class | org.moeaframework.util | MOEA |
|
| Tamaki | Connected and curved Pareto set Curved Pareto front | Class | org.moeaframework.problem | MOEA |
|
| Tan | The node for calculating the trigonometric tangent of an angle specified in radians. | Class | org.moeaframework.util | MOEA |
|
| Tanaka | Connected Pareto set Disconnected and convoluted Pareto front | Class | org.moeaframework.problem | MOEA |
|
| Tanh | The node for calculating the hyperbolic tangent of a number. | Class | org.moeaframework.util | MOEA |
|
| Timing | Tool to simplify manually collecting timing information. | Class | org.moeaframework | MOEA |
|
| TimingProblem | Decorates a problem to collect objective function evaluation timing data. | Class | org.moeaframework | MOEA |
|
| TournamentSelection | Deterministic tournament selection operator. | Class | org.moeaframework.core | MOEA |
|
| Truncate | The node for truncating, or bounding, a number within a range. | Class | org.moeaframework.util | MOEA |
|
| TwoPointCrossover | Two-point crossover. | Class | org.moeaframework.core | MOEA |
|
| TwoSampleTTest | The Two-Sample t test determines if the mean of two populations are different. | Class | org.moeaframework.util | MOEA |
|
| TypedProperties | Wrapper for Properties providing getters for reading specific primitive types. | Class | org.moeaframework | MOEA |
|
| UF1 | | Class | org.moeaframework.problem | MOEA |
|
| UF10 | | Class | org.moeaframework.problem | MOEA |
|
| UF11 | | Class | org.moeaframework.problem | MOEA |
|
| UF12 | | Class | org.moeaframework.problem | MOEA |
|
| UF13 | | Class | org.moeaframework.problem | MOEA |
|
| UF2 | | Class | org.moeaframework.problem | MOEA |
|
| UF3 | | Class | org.moeaframework.problem | MOEA |
|
| UF4 | | Class | org.moeaframework.problem | MOEA |
|
| UF5 | | Class | org.moeaframework.problem | MOEA |
|
| UF6 | | Class | org.moeaframework.problem | MOEA |
|
| UF7 | | Class | org.moeaframework.problem | MOEA |
|
| UF8 | | Class | org.moeaframework.problem | MOEA |
|
| UF9 | | Class | org.moeaframework.problem | MOEA |
|
| UM | Uniform mutation (UM) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| UNDX | Unimodal Normal Distribution Crossover (UNDX) operator. | Class | org.moeaframework.core.operator | MOEA |
|
| Uniform | Generates sequences using a uniform random distribution. | Class | org.moeaframework.util | MOEA |
|
| UniformCrossover | Crossover operator where each index is swapped with a specified probability. | Class | org.moeaframework.core | MOEA |
|
| UniformDesignGenerator | Generates weights according to a uniform design of mixtures using the Hammersley low-discrepancy sequence generator. | Class | org.moeaframework.util | MOEA |
|
| UniformSelection | Uniform selection operator. | Class | org.moeaframework.core | MOEA |
|
| ValidationException | Exception indicating a file could not be validated. | Class | org.moeaframework.util | MOEA |
|
| Variable | Interface for decision variables. | Interface | org.moeaframework | MOEA |
|
| Variation | Interface for variation operators. | Interface | org.moeaframework | MOEA |
|
| Vector | Mathematical operators for manipulating vectors (double arrays). | Class | org.moeaframework | MOEA |
|
| VEGA | be avoided in practice, since many modern algorithms outperform it and exhibit better convergence properties, but is included due to its historical | Class | org.moeaframework | MOEA |
|
| Viennet | The Viennet problem. | Class | org.moeaframework.problem | MOEA |
|
| Viennet2 | The Viennet (2) problem. | Class | org.moeaframework.problem | MOEA |
|
| Viennet3 | The Viennet (3) problem. | Class | org.moeaframework.problem | MOEA |
|
| Viennet4 | The Viennet (4) problem. | Class | org.moeaframework.problem | MOEA |
|
| WeightGenerator | Interface for generating a sequence of weights. | Interface | org.moeaframework.util | MOEA |
|
| WFG | | Class | org.moeaframework.problem | MOEA |
|
| WFG1 | The WFG1 test problem. | Class | org.moeaframework.problem | MOEA |
|
| WFG2 | The WFG2 test problem. | Class | org.moeaframework.problem | MOEA |
|
| WFG3 | The WFG3 test problem. | Class | org.moeaframework.problem | MOEA |
|
| WFG4 | The WFG4 test problem. | Class | org.moeaframework.problem | MOEA |
|
| WFG5 | The WFG5 test problem. | Class | org.moeaframework.problem | MOEA |
|
| WFG6 | The WFG6 test problem. | Class | org.moeaframework.problem | MOEA |
|
| WFG7 | The WFG7 test problem. | Class | org.moeaframework.problem | MOEA |
|
| WFG8 | The WFG8 test problem. | Class | org.moeaframework.problem | MOEA |
|
| WFG9 | The WFG9 test problem. | Class | org.moeaframework.problem | MOEA |
|
| While | The node for repeatedly executing an expression while a condition, a boolean expression, remains true. | Class | org.moeaframework.util | MOEA |
|
| WilcoxonSignedRanksTest | The Wilcoxon Signed-Ranks test determines if the population median is equal to a specified value. | Class | org.moeaframework.util | MOEA |
|
| ZDT | | Class | org.moeaframework.problem | MOEA |
|
| ZDT1 | The ZDT1 test problem. | Class | org.moeaframework.problem | MOEA |
|
| ZDT2 | The ZDT2 test problem. | Class | org.moeaframework.problem | MOEA |
|
| ZDT3 | The ZDT3 test problem. | Class | org.moeaframework.problem | MOEA |
|
| ZDT4 | The ZDT4 test problem. | Class | org.moeaframework.problem | MOEA |
|
| ZDT5 | The ZDT5 test problem. | Class | org.moeaframework.problem | MOEA |
|
| ZDT6 | The ZDT6 test problem. | Class | org.moeaframework.problem | MOEA |