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.diagnostics
-
Class org.moeaframework.analysis.diagnostics.ApproximationSetPlot
class ApproximationSetPlot extends ResultPlot implements Serializable- serialVersionUID:
- -6915212513300959375L
-
Class org.moeaframework.analysis.diagnostics.DiagnosticTool
class DiagnosticTool extends JFrame implements Serializable- serialVersionUID:
- -8770087330810075627L
-
Serialized Fields
-
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
DiagnosticToolController 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
-
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
DiagnosticToolController controller
The controller this plot uses to access result data. -
frame
DiagnosticTool frame
The frame 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.
-
-
-
Package org.moeaframework.analysis.parameter
-
Exception org.moeaframework.analysis.parameter.InvalidParameterException
class InvalidParameterException extends FrameworkException implements Serializable- serialVersionUID:
- -8402217875283482661L
-
Exception org.moeaframework.analysis.parameter.NoSuchParameterException
class NoSuchParameterException extends FrameworkException implements Serializable- serialVersionUID:
- -8402217875283482661L
-
-
Package org.moeaframework.analysis.series
-
Class org.moeaframework.analysis.series.ResultEntry
class ResultEntry extends Object implements Serializable- serialVersionUID:
- 8348128285443097003L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class org.moeaframework.analysis.series.ResultSeries
class ResultSeries extends Object implements Serializable- serialVersionUID:
- -2606447194387896979L
-
Serialized Fields
-
data
SortedMap<Integer,
ResultEntry> data -
indexType
IndexType indexType
-
-
-
Package org.moeaframework.analysis.store
-
Exception org.moeaframework.analysis.store.DataStoreException
class DataStoreException extends FrameworkException implements Serializable- serialVersionUID:
- -8971178792964248944L
-
-
Package org.moeaframework.analysis.store.fs
-
Exception org.moeaframework.analysis.store.fs.ManifestValidationException
class ManifestValidationException extends DataStoreException implements Serializable- serialVersionUID:
- 4297700379647594961L
-
-
Package org.moeaframework.analysis.viewer
-
Class org.moeaframework.analysis.viewer.RuntimeViewer
class RuntimeViewer extends JDialog implements Serializable- serialVersionUID:
- -7556845366893802202L
-
Serialized Fields
-
chart
org.jfree.chart.JFreeChart chart
The plot itself. -
chartContainer
JPanel chartContainer
The container of the plot. -
controller
RuntimeController controller
The controller the manages the internal state of this viewer. -
paintHelper
PaintHelper paintHelper
Maintains a mapping from series key to paints displayed in the plot. -
play
RunnableAction play
The action to start playback. -
selectAll
JButton selectAll
The button for selecting all series. -
selectNone
JButton selectNone
The button for deselecting all series. -
seriesList
JList<org.moeaframework.analysis.viewer.RuntimeViewer.PlotSeries> seriesList
The control for selecting which series to display in the plot. -
seriesListModel
DefaultListModel<org.moeaframework.analysis.viewer.RuntimeViewer.PlotSeries> seriesListModel
The model containing the contents of the series list. -
slider
JSlider slider
The slider controlling the current NFE or index. -
sliderLabel
JLabel sliderLabel
The label shown alongside the slider. -
stop
RunnableAction stop
The action to stop playback. -
title
String title
The title of the plot. -
xAxisSelection
JComboBox<org.moeaframework.analysis.viewer.RuntimeViewer.AxisSelector<Solution,
Number>> xAxisSelection The control for selecting which objective, constraint or decision variable will be displayed on the x-axis. -
yAxisSelection
JComboBox<org.moeaframework.analysis.viewer.RuntimeViewer.AxisSelector<Solution,
Number>> 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.viewer.TextViewer
class TextViewer extends JDialog implements Serializable- serialVersionUID:
- 25333840765750031L
-
Serialized Fields
-
textArea
JTextArea textArea
-
-
-
Package org.moeaframework.core
-
Exception org.moeaframework.core.FrameworkException
class FrameworkException extends RuntimeException implements Serializable- serialVersionUID:
- 2158953778977260013L
-
Exception org.moeaframework.core.InvalidPropertyException
class InvalidPropertyException extends FrameworkException implements Serializable- serialVersionUID:
- -4394678990139883139L
-
Exception org.moeaframework.core.PropertyNotFoundException
class PropertyNotFoundException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 2355313923356588354L
-
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
Constraint[] constraints
The constraints of this solution. -
objectives
Objective[] objectives
The objectives of this solution. -
variables
Variable[] variables
The decision variables of this solution.
-
-
Exception org.moeaframework.core.TypeMismatchException
class TypeMismatchException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -3650352016752120009L
-
-
Package org.moeaframework.core.configuration
-
Exception org.moeaframework.core.configuration.ConfigurationException
class ConfigurationException extends FrameworkException implements Serializable- serialVersionUID:
- -2401741284126446554L
-
-
Package org.moeaframework.core.constraint
-
Class org.moeaframework.core.constraint.AbstractConstraint
class AbstractConstraint extends Object implements Serializable- serialVersionUID:
- -9233514055091031L
-
Serialized Fields
-
name
String name
The constraint name, ornull
if anonymous. -
value
double value
The constraint value.
-
-
Class org.moeaframework.core.constraint.Between
class Between extends BoundedConstraint implements Serializable- serialVersionUID:
- 192194143362935822L
-
Class org.moeaframework.core.constraint.BoundedConstraint
class BoundedConstraint extends AbstractConstraint implements Serializable- serialVersionUID:
- -2766984574651872793L
-
Serialized Fields
-
epsilon
double epsilon
The epsilon or numerical precision of this constraint. -
lower
double lower
The lower bound of this constraint. -
upper
double upper
The upper bound of this constraint.
-
-
Class org.moeaframework.core.constraint.Equal
class Equal extends ThresholdConstraint implements Serializable- serialVersionUID:
- -2766984574651872793L
-
Class org.moeaframework.core.constraint.GreaterThan
class GreaterThan extends ThresholdConstraint implements Serializable- serialVersionUID:
- -7048327561238629686L
-
Class org.moeaframework.core.constraint.GreaterThanOrEqual
class GreaterThanOrEqual extends ThresholdConstraint implements Serializable- serialVersionUID:
- 132924592516674872L
-
Class org.moeaframework.core.constraint.LessThan
class LessThan extends ThresholdConstraint implements Serializable- serialVersionUID:
- 3513346524087161353L
-
Class org.moeaframework.core.constraint.LessThanOrEqual
class LessThanOrEqual extends ThresholdConstraint implements Serializable- serialVersionUID:
- -2950482083962039249L
-
Class org.moeaframework.core.constraint.NotEqual
class NotEqual extends ThresholdConstraint implements Serializable- serialVersionUID:
- 6500980756384192541L
-
Class org.moeaframework.core.constraint.Outside
class Outside extends BoundedConstraint implements Serializable- serialVersionUID:
- 7023737068172462391L
-
Class org.moeaframework.core.constraint.ThresholdConstraint
class ThresholdConstraint extends AbstractConstraint implements Serializable- serialVersionUID:
- -6158520548738752673L
-
Serialized Fields
-
epsilon
double epsilon
The epsilon or numerical precision of this constraint. -
threshold
double threshold
The threshold value for this constraint.
-
-
-
Package org.moeaframework.core.objective
-
Class org.moeaframework.core.objective.AbstractObjective
class AbstractObjective extends Object implements Serializable- serialVersionUID:
- 8819865234325786924L
-
Serialized Fields
-
name
String name
The objective name, ornull
if anonymous. -
value
double value
The objective value.
-
-
Class org.moeaframework.core.objective.Maximize
class Maximize extends AbstractObjective implements Serializable- serialVersionUID:
- -7464482549220819352L
-
Class org.moeaframework.core.objective.Minimize
class Minimize extends AbstractObjective implements Serializable- serialVersionUID:
- -7464482549220819352L
-
Class org.moeaframework.core.objective.NormalizedObjective
class NormalizedObjective extends Minimize implements Serializable- serialVersionUID:
- 1030777861399215909L
-
-
Package org.moeaframework.core.spi
-
Exception org.moeaframework.core.spi.ProviderException
class ProviderException extends FrameworkException implements Serializable- serialVersionUID:
- 273130604019491242L
-
Exception org.moeaframework.core.spi.ProviderNotFoundException
class ProviderNotFoundException extends ProviderException implements Serializable- serialVersionUID:
- 273130604019491242L
-
-
Package org.moeaframework.core.variable
-
Class org.moeaframework.core.variable.AbstractVariable
class AbstractVariable extends Object implements Serializable- serialVersionUID:
- 1032891207461956713L
-
Serialized Fields
-
name
String name
The variable name, ornull
if anonymous.
-
-
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 AbstractVariable 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 AbstractVariable 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 AbstractVariable implements Serializable- serialVersionUID:
- 5690584295426235286L
-
Serialized Fields
-
permutation
int[] permutation
The permutation array.
-
-
Class org.moeaframework.core.variable.Program
class Program extends AbstractVariable implements Serializable- serialVersionUID:
- -2621361322042428290L
-
Serialized Fields
-
root
org.moeaframework.core.variable.Program.Root root
The root of the program tree. -
rules
Rules rules
The rules defining the program syntax.
-
-
Class org.moeaframework.core.variable.RealVariable
class RealVariable extends AbstractVariable 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 AbstractVariable implements Serializable- serialVersionUID:
- -4491760813656852414L
-
Exception org.moeaframework.core.variable.VariableEncodingException
class VariableEncodingException extends FrameworkException implements Serializable- serialVersionUID:
- -21772456210784197L
-
-
Package org.moeaframework.parallel
-
Class org.moeaframework.parallel.FutureSolution
class FutureSolution extends Solution implements Serializable- serialVersionUID:
- 4101855209843150767L
-
Serialized Fields
-
distributedEvaluationID
long distributedEvaluationID
The unique identifier for this solution.
-
-
-
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.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.mvc
-
Class org.moeaframework.util.mvc.ControllerEvent
class ControllerEvent extends EventObject implements Serializable- serialVersionUID:
- 3854145085028582532L
-
Serialized Fields
-
eventType
String eventType
-
-
Class org.moeaframework.util.mvc.ExampleUI
class ExampleUI extends JFrame implements Serializable- serialVersionUID:
- 5771940090079596225L
-
Class org.moeaframework.util.mvc.InvertedToggleAction
class InvertedToggleAction extends LocalizedAction implements Serializable- serialVersionUID:
- -3694809042542129384L
-
Serialized Fields
-
toggle
Toggle toggle
-
-
Class org.moeaframework.util.mvc.LocalizedAction
class LocalizedAction extends AbstractAction implements Serializable- serialVersionUID:
- 4030882078395416151L
-
Class org.moeaframework.util.mvc.PopupAction
class PopupAction extends LocalizedAction implements Serializable- serialVersionUID:
- 4516883983249801132L
-
Serialized Fields
-
menuSupplier
Supplier<JPopupMenu> menuSupplier
-
-
Class org.moeaframework.util.mvc.RunnableAction
class RunnableAction extends LocalizedAction implements Serializable- serialVersionUID:
- 3633238192124429111L
-
Serialized Fields
-
runnable
Runnable runnable
-
-
Class org.moeaframework.util.mvc.SelectValueAction
class SelectValueAction extends LocalizedAction implements Serializable- serialVersionUID:
- 3472097803101404661L
-
Class org.moeaframework.util.mvc.SettingChangedEvent
class SettingChangedEvent extends EventObject implements Serializable- serialVersionUID:
- 6279971295012971495L
-
Class org.moeaframework.util.mvc.ToggleAction
class ToggleAction extends LocalizedAction implements Serializable- serialVersionUID:
- -992336279525967638L
-
Serialized Fields
-
toggle
Toggle toggle
-
-
-
Package org.moeaframework.util.tree
-
Class org.moeaframework.util.tree.Abs
class Abs extends Node implements Serializable- serialVersionUID:
- 5588935450554189242L
-
Class org.moeaframework.util.tree.Acos
class Acos extends Node implements Serializable- serialVersionUID:
- -8585418673022992160L
-
Class org.moeaframework.util.tree.Acosh
class Acosh extends Node implements Serializable- serialVersionUID:
- 6371412623094117311L
-
Class org.moeaframework.util.tree.Add
class Add extends Node implements Serializable- serialVersionUID:
- -3690030436626853685L
-
Class org.moeaframework.util.tree.And
class And extends Node implements Serializable- serialVersionUID:
- -174601363499585162L
-
Class org.moeaframework.util.tree.Asin
class Asin extends Node implements Serializable- serialVersionUID:
- -7236759411677695947L
-
Class org.moeaframework.util.tree.Asinh
class Asinh extends Node implements Serializable- serialVersionUID:
- 18668156899157795L
-
Class org.moeaframework.util.tree.Atan
class Atan extends Node implements Serializable- serialVersionUID:
- -5825222166224191162L
-
Class org.moeaframework.util.tree.Atanh
class Atanh extends Node implements Serializable- serialVersionUID:
- 5393683368033489233L
-
Class org.moeaframework.util.tree.Call
class Call extends Node implements Serializable- serialVersionUID:
- -7007119390023290184L
-
Class org.moeaframework.util.tree.Ceil
class Ceil extends Node implements Serializable- serialVersionUID:
- 8313580705953096036L
-
Class org.moeaframework.util.tree.Constant
class Constant extends Node implements Serializable- serialVersionUID:
- -337595627232272804L
-
Serialized Fields
-
value
Object value
The value.
-
-
Class org.moeaframework.util.tree.Cos
class Cos extends Node implements Serializable- serialVersionUID:
- 7517035057889312437L
-
Class org.moeaframework.util.tree.Cosh
class Cosh extends Node implements Serializable- serialVersionUID:
- -8316777857195685779L
-
Class org.moeaframework.util.tree.Define
class Define extends Node implements Serializable- serialVersionUID:
- 8909211647443245077L
-
Class org.moeaframework.util.tree.Divide
class Divide extends Node implements Serializable- serialVersionUID:
- 7257388777502405158L
-
Class org.moeaframework.util.tree.Equals
class Equals extends Node implements Serializable- serialVersionUID:
- -3151984940053306352L
-
Class org.moeaframework.util.tree.Exp
class Exp extends Node implements Serializable- serialVersionUID:
- 8894214131988919269L
-
Class org.moeaframework.util.tree.Floor
class Floor extends Node implements Serializable- serialVersionUID:
- 3614611115061664157L
-
Class org.moeaframework.util.tree.For
class For extends Node implements Serializable- serialVersionUID:
- 2852329340013774170L
-
Serialized Fields
-
variableName
String variableName
The name of the variable where the loop counter is stored
-
-
Class org.moeaframework.util.tree.Get
class Get extends Node implements Serializable- serialVersionUID:
- -2832295461046153508L
-
Serialized Fields
-
name
String name
The name of the variable.
-
-
Class org.moeaframework.util.tree.GreaterThan
class GreaterThan extends Node implements Serializable- serialVersionUID:
- 870051108440754805L
-
Class org.moeaframework.util.tree.GreaterThanOrEqual
class GreaterThanOrEqual extends Node implements Serializable- serialVersionUID:
- 293593521869016049L
-
Class org.moeaframework.util.tree.IfElse
class IfElse extends Node implements Serializable- serialVersionUID:
- 2060740511567427688L
-
Class org.moeaframework.util.tree.Lambda
class Lambda extends Node implements Serializable- serialVersionUID:
- 4355400776083960211L
-
Class org.moeaframework.util.tree.LessThan
class LessThan extends Node implements Serializable- serialVersionUID:
- 603864661701674764L
-
Class org.moeaframework.util.tree.LessThanOrEqual
class LessThanOrEqual extends Node implements Serializable- serialVersionUID:
- 3427747921710390373L
-
Class org.moeaframework.util.tree.Log
class Log extends Node implements Serializable- serialVersionUID:
- 866685432361230557L
-
Class org.moeaframework.util.tree.Log10
class Log10 extends Node implements Serializable- serialVersionUID:
- 7282692811989145296L
-
Class org.moeaframework.util.tree.Max
class Max extends Node implements Serializable- serialVersionUID:
- -3937799602010061507L
-
Class org.moeaframework.util.tree.Min
class Min extends Node implements Serializable- serialVersionUID:
- -117186577019732908L
-
Class org.moeaframework.util.tree.Modulus
class Modulus extends Node implements Serializable- serialVersionUID:
- -6590228700975940470L
-
Class org.moeaframework.util.tree.Multiply
class Multiply extends Node implements Serializable- serialVersionUID:
- -6931920752887428649L
-
Class org.moeaframework.util.tree.Node
class Node extends Object implements Serializable- serialVersionUID:
- 8670076212862882751L
-
Serialized Fields
-
arguments
Node[] arguments
The arguments (children) of this node. -
argumentTypes
Class<?>[] argumentTypes
The types of the arguments (children) of this node. -
fixed
boolean fixed
true
if this node should not be modified, altered or replaced;false
otherwise. -
parent
Node parent
The parent of this node; ornull
if this node has no parent. -
returnType
Class<?> returnType
The return type of this node.
-
-
Class org.moeaframework.util.tree.NOP
class NOP extends Node implements Serializable- serialVersionUID:
- 8837981428500282032L
-
Class org.moeaframework.util.tree.Not
class Not extends Node implements Serializable- serialVersionUID:
- 3744737892875040066L
-
Exception org.moeaframework.util.tree.NoValidNodeException
class NoValidNodeException extends FrameworkException implements Serializable- serialVersionUID:
- 7202226763114783268L
-
Class org.moeaframework.util.tree.Or
class Or extends Node implements Serializable- serialVersionUID:
- 326913488266699882L
-
Class org.moeaframework.util.tree.Power
class Power extends Node implements Serializable- serialVersionUID:
- 2139762605221527425L
-
Class org.moeaframework.util.tree.Round
class Round extends Node implements Serializable- serialVersionUID:
- 5502785988651711941L
-
Class org.moeaframework.util.tree.Rules
class Rules extends Object implements Serializable- serialVersionUID:
- 8544918549571965603L
-
Serialized Fields
-
availableNodes
List<Node> availableNodes
The list of all available nodes that may appear in the expression tree; nodes that are exclusive to program scaffolding need not be listed. -
functionCrossoverProbability
double functionCrossoverProbability
The probability of crossover being applied to a function (non-terminal) node. -
maxInitializationDepth
int maxInitializationDepth
The maximum depth of the expression trees produced by any initialization routine. -
maxVariationDepth
int maxVariationDepth
The maximum depth of the expression trees produced by any variation operator. -
returnType
Class<?> returnType
The return type of all programs produced using these rules. -
scaffolding
Node scaffolding
The program scaffolding; ornull
if the program has no defined scaffolding.
-
-
Class org.moeaframework.util.tree.Sequence
class Sequence extends Node implements Serializable- serialVersionUID:
- 2318840214228385180L
-
Class org.moeaframework.util.tree.Set
class Set extends Node implements Serializable- serialVersionUID:
- 3977781791136114263L
-
Serialized Fields
-
name
String name
The name of the variable.
-
-
Class org.moeaframework.util.tree.Sign
class Sign extends Node implements Serializable- serialVersionUID:
- -1441715983660249316L
-
Class org.moeaframework.util.tree.Sin
class Sin extends Node implements Serializable- serialVersionUID:
- -5107326359825716491L
-
Class org.moeaframework.util.tree.Sinh
class Sinh extends Node implements Serializable- serialVersionUID:
- -6408713316176238405L
-
Class org.moeaframework.util.tree.Square
class Square extends Node implements Serializable- serialVersionUID:
- -7003190031467414411L
-
Class org.moeaframework.util.tree.SquareRoot
class SquareRoot extends Node implements Serializable- serialVersionUID:
- -5482836398807885241L
-
Class org.moeaframework.util.tree.Subtract
class Subtract extends Node implements Serializable- serialVersionUID:
- -1058012120577779578L
-
Class org.moeaframework.util.tree.Tan
class Tan extends Node implements Serializable- serialVersionUID:
- 7857289854928443962L
-
Class org.moeaframework.util.tree.Tanh
class Tanh extends Node implements Serializable- serialVersionUID:
- -7930543988046629445L
-
Class org.moeaframework.util.tree.Truncate
class Truncate extends Node implements Serializable- serialVersionUID:
- -1309869749799625350L
-
Serialized Fields
-
max
double max
The maximum value in the range. -
min
double min
The minimum value in the range.
-
-
Exception org.moeaframework.util.tree.UnsatisfiedArgumentException
class UnsatisfiedArgumentException extends FrameworkException implements Serializable- serialVersionUID:
- 7202226763114783268L
-
Class org.moeaframework.util.tree.While
class While extends Node implements Serializable- serialVersionUID:
- 2365993074992585024L
-