# Serialized Form

## Package agents

### Class agents.Agent extends java.lang.Object implements Serializable

### Serialized Fields

#### ID

    int ID

The id.

#### name

    java.lang.String name

The name.

#### messages

    java.util.Stack<E> messages

The messages.

#### messagesBin

    java.util.Stack<E> messagesBin

The messages bin.

#### isDying

    boolean isDying

The is dying.

### Class agents.AVLIntervalTree extends java.lang.Object implements Serializable

### Serialized Fields

#### top

    AVLIntervalTree.Node top

Top level node.

### Class agents.AVLIntervalTree.Node extends java.lang.Object implements Serializable

### Serialized Fields

#### element

    Range element

Element contained in the current node.

#### left

    AVLIntervalTree.Node left

Left sub-tree.

#### right

    AVLIntervalTree.Node right

Right sub-tree.

#### parent

    AVLIntervalTree.Node parent

Parent tree.

#### skew

    agents.AVLIntervalTree.Skew skew

Skew factor.

#### max

    double max

The maximum value of the subtree.

### Class agents.Percept extends SystemAgent implements Serializable

### Serialized Fields

#### oldValue

    double oldValue

The old value.

#### value

    double value

The value.

#### sensor

    BlackBoxAgent sensor

The sensor.

#### targets

    java.util.ArrayList<E> targets

The targets.

#### activatedContext

    java.util.ArrayList<E> activatedContext

The activated context.

#### tree

    PseudoTree tree

The tree.

#### min

    double min

The min.

#### max

    double max

The max.

#### isEnum

    boolean isEnum

The is enum.

### Class agents.PseudoTree extends java.lang.Object implements Serializable

### Serialized Fields

#### ranges

    java.util.ArrayList<E> ranges

The ranges.

### Class agents.SystemAgent extends Agent implements Serializable

### Serialized Fields

#### world

    World world

The world.

## Package agents.context

### Class agents.context.AbstractContext extends SystemAgent implements Serializable

### Class agents.context.Context extends AbstractContext implements Serializable

### Serialized Fields

#### ranges

    java.util.HashMap<K,V> ranges

The ranges.

#### controller

    Head controller

The controller.

#### action

    double action

The action.

#### nSelection

    int nSelection

The n selection.

#### bestContext

    boolean bestContext

The best context.

#### valid

    boolean valid

The valid.

#### firstTimePeriod

    boolean firstTimePeriod

The first time period.

#### perceptSenders

    java.util.ArrayList<E> perceptSenders

The percept senders.

#### maxActivationsRequired

    int maxActivationsRequired

The max activations required.

#### activations

    int activations

The activations.

#### confidence

    double confidence

The confidence.

#### actionProposition

    java.lang.Double actionProposition

The action proposition.

#### formulaLocalModel

    java.lang.String formulaLocalModel

The formula local model.

#### localModel

    LocalModelAgent localModel

The local model.

#### experiments

    java.util.ArrayList<E> experiments

The experiments.

### Class agents.context.Experiment extends java.lang.Object implements Serializable

### Serialized Fields

#### values

    java.util.LinkedHashMap<K,V> values

The values.

#### proposition

    double proposition

The proposition.

### Class agents.context.Range extends java.lang.Object implements Serializable

### Serialized Fields

#### start

    double start

The start.

#### end

    double end

The end.

#### start_inclu

    boolean start_inclu

The start inclu.

#### end_inclu

    boolean end_inclu

The end inclu.

#### value

    double value

The value.

#### alphaFactor

    double alphaFactor

The alpha factor.

#### oldValue

    double oldValue

The old value.

#### context

    Context context

The context.

#### percept

    Percept percept

The percept.

#### id

    int id

The id.

#### AVT_deltaMin

    double AVT_deltaMin

The AV T delta min.

#### AVT_deltaMax

    double AVT_deltaMax

The AV T delta max.

#### AVT_lastFeedbackMin

    int AVT_lastFeedbackMin

The AV T last feedback min.

#### AVT_lastFeedbackMax

    int AVT_lastFeedbackMax

The AV T last feedback max.

#### AVT_acceleration

    double AVT_acceleration

The AV T acceleration.

#### AVT_deceleration

    double AVT_deceleration

The AV T deceleration.

#### AVT_startRatio

    double AVT_startRatio

The AV T start ratio.

## Package agents.head

### Class agents.head.AbstractHead extends SystemAgent implements Serializable

### Class agents.head.Head extends AbstractHead implements Serializable

### Serialized Fields

#### contexts

    java.util.ArrayList<E> contexts

The contexts.

#### nPropositionsReceived

    int nPropositionsReceived

The n propositions received.

#### bestContext

    Context bestContext

The best context.

#### lastUsedContext

    Context lastUsedContext

The last used context.

#### prediction

    double prediction

The prediction.

#### noCreation

    boolean noCreation

The no creation.

#### oracle

    BlackBoxAgent oracle

The oracle.

#### oracleValue

    double oracleValue

The oracle value.

#### oldOracleValue

    double oldOracleValue

The old oracle value.

#### criticity

    double criticity

The criticity.

#### oldCriticity

    double oldCriticity

The old criticity.

#### useOracle

    boolean useOracle

The use oracle.

#### firstContext

    boolean firstContext

The first context.

#### averagePredictionCriticity

    double averagePredictionCriticity

The average prediction criticity.

#### averagePredictionCriticityWeight

    int averagePredictionCriticityWeight

The average prediction criticity weight.

#### xLastCriticityValues

    java.util.ArrayList<E> xLastCriticityValues

The x last criticity values.

#### numberOfCriticityValuesForAverage

    int numberOfCriticityValuesForAverage

The number of criticity values for average.

#### newContextWasCreated

    boolean newContextWasCreated

The new context was created.

#### errorAllowed

    double errorAllowed

The error allowed.

#### augmentationFactorError

    double augmentationFactorError

The augmentation factor error.

#### diminutionFactorError

    double diminutionFactorError

The diminution factor error.

#### nConflictBeforeAugmentation

    int nConflictBeforeAugmentation

The n conflict before augmentation.

#### nSuccessBeforeDiminution

    int nSuccessBeforeDiminution

The n success before diminution.

#### minErrorAllowed

    double minErrorAllowed

The min error allowed.

#### perfIndicator

    int perfIndicator

The perf indicator.

#### inexactAllowed

    double inexactAllowed

The inexact allowed.

#### augmentationInexactError

    double augmentationInexactError

The augmentation inexact error.

#### diminutionInexactError

    double diminutionInexactError

The diminution inexact error.

#### nConflictBeforeInexactAugmentation

    int nConflictBeforeInexactAugmentation

The n conflict before inexact augmentation.

#### nSuccessBeforeInexactDiminution

    int nSuccessBeforeInexactDiminution

The n success before inexact diminution.

#### minInexactAllowed

    double minInexactAllowed

The min inexact allowed.

#### perfIndicatorInexact

    int perfIndicatorInexact

The perf indicator inexact.

#### newContext

    Context newContext

The new context.

#### functionSelected

    java.lang.String functionSelected

The function selected.

#### contextFromPropositionWasSelected

    boolean contextFromPropositionWasSelected

The context from proposition was selected.

#### noBestContext

    boolean noBestContext

The no best context.

## Package agents.localModel

### Class agents.localModel.LocalModelAgent extends SystemAgent implements Serializable

### Class agents.localModel.LocalModelAverage extends LocalModelAgent implements Serializable

### Class agents.localModel.LocalModelFirstExp extends LocalModelAgent implements Serializable

### Class agents.localModel.LocalModelMillerRegression extends LocalModelAgent implements Serializable

### Serialized Fields

#### nParameters

    int nParameters

The n parameters.

#### coef

    double[] coef

The coef.

### Class agents.localModel.Regression extends org.apache.commons.math3.stat.regression.MillerUpdatingRegression implements Serializable

## Package agents.messages

### Class agents.messages.Message extends java.lang.Object implements Serializable

### Serialized Fields

#### content

    java.lang.Object content

The content.

#### type

    MessageType type

The type.

#### sender

    Agent sender

The sender.

## Package blackbox

### Class blackbox.BBFunction extends BlackBoxAgent implements Serializable

### Serialized Fields

#### func

    MathFunction func

The func.

#### agentA

    Agent agentA

The agent A.

#### agentB

    Agent agentB

The agent B.

#### a

    double a

The a.

#### b

    double b

The b.

#### result

    double result

The result.

### Class blackbox.BlackBox extends java.lang.Object implements Serializable

### Serialized Fields

#### scheduler

    Scheduler scheduler

The scheduler.

#### blackBoxAgents

    java.util.HashMap<K,V> blackBoxAgents

The black box agents.

#### nProbes

    int nProbes

The n probes.

### Class blackbox.BlackBoxAgent extends Agent implements Serializable

### Serialized Fields

#### targets

    java.util.ArrayList<E> targets

The targets.

#### criticity

    double criticity

The criticity.

#### constraints

    java.util.ArrayList<E> constraints

The constraints.

### Class blackbox.Input extends BlackBoxAgent implements Serializable

### Serialized Fields

#### func

    BBFunction func

The func.

#### value

    double value

The value.

#### nextValue

    double nextValue

The next value.

### Class blackbox.Output extends BlackBoxAgent implements Serializable

### Serialized Fields

#### func

    BBFunction func

The func.

#### value

    double value

The value.

#### input

    Input input

The input.

#### port

    int port

The port.

#### socket

    java.net.Socket socket

The socket.

#### out

    java.io.PrintWriter out

The out.

#### in

    java.io.BufferedReader in

The in.

#### stdIn

    java.io.BufferedReader stdIn

The std in.

## Package blackbox.constraints

### Class blackbox.constraints.Constraint extends java.lang.Object implements Serializable

### Serialized Fields

#### criticity

    double criticity

The criticity.

### Class blackbox.constraints.ConstraintConnectedToOneInput extends Constraint implements Serializable

### Serialized Fields

#### function

    BBFunction function

The function.

### Class blackbox.constraints.ConstraintConnectedToOneOutput extends Constraint implements Serializable

### Serialized Fields

#### BBFunction

    BBFunction BBFunction

The BB function.

### Class blackbox.constraints.ConstraintFuncOneLinkOut extends Constraint implements Serializable

### Serialized Fields

#### function

    BBFunction function

The function.

### Class blackbox.constraints.ConstraintFuncTwoLinkIn extends Constraint implements Serializable

### Serialized Fields

#### function

    BBFunction function

The function.

### Class blackbox.constraints.ConstraintOutOneLinkIn extends Constraint implements Serializable

### Serialized Fields

#### output

    Output output

The output.

## Package experiments.abaloneRings

### Class experiments.abaloneRings.TabLauncher extends java.lang.Object implements Serializable

## Package experiments.badContext

### Class experiments.badContext.BadContextLauncher extends java.lang.Object implements Serializable

### Class experiments.badContext.BadContextLauncherEasy extends java.lang.Object implements Serializable

### Class experiments.badContext.BadContextLauncherManual extends java.lang.Object implements Serializable

### Class experiments.badContext.BadContextManager extends java.lang.Object implements Serializable

### Serialized Fields

#### x

    double x

The x.

#### y

    double y

The y.

#### result

    double result

The result.

#### firstStep

    boolean firstStep

The first step.

#### world

    World world

The world.

## Package experiments.droneControl

### Class experiments.droneControl.DroneControlLauncher extends java.lang.Object implements Serializable

## Package experiments.easyLauncher

### Class experiments.easyLauncher.EasyLauncher extends java.lang.Object implements Serializable

## Package experiments.est_sigmo

### Class experiments.est_sigmo.SigmoidLauncher extends java.lang.Object implements Serializable

## Package experiments.ftgAI

### Class experiments.ftgAI.FTGLauncher extends java.lang.Object implements Serializable

## Package experiments.mario

### Class experiments.mario.MarioLauncher extends java.lang.Object implements Serializable

### Class experiments.mario.MarioLauncher2 extends java.lang.Object implements Serializable

### Class experiments.mario.MarioLauncher2Regression extends java.lang.Object implements Serializable

## Package experiments.marioMultiEffectors

### Class experiments.marioMultiEffectors.MarioLauncher extends java.lang.Object implements Serializable

### Class experiments.marioMultiEffectors.MarioLauncher2 extends java.lang.Object implements Serializable

## Package experiments.maths

### Class experiments.maths.SigmoidLauncher extends java.lang.Object implements Serializable

## Package experiments.neOCampus

### Class experiments.neOCampus.neOCampusLauncher extends java.lang.Object implements Serializable

## Package experiments.neOCampusTempVar

### Class experiments.neOCampusTempVar.neOCampusLauncher extends java.lang.Object implements Serializable

### Class experiments.neOCampusTempVar.neOCampusManualLauncher extends java.lang.Object implements Serializable

## Package experiments.tab

### Class experiments.tab.TabLauncher extends java.lang.Object implements Serializable

### Class experiments.tab.TabSerializedLauncher extends java.lang.Object implements Serializable

## Package graphView

### Class graphView.GraphicVisualization2Dim extends javax.swing.JFrame implements Serializable

### Serialized Fields

#### series

    java.util.ArrayList<E> series

The series.

#### chart

    org.jfree.chart.JFreeChart chart

The chart.

#### chartTitle

    java.lang.String chartTitle

The chart title.

#### contextID

    java.lang.String contextID

The context ID.

#### lastTick

    int lastTick

The last tick.

#### lastMessage

    java.lang.String lastMessage

The last message.

### Class graphView.GraphicVisualizationNDim extends javax.swing.JFrame implements Serializable

### Serialized Fields

#### cols

    java.util.List<E> cols

The cols.

#### jfreechart

    org.jfree.chart.JFreeChart jfreechart

The jfreechart.

#### nDimDataSet

    org.jfree.data.category.DefaultCategoryDataset nDimDataSet

The n dim data set.

#### plot

    org.jfree.chart.plot.SpiderWebPlot plot

The plot.

#### contextID

    java.lang.String contextID

The context ID.

## Package graphView.annotations

### Class graphView.annotations.AxisAnnotation extends org.jfree.chart.annotations.AbstractAnnotation implements Serializable

### Serialization Methods

#### readObject

    private void readObject(java.io.ObjectInputStream stream)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

Provides serialization support.

Throws:
  `java.io.IOException` - if there is an I/O error.
  `java.lang.ClassNotFoundException` - if there is a classpath problem.

#### writeObject

    private void writeObject(java.io.ObjectOutputStream stream)
                      throws java.io.IOException

Provides serialization support.

Throws:
  `java.io.IOException` - if there is an I/O error.

### Serialized Fields

#### toolTipText

    java.lang.String toolTipText

The tool tip text.

#### url

    java.lang.String url

The URL.

#### content

    org.jfree.text.TextBlock content

The content.

#### label

    java.lang.String label

The label.

#### labelFont

    java.awt.Font labelFont

The label font.

#### labelBackgroundVisible

    boolean labelBackgroundVisible

The outline visible flag.

#### labelVisible

    boolean labelVisible

The label visible.

#### labelAnchor

    org.jfree.ui.RectangleAnchor labelAnchor

The label position.

#### labelAngle

    double labelAngle

The label angle.

#### labelTextAnchor

    org.jfree.ui.TextAnchor labelTextAnchor

The text anchor for the label.

#### rotationAnchor

    org.jfree.ui.TextAnchor rotationAnchor

The rotation anchor for the label.

#### labelOffset

    org.jfree.ui.RectangleInsets labelOffset

The label offset from the marker rectangle.

#### labelClippingAllowed

    boolean labelClippingAllowed

The label clipping allowed.

#### labelOffsetType

    org.jfree.ui.LengthAdjustmentType labelOffsetType

The offset type for the domain or range axis (never `null`).

### Class graphView.annotations.AxisAnnotationEntity extends org.jfree.chart.entity.ChartEntity implements Serializable

serialVersionUID:
  2340334068383660799L

### Serialized Fields

#### rendererIndex

    int rendererIndex

The renderer index.

#### annotation

    AxisAnnotation annotation

The annotation.

### Class graphView.annotations.IntervalAnnotation extends AxisAnnotation implements Serializable

### Serialized Fields

#### startValue

    double startValue

The start value.

#### endValue

    double endValue

The end value.

### Class graphView.annotations.ValueAnnotation extends AxisAnnotation implements Serializable

### Serialized Fields

#### value

    double value

The value.

### Class graphView.annotations.XYDomainValueAnnotation extends ValueAnnotation implements Serializable

## Package kernel

### Class kernel.Config extends java.lang.Object implements Serializable

### Class kernel.Launcher extends java.lang.Object implements Serializable

### Class kernel.LauncherMountain extends java.lang.Object implements Serializable

### Class kernel.LauncherSerial extends java.lang.Object implements Serializable

### Class kernel.LauncherSocket extends java.lang.Object implements Serializable

### Class kernel.LauncherUnitySim extends java.lang.Object implements Serializable

### Class kernel.Preset extends java.lang.Object implements Serializable

### Class kernel.Scheduler extends java.lang.Object implements Serializable

### Serialized Fields

#### agents

    java.util.ArrayList<E> agents

The agents.

#### waitList

    java.util.ArrayList<E> waitList

The wait list.

#### killList

    java.util.ArrayList<E> killList

The kill list.

#### variables

    java.util.ArrayList<E> variables

The variables.

#### contexts

    java.util.ArrayList<E> contexts

The contexts.

#### validContexts

    java.util.ArrayList<E> validContexts

The valid contexts.

#### controllers

    java.util.ArrayList<E> controllers

The controllers.

#### inputs

    java.util.ArrayList<E> inputs

The inputs.

#### functions

    java.util.ArrayList<E> functions

The functions.

#### outputs

    java.util.ArrayList<E> outputs

The outputs.

#### alteredContexts

    java.util.ArrayList<E> alteredContexts

The altered contexts.

#### running

    boolean running

The running.

#### tick

    int tick

The tick.

#### nextID

    int nextID

The next ID.

#### waitForGUIUpdate

    boolean waitForGUIUpdate

The wait for GUI update.

#### playOneStep

    boolean playOneStep

The play one step.

#### world

    World world

The world.

#### time

    long time

The time.

#### moduloMeasure

    int moduloMeasure

The modulo measure.

#### useOracle

    boolean useOracle

The use oracle.

### Class kernel.World extends java.lang.Object implements Serializable

### Serialized Fields

#### scheduler

    Scheduler scheduler

The scheduler.

#### blackbox

    BlackBox blackbox

The blackbox.

#### studiedSystem

    StudiedSystem studiedSystem

The studied system.

#### agents

    java.util.HashMap<K,V> agents

The agents.

#### allNCS

    java.util.HashMap<K,V> allNCS

The all NCS.

#### thisLoopNCS

    java.util.HashMap<K,V> thisLoopNCS

The this loop NCS.

#### numberOfAgents

    java.util.HashMap<K,V> numberOfAgents

The number of agents.

#### numberOfNCS

    java.util.HashMap<K,V> numberOfNCS

The number of NCS.

#### learning

    boolean learning

The learning.

#### creationOfNewContext

    boolean creationOfNewContext

The creation of new context.

#### loadPresetContext

    boolean loadPresetContext

The load preset context.

#### unity

    boolean unity

The unity.

#### inputUnity

    java.io.BufferedReader inputUnity

The input unity.

#### testValue

    int testValue

The test value.

#### startSerialization

    boolean startSerialization

The start serialization.

#### fileToSerialize

    java.io.File fileToSerialize

The file to serialize.

#### localModel

    TypeLocalModel localModel

The local model.

#### AVT_acceleration

    double AVT_acceleration

The AV T acceleration.

#### AVT_deceleration

    double AVT_deceleration

The AV T deceleration.

#### AVT_percentAtStart

    double AVT_percentAtStart

The AV T percent at start.

## Package log

### Class log.ConsolePanel extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### consolePane

    javax.swing.JScrollPane consolePane

The console pane.

#### textConsole

    javax.swing.JTextArea textConsole

The text console.

#### panelButton

    javax.swing.JPanel panelButton

The panel button.

## Package observation

### Class observation.Observation extends java.lang.Object implements Serializable

### Serialized Fields

#### tick

    int tick

The tick.

#### perceptList

    java.util.ArrayList<E> perceptList

The percept list.

#### contextList

    java.util.ArrayList<E> contextList

The context list.

## Package view

### Class view.JMainFrame extends javax.swing.JFrame implements Serializable

### Serialized Fields

#### menuBar

    javax.swing.JMenuBar menuBar

The menu bar.

#### menuFiles

    javax.swing.JMenu menuFiles

The menu files.

#### menuItemStartModelize

    javax.swing.JMenuItem menuItemStartModelize

The menu item start modelize.

#### menuItemQuit

    javax.swing.JMenuItem menuItemQuit

The menu item quit.

### Class view.TreeViewer extends javax.swing.JPanel implements Serializable

## Package view.animation

### Class view.animation.JJComponent extends javax.swing.JComponent implements Serializable

### Serialized Fields

#### xx

    double xx

The xx.

#### yy

    double yy

The yy.

#### w

    double w

The w.

#### h

    double h

The h.

#### theta

    double theta

The theta.

#### opacite

    double opacite

The opacite.

#### suppressionProgrammee

    boolean suppressionProgrammee

The suppression programmee.

#### dragable

    boolean dragable

The dragable.

#### animations

    java.util.ArrayList<E> animations

The animations.

#### parent

    JJPanel parent

The parent.

### Class view.animation.JJIconSelector extends javax.swing.JComboBox implements Serializable

### Serialized Fields

#### pathTab

    java.util.ArrayList<E> pathTab

The path tab.

### Class view.animation.JJPanel extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### elementsAnimes

    int elementsAnimes

The elements animes.

#### delay

    int delay

The delay.

#### timer

    javax.swing.Timer timer

The timer.

#### sizeX

    int sizeX

The size X.

#### sizeY

    int sizeY

The size Y.

#### maxX

    JJComponent maxX

The max Y.

#### maxY

    JJComponent maxY

The max Y.

### Class view.animation.JJStatDiagramme extends JJComponent implements Serializable

### Serialized Fields

#### listeCouleurs

    java.util.ArrayList<E> listeCouleurs

The liste couleurs.

#### listeNoms

    java.util.ArrayList<E> listeNoms

The liste noms.

#### listeValeurs

    java.util.ArrayList<E> listeValeurs

The liste valeurs.

#### valeursPositions

    java.util.ArrayList<E> valeursPositions

The valeurs positions.

#### valeurTotale

    java.lang.Double valeurTotale

The valeur totale position.

#### valeurTotalePosition

    java.lang.Double valeurTotalePosition

The valeur totale position.

## Package view.blackbox

### Class view.blackbox.BlackBoxPanel extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### tableModel

    javax.swing.table.DefaultTableModel tableModel

The table model.

#### world

    World world

The world.

#### graphPanel

    GrapheBlackBoxPanel graphPanel

The graph panel.

### Class view.blackbox.GrapheBlackBoxPanel extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### graph

    org.graphstream.graph.Graph graph

The graph.

#### viewer

    org.graphstream.ui.view.Viewer viewer

The viewer.

#### blackBox

    BlackBox blackBox

The black box.

#### toolBar

    javax.swing.JToolBar toolBar

The tool bar.

#### buttonShowValue

    javax.swing.JButton buttonShowValue

The button show value.

#### buttonShowDefault

    javax.swing.JButton buttonShowDefault

The button show default.

#### buttonShowName

    javax.swing.JButton buttonShowName

The button show name.

#### viewMode

    int viewMode

The view mode.

#### pipe

    org.graphstream.ui.view.ViewerPipe pipe

The pipe.

#### mouseEvent

    java.awt.event.MouseEvent mouseEvent

The mouse event.

#### rightClick

    java.lang.Boolean rightClick

The right click.

## Package view.global

### Class view.global.PanelChart extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### chartPanelAgents

    org.jfree.chart.ChartPanel chartPanelAgents

The chart panel agents.

#### chartAgents

    org.jfree.chart.JFreeChart chartAgents

The chart agents.

#### dataSetAgents

    org.jfree.data.xy.XYSeriesCollection dataSetAgents

The data set agents.

#### chartPanelNCS

    org.jfree.chart.ChartPanel chartPanelNCS

The chart panel NCS.

#### chartNCS

    org.jfree.chart.JFreeChart chartNCS

The chart NCS.

#### dataSetNCS

    org.jfree.data.xy.XYSeriesCollection dataSetNCS

The data set NCS.

#### world

    World world

The world.

## Package view.multiAMOEBA

### Class view.multiAMOEBA.FileChooserDemo extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### openButton

    javax.swing.JButton openButton

The save button.

#### saveButton

    javax.swing.JButton saveButton

The save button.

#### log

    javax.swing.JTextArea log

The log.

#### fc

    javax.swing.JFileChooser fc

The fc.

### Class view.multiAMOEBA.JMainFrameMulti extends javax.swing.JFrame implements Serializable

### Serialized Fields

#### menuBar

    javax.swing.JMenuBar menuBar

The menu bar.

#### menuFiles

    javax.swing.JMenu menuFiles

The menu files.

#### menuItemStartModelize

    javax.swing.JMenuItem menuItemStartModelize

The menu item start modelize.

#### menuItemQuit

    javax.swing.JMenuItem menuItemQuit

The menu item quit.

#### panelGraph

    PanelGraphAMOEBA panelGraph

The panel graph.

### Class view.multiAMOEBA.PanelGraphAMOEBA extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### graph

    org.graphstream.graph.implementations.SingleGraph graph

The graph.

#### viewer

    org.graphstream.ui.view.Viewer viewer

The viewer.

#### pipe

    org.graphstream.ui.view.ViewerPipe pipe

The pipe.

### Class view.multiAMOEBA.PanelMainMulti extends javax.swing.JPanel implements Serializable

## Package view.system

### Class view.system.GrapheSystemPanel extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### graph

    org.graphstream.graph.Graph graph

The graph.

#### viewer

    org.graphstream.ui.view.Viewer viewer

The viewer.

#### world

    World world

The world.

#### pipe

    org.graphstream.ui.view.ViewerPipe pipe

The pipe.

#### rightClick

    java.lang.Boolean rightClick

The right click.

#### toolBar

    javax.swing.JToolBar toolBar

The tool bar.

#### buttonShowValue

    javax.swing.JButton buttonShowValue

The button show value.

#### buttonShowDefault

    javax.swing.JButton buttonShowDefault

The button show default.

#### buttonShowName

    javax.swing.JButton buttonShowName

The button show name.

#### buttonDestroyContext

    javax.swing.JButton buttonDestroyContext

The button destroy context.

#### buttonSoftStyle

    javax.swing.JButton buttonSoftStyle

The button soft style.

#### buttonStandardStyle

    javax.swing.JButton buttonStandardStyle

The button standard style.

#### buttonDarkStyle

    javax.swing.JButton buttonDarkStyle

The button dark style.

#### buttonEnableAutoLayout

    javax.swing.JButton buttonEnableAutoLayout

The button enable auto layout.

#### buttonDisableAutoLayout

    javax.swing.JButton buttonDisableAutoLayout

The button disable auto layout.

#### viewMode

    int viewMode

The view mode.

#### mouseEvent

    java.awt.event.MouseEvent mouseEvent

The mouse event.

### Class view.system.JTableRenderer_Agents extends javax.swing.table.DefaultTableCellRenderer implements Serializable

### Class view.system.MainPanel extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### toolBar

    javax.swing.JToolBar toolBar

The tool bar.

#### buttonPauseStart

    javax.swing.JButton buttonPauseStart

The button pause start.

#### buttonPlayOneStep

    javax.swing.JButton buttonPlayOneStep

The button play one step.

#### buttonExit

    javax.swing.JButton buttonExit

The button exit.

#### buttonCloseGUI

    javax.swing.JButton buttonCloseGUI

The button close GUI.

#### buttonPlusVerbosity

    javax.swing.JButton buttonPlusVerbosity

The button plus verbosity.

#### buttonMinusVerbosity

    javax.swing.JButton buttonMinusVerbosity

The button minus verbosity.

#### buttonLog

    javax.swing.JButton buttonLog

The button log.

#### buttonContextsToCSV

    javax.swing.JButton buttonContextsToCSV

The button contexts to CSV.

#### buttonSerialize

    javax.swing.JButton buttonSerialize

The button serialize.

#### buttonControl

    javax.swing.JButton buttonControl

The button control.

#### iconNeOCampus

    javax.swing.JLabel iconNeOCampus

The icon ne O campus.

#### buttonShowCtrl

    javax.swing.JButton buttonShowCtrl

The button show ctrl.

#### buttonOracle

    javax.swing.JButton buttonOracle

The button oracle.

#### csvCheckBox

    javax.swing.JCheckBox csvCheckBox

The csv check box.

#### rememberStateCheckBox

    javax.swing.JCheckBox rememberStateCheckBox

The remember state check box.

#### tabbedPanel

    MainTabbedPanel tabbedPanel

The tabbed panel.

#### world

    World world

The world.

#### temporalGraph

    TemporalGraph temporalGraph

The temporal graph.

#### amoeba

    AMOEBA amoeba

The amoeba.

#### minimalDisplay

    boolean minimalDisplay

The minimal display.

#### logForm

    LogForm logForm

The log form.

#### rememberState

    boolean rememberState

The remember state.

#### generateCsvFile

    boolean generateCsvFile

The generate csv file.

#### firstGetValueCheckBox

    boolean firstGetValueCheckBox

The first get value check box.

### Class view.system.MainTabbedPanel extends javax.swing.JTabbedPane implements Serializable

### Serialized Fields

#### world

    World world

The world.

#### blackBoxPanel

    BlackBoxPanel blackBoxPanel

The black box panel.

#### systemPanel

    SystemPanel systemPanel

The system panel.

#### panelChart

    PanelChart panelChart

The panel chart.

#### panelTwoDimStandard

    GrapheTwoDimPanelStandard panelTwoDimStandard

The panel two dim standard.

#### panelParallelCoordinates

    PanelParallelCoordinates panelParallelCoordinates

The panel parallel coordinates.

#### consolePanel

    ConsolePanel consolePanel

The console panel.

### Class view.system.PanelController extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### chartPanelCriticity

    org.jfree.chart.ChartPanel chartPanelCriticity

The chart panel criticity.

#### chartCriticity

    org.jfree.chart.JFreeChart chartCriticity

The chart criticity.

#### datasetCriticity

    org.jfree.data.xy.XYSeriesCollection datasetCriticity

The dataset criticity.

#### chartPanelValue

    org.jfree.chart.ChartPanel chartPanelValue

The chart panel value.

#### chartValue

    org.jfree.chart.JFreeChart chartValue

The chart value.

#### datasetValue

    org.jfree.data.xy.XYSeriesCollection datasetValue

The dataset value.

#### chartPanelAverageCrit

    org.jfree.chart.ChartPanel chartPanelAverageCrit

The chart panel average crit.

#### chartAverageCrit

    org.jfree.chart.JFreeChart chartAverageCrit

The chart average crit.

#### datasetAverageCrit

    org.jfree.data.xy.XYSeriesCollection datasetAverageCrit

The dataset average crit.

#### chartPanelBinary

    org.jfree.chart.ChartPanel chartPanelBinary

The chart panel binary.

#### chartBinary

    org.jfree.chart.JFreeChart chartBinary

The chart binary.

#### datasetBinary

    org.jfree.data.xy.XYSeriesCollection datasetBinary

The dataset binary.

#### controller

    Head controller

The controller.

#### world

    World world

The world.

#### sizeX

    int sizeX

The size X.

#### sizeY

    int sizeY

The size Y.

#### toolBar

    javax.swing.JToolBar toolBar

The tool bar.

#### buttonExportPrediction

    javax.swing.JButton buttonExportPrediction

The button export prediction.

### Class view.system.SystemPanel extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### tableModel

    javax.swing.table.DefaultTableModel tableModel

The table model.

#### graphSystemPanel

    GrapheSystemPanel graphSystemPanel

The graph system panel.

#### world

    World world

The world.

## Package view.system.nDim

### Class view.system.nDim.PanelParallelCoordinates extends javafx.embed.swing.JFXPanel implements Serializable

### Serialized Fields

#### world

    World world

The world.

#### browser

    javafx.scene.web.WebView browser

The browser.

#### webEngine

    javafx.scene.web.WebEngine webEngine

The web engine.

## Package view.system.paving

### Class view.system.paving.CurrentValueLine extends JJComponent implements Serializable

### Serialized Fields

#### start

    double start

The end.

#### end

    double end

The end.

#### scale

    double scale

The scale.

#### panel

    Panel1DPaving panel

The panel.

#### variable

    Percept variable

The variable.

### Class view.system.paving.MonoDimensionLine extends JJComponent implements Serializable

### Serialized Fields

#### start

    double start

The end.

#### end

    double end

The end.

#### scale

    double scale

The scale.

### Class view.system.paving.Panel1DPaving extends JJPanel implements Serializable

### Serialized Fields

#### variable

    Percept variable

The variable.

#### world

    World world

The world.

#### referencedContexts

    java.util.ArrayList<E> referencedContexts

The referenced contexts.

#### pavingContexts

    java.util.ArrayList<E> pavingContexts

The paving contexts.

#### monoDimensionLine

    MonoDimensionLine monoDimensionLine

The mono dimension line.

#### currentValueLine

    CurrentValueLine currentValueLine

The current value line.

#### length

    double length

The length.

#### min

    double min

The min.

#### max

    double max

The max.

#### nContext

    int nContext

The n context.

### Class view.system.paving.PavingContext extends JJComponent implements Serializable

### Serialized Fields

#### context

    Context context

The context.

#### scale

    double scale

The scale.

#### paving

    Panel1DPaving paving

The paving.

#### index

    int index

The index.

## Package view.system.projection

### Class view.system.projection.PanelProjection extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### world

    World world

The world.

#### projection

    java.awt.image.BufferedImage projection

The projection.

#### pasX

    int pasX

The pas X.

#### pasY

    int pasY

The pas Y.

#### startX

    double startX

The start X.

#### endX

    double endX

The end X.

#### startY

    double startY

The start Y.

#### endY

    double endY

The end Y.

#### maxTol

    double maxTol

The max tol.

#### minTol

    double minTol

The min tol.

#### pX

    Percept pX

The p X.

#### pY

    Percept pY

The p Y.

#### firstTime

    boolean firstTime

The first time.

## Package view.system.twoDim

### Class view.system.twoDim.GrapheTwoDimPanelStandard extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### graph

    org.graphstream.graph.Graph graph

The graph.

#### viewer

    org.graphstream.ui.view.Viewer viewer

The viewer.

#### world

    World world

The world.

#### pipe

    org.graphstream.ui.view.ViewerPipe pipe

The pipe.

#### rightClick

    java.lang.Boolean rightClick

The right click.

#### toolBar

    javax.swing.JToolBar toolBar

The tool bar.

#### toolBarSlider

    javax.swing.JToolBar toolBarSlider

The tool bar slider.

#### toolBarInfo

    javax.swing.JToolBar toolBarInfo

The tool bar info.

#### buttonShowValue

    javax.swing.JButton buttonShowValue

The button show value.

#### buttonShowDefault

    javax.swing.JButton buttonShowDefault

The button show default.

#### buttonShowName

    javax.swing.JButton buttonShowName

The button show name.

#### buttonDestroyContext

    javax.swing.JButton buttonDestroyContext

The button destroy context.

#### buttonSoftStyle

    javax.swing.JButton buttonSoftStyle

The button soft style.

#### buttonStandardStyle

    javax.swing.JButton buttonStandardStyle

The button standard style.

#### buttonDarkStyle

    javax.swing.JButton buttonDarkStyle

The button dark style.

#### buttonEnableAutoLayout

    javax.swing.JButton buttonEnableAutoLayout

The button enable auto layout.

#### buttonDisableAutoLayout

    javax.swing.JButton buttonDisableAutoLayout

The button disable auto layout.

#### buttonShowCtrl

    javax.swing.JButton buttonShowCtrl

The button show ctrl.

#### buttonShowPerceptTree

    javax.swing.JButton buttonShowPerceptTree

The button show percept tree.

#### buttonCreateImageMap

    javax.swing.JButton buttonCreateImageMap

The button create image map.

#### buttonOracle

    javax.swing.JButton buttonOracle

The button oracle.

#### buttonShowProjection

    javax.swing.JButton buttonShowProjection

The button show projection.

#### buttonShowSelectableContext

    javax.swing.JButton buttonShowSelectableContext

The button show selectable context.

#### buttonColorAccordingToPrediction

    javax.swing.JButton buttonColorAccordingToPrediction

The button color according to prediction.

#### comboDimX

    javax.swing.JComboBox<E> comboDimX

The combo dim X.

#### comboDimY

    javax.swing.JComboBox<E> comboDimY

The combo dim Y.

#### xValue

    javax.swing.JLabel xValue

The x value.

#### yValue

    javax.swing.JLabel yValue

The y value.

#### viewMode

    int viewMode

The view mode.

#### mouseEvent

    java.awt.event.MouseEvent mouseEvent

The mouse event.

#### doubleFormat

    java.text.NumberFormat doubleFormat

The double format.

#### controller

    Head controller

The controller.

#### colorIsDynamic

    boolean colorIsDynamic

The color is dynamic.

#### slider

    javax.swing.JSlider slider

The slider.

#### currentStep

    javax.swing.JTextField currentStep

The current step.

#### textarea

    javax.swing.JTextArea textarea

The textarea.

#### position

    java.util.Hashtable<K,V> position

The position.

#### obsList

    java.util.ArrayList<E> obsList

The obs list.

#### temporalGraph

    TemporalGraph temporalGraph

The temporal graph.

#### rememberState

    boolean rememberState

The remember state.

#### currentTick

    int currentTick

The current tick.

#### sliderValue

    int sliderValue

The slider value.

#### maxSlider

    int maxSlider

The max slider.

#### currentId

    java.lang.String currentId

The current id.

#### perceptName

    java.util.List<E> perceptName

The percept name.

## Package virtualSystemGenerator

### Class virtualSystemGenerator.GeneratorGraphPanel extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### graph

    org.graphstream.graph.Graph graph

The graph.

#### viewer

    org.graphstream.ui.view.Viewer viewer

The viewer.

#### blackBox

    BlackBox blackBox

The black box.

#### generator

    Generator generator

The generator.

#### toolBar

    javax.swing.JToolBar toolBar

The tool bar.

#### buttonShowValue

    javax.swing.JButton buttonShowValue

The button show value.

#### buttonShowDefault

    javax.swing.JButton buttonShowDefault

The button show default.

#### buttonShowName

    javax.swing.JButton buttonShowName

The button show name.

#### viewMode

    int viewMode

The view mode.

#### pipe

    org.graphstream.ui.view.ViewerPipe pipe

The pipe.

#### mouseEvent

    java.awt.event.MouseEvent mouseEvent

The mouse event.

#### rightClick

    java.lang.Boolean rightClick

The right click.

#### buttonAddRandomFunction

    javax.swing.JButton buttonAddRandomFunction

The button add random function.

#### buttonAddInput

    javax.swing.JButton buttonAddInput

The button add input.

#### buttonAddOutput

    javax.swing.JButton buttonAddOutput

The button add output.

#### buttonMinimize

    javax.swing.JButton buttonMinimize

The button minimize.

#### labelCriticity

    javax.swing.JLabel labelCriticity

The label criticity.

### Class virtualSystemGenerator.PanelGenerator extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### blackBox

    BlackBox blackBox

The black box.

#### generatorGraphPanel

    GeneratorGraphPanel generatorGraphPanel

The generator graph panel.