Serialized Form
-
Package org.moeaframework.algorithm
-
Exception org.moeaframework.algorithm.AlgorithmException
class AlgorithmException extends FrameworkException implements Serializable- serialVersionUID:
- 6255824096225403552L
-
Serialized Fields
-
algorithm
Algorithm algorithm
The algorithm responsible for this exception.
-
-
Exception org.moeaframework.algorithm.AlgorithmInitializationException
class AlgorithmInitializationException extends AlgorithmException implements Serializable- serialVersionUID:
- -4341813616427565989L
-
Exception org.moeaframework.algorithm.AlgorithmTerminationException
class AlgorithmTerminationException extends AlgorithmException implements Serializable- serialVersionUID:
- 8036286567381083329L
-
-
Package org.moeaframework.algorithm.continuation
-
Class org.moeaframework.algorithm.continuation.RestartEvent
class RestartEvent extends EventObject implements Serializable- serialVersionUID:
- -1876259076446997596L
-
Serialized Fields
-
type
RestartType type
The type of restart event.
-
-
-
Package org.moeaframework.analysis.collector
-
Class org.moeaframework.analysis.collector.Observation
class Observation extends Object implements Serializable- serialVersionUID:
- 3267334718718774271L
-
Serialized Fields
-
data
Map<String,
Serializable> data The data stored in this observation. -
nfe
int nfe
The number of function evaluations.
-
-
Class org.moeaframework.analysis.collector.Observations
class Observations extends Object implements Serializable- serialVersionUID:
- -5488946450924958321L
-
Serialized Fields
-
observations
SortedMap<Integer,
Observation> observations The internal storage of observations.
-
-
-
Package org.moeaframework.analysis.diagnostics
-
Class org.moeaframework.analysis.diagnostics.ApproximationSetPlot
class ApproximationSetPlot extends ResultPlot implements Serializable- serialVersionUID:
- -6915212513300959375L
-
Class org.moeaframework.analysis.diagnostics.ApproximationSetViewer
class ApproximationSetViewer extends JFrame implements Serializable- serialVersionUID:
- -7556845366893802202L
-
Serialized Fields
-
chartContainer
JPanel chartContainer
The container of the plot. -
initialDomainBounds
org.jfree.data.Range initialDomainBounds
The y-axis bounds of the initial approximation set(s). -
initialRangeBounds
org.jfree.data.Range initialRangeBounds
The x-axis bounds of the initial approximation set(s). -
paintHelper
PaintHelper paintHelper
Maintains a mapping from series key to paints displayed in the plot. -
referenceDomainBounds
org.jfree.data.Range referenceDomainBounds
The y-axis bounds of the reference set. -
referenceRangeBounds
org.jfree.data.Range referenceRangeBounds
The x-axis bounds of the reference set. -
referenceSet
NondominatedPopulation referenceSet
The reference set. -
results
List<Observations> results
The observations which contain"Approximation Set"
entries. -
seedList
JList<String> seedList
The control for selecting which seeds to display in the plot. -
selectAll
JButton selectAll
The control for selecting all seeds. -
slider
JSlider slider
The slider controlling the current NFE. -
useDynamicBounds
JRadioButton useDynamicBounds
The control for choosing to scale the plot dynamically at each NFE. -
useInitialBounds
JRadioButton useInitialBounds
The control for choosing to scale the plot using the initial approximation set bounds. -
useReferenceSetBounds
JRadioButton useReferenceSetBounds
The control for choosing to scale the plot using the reference set bounds. -
useZoomBounds
JRadioButton useZoomBounds
The control for choosing to scale the plot using the user-specified zoom. -
xAxisSelection
JComboBox<String> xAxisSelection
The control for selecting which objective, constraint or decision variable will be displayed on the x-axis. -
yAxisSelection
JComboBox<String> yAxisSelection
The control for selecting which objective, constraint or decision variable will be displayed on the y-axis. -
zoomDomainBounds
org.jfree.data.Range zoomDomainBounds
The y-axis bounds for zooming; ornull
if the user has not yet set zoom bounds. -
zoomRangeBounds
org.jfree.data.Range zoomRangeBounds
The x-axis bounds for zooming; ornull
if the user has not yet set zoom bounds.
-
-
Class org.moeaframework.analysis.diagnostics.ControllerEvent
class ControllerEvent extends EventObject implements Serializable- serialVersionUID:
- 3854145085028582532L
-
Serialized Fields
-
type
ControllerEvent.Type type
The type of this event.
-
-
Class org.moeaframework.analysis.diagnostics.DiagnosticTool
class DiagnosticTool extends JFrame implements Serializable- serialVersionUID:
- -8770087330810075627L
-
Serialized Fields
-
actionFactory
ActionFactory actionFactory
The factory for the actions supported in this diagnostic tool window. -
algorithm
JComboBox<String> algorithm
The control for setting the algorithm used by evaluation jobs. -
cancel
JButton cancel
The button for canceling the current evaluation job. -
chartContainer
JPanel chartContainer
The container of all plots. -
clear
JButton clear
The button for clearing all results contained in this diagnostic tool. -
controller
Controller controller
The controller which stores the underlying data model and notifies this diagnostic tool of any changes. -
metricList
JList<String> metricList
The list of all available metrics. -
metricListModel
SortedListModel<String> metricListModel
The underlying data model storing all available metrics. -
numberOfEvaluations
JSpinner numberOfEvaluations
The control for setting the number of evaluations used by evaluation jobs. -
numberOfSeeds
JSpinner numberOfSeeds
The control for setting the number of seeds used by evaluation jobs. -
overallProgress
JProgressBar overallProgress
The progress bar displaying the overall progress. -
paintHelper
PaintHelper paintHelper
Maintains a mapping from series key to paints displayed in the plot. -
problem
JComboBox<String> problem
The control for setting the problem used by evaluation jobs. -
resultListModel
SortedListModel<ResultKey> resultListModel
The underlying data model storing all available results. -
resultTable
JTable resultTable
The table for displaying all available results. -
resultTableModel
AbstractTableModel resultTableModel
The table model that allowsresultListModel
to be displayed in a table. -
run
JButton run
The button for starting a new evaluation job. -
runProgress
JProgressBar runProgress
The progress bar displaying the individual run progress. -
selectAll
JButton selectAll
The button for selecting all results. -
showStatistics
JButton showStatistics
The button for displaying a statistical comparison of selected results.
-
-
Class org.moeaframework.analysis.diagnostics.EmptyPlot
class EmptyPlot extends ResultPlot implements Serializable- serialVersionUID:
- 2426493357932914320L
-
Class org.moeaframework.analysis.diagnostics.LinePlot
class LinePlot extends ResultPlot implements Serializable- serialVersionUID:
- -6265976590259977358L
-
Serialized Fields
-
RESOLUTION
int RESOLUTION
The resolution of the line plot, controlling the number of collected samples are included in each plotted point.
-
-
Class org.moeaframework.analysis.diagnostics.ResultKey
class ResultKey extends Object implements Serializable- serialVersionUID:
- 8819746159439155038L
-
Class org.moeaframework.analysis.diagnostics.ResultPlot
class ResultPlot extends JPanel implements Serializable- serialVersionUID:
- -4484341164088815299L
-
Serialized Fields
-
controller
Controller controller
TheController
this plot uses to access result data. -
frame
DiagnosticTool frame
TheDiagnosticTool
instance containing this plot. -
metric
String metric
The metric to display.
-
-
Class org.moeaframework.analysis.diagnostics.SortedListModel
- serialVersionUID:
- 833503105693282917L
-
Serialized Fields
-
set
Set<T extends Comparable<T>> set
The underlying data model.
-
-
Class org.moeaframework.analysis.diagnostics.StatisticalResultsViewer
class StatisticalResultsViewer extends JFrame implements Serializable- serialVersionUID:
- 25333840765750031L
-
Serialized Fields
-
controller
Controller controller
The controller instance. -
exitAction
Action exitAction
The action to close the statistical results. -
results
String results
The statistical results to display. -
saveAction
Action saveAction
The action to save the statistical results to a file.
-
-
-
Package org.moeaframework.core
-
Exception org.moeaframework.core.FrameworkException
class FrameworkException extends RuntimeException implements Serializable- serialVersionUID:
- 2158953778977260013L
-
Class org.moeaframework.core.Solution
class Solution extends Object implements Serializable- serialVersionUID:
- -1192586435663892479L
-
Serialized Fields
-
attributes
Map<String,
Serializable> attributes The attributes of this solutions. -
constraints
double[] constraints
The constraints of this solution. -
objectives
double[] objectives
The objectives of this solution. -
variables
Variable[] variables
The decision variables of this solution.
-
-
-
Package org.moeaframework.core.configuration
-
Exception org.moeaframework.core.configuration.ConfigurationException
class ConfigurationException extends FrameworkException implements Serializable- serialVersionUID:
- -2401741284126446554L
-
-
Package org.moeaframework.core.spi
-
Exception org.moeaframework.core.spi.ProviderLookupException
class ProviderLookupException extends FrameworkException implements Serializable- serialVersionUID:
- 273130604019491242L
-
Exception org.moeaframework.core.spi.ProviderNotFoundException
class ProviderNotFoundException extends FrameworkException implements Serializable- serialVersionUID:
- 273130604019491242L
-
-
Package org.moeaframework.core.variable
-
Class org.moeaframework.core.variable.BinaryIntegerVariable
class BinaryIntegerVariable extends BinaryVariable implements Serializable- serialVersionUID:
- 5045946885389529638L
-
Serialized Fields
-
gray
boolean gray
Iftrue
, the binary representation uses gray coding. Gray coding ensures that two successive values differ in only one bit. -
lowerBound
int lowerBound
The lower bound of this decision variable. -
upperBound
int upperBound
The upper bound of this decision variable.
-
-
Class org.moeaframework.core.variable.BinaryVariable
class BinaryVariable extends Object implements Serializable- serialVersionUID:
- -682157453241538355L
-
Serialized Fields
-
bitSet
BitSet bitSet
The internal storage for the bits. -
numberOfBits
int numberOfBits
The number of bits stored in this variable.
-
-
Class org.moeaframework.core.variable.Grammar
class Grammar extends Object implements Serializable- serialVersionUID:
- 1701058698946283174L
-
Serialized Fields
-
codon
int[] codon
The integer codon of this grammar. -
maximumValue
int maximumValue
The number of values that each codon can represent. Each index in the codon array can be assigned a value in the range[0, maximumValue-1]
.
-
-
Class org.moeaframework.core.variable.Permutation
class Permutation extends Object implements Serializable- serialVersionUID:
- 5690584295426235286L
-
Serialized Fields
-
permutation
int[] permutation
The permutation array.
-
-
Class org.moeaframework.core.variable.Program
class Program extends Node implements Serializable- serialVersionUID:
- -2621361322042428290L
-
Serialized Fields
-
rules
Rules rules
The rules defining the program syntax.
-
-
Class org.moeaframework.core.variable.RealVariable
class RealVariable extends Object implements Serializable- serialVersionUID:
- 3141851312155686224L
-
Serialized Fields
-
lowerBound
double lowerBound
The lower bound of this decision variable. -
upperBound
double upperBound
The upper bound of this decision variable. -
value
double value
The current value of this decision variable.
-
-
Class org.moeaframework.core.variable.Subset
class Subset extends Object implements Serializable- serialVersionUID:
- -4491760813656852414L
-
-
Package org.moeaframework.parallel.util
-
Class org.moeaframework.parallel.util.ThreadLocalMersenneTwister
class ThreadLocalMersenneTwister extends Random implements Serializable- serialVersionUID:
- -4586969514356530381L
-
-
Package org.moeaframework.problem
-
Exception org.moeaframework.problem.ProblemException
class ProblemException extends FrameworkException implements Serializable- serialVersionUID:
- -1342333343341450305L
-
Serialized Fields
-
problem
Problem problem
The problem responsible for this exception.
-
-
-
Package org.moeaframework.util
-
Exception org.moeaframework.util.PropertyNotFoundException
class PropertyNotFoundException extends FrameworkException implements Serializable- serialVersionUID:
- 2355313923356588354L
-
-
Package org.moeaframework.util.distributed
-
Class org.moeaframework.util.distributed.FutureSolution
class FutureSolution extends Solution implements Serializable- serialVersionUID:
- 4101855209843150767L
-
Serialized Fields
-
distributedEvaluationID
long distributedEvaluationID
The unique identifier for this solution.
-
-
-
Package org.moeaframework.util.grammar
-
Exception org.moeaframework.util.grammar.GrammarException
class GrammarException extends FrameworkException implements Serializable- serialVersionUID:
- 4573222148419061915L
-
-
Package org.moeaframework.util.io
-
Exception org.moeaframework.util.io.ResourceNotFoundException
class ResourceNotFoundException extends IOException implements Serializable- serialVersionUID:
- -695410973076840905L
-
-
Package org.moeaframework.util.tree
-
Exception org.moeaframework.util.tree.NoValidNodeException
class NoValidNodeException extends FrameworkException implements Serializable- serialVersionUID:
- 7202226763114783268L
-
Exception org.moeaframework.util.tree.UnsatisfiedArgumentException
class UnsatisfiedArgumentException extends FrameworkException implements Serializable- serialVersionUID:
- 7202226763114783268L
-