Serialized Form


Package simuLCS.graphics

Class simuLCS.graphics.G_ClassifierCheckBox extends G_ClassifierComponent implements Serializable

Serialized Fields

checkbox

javax.swing.JCheckBox checkbox

Class simuLCS.graphics.G_ClassifierComboBox extends G_ClassifierComponent implements Serializable

Serialized Fields

cb

javax.swing.JComboBox cb

Class simuLCS.graphics.G_ClassifierComponent extends G_Panel implements Serializable

Serialized Fields

name

java.lang.String name

nbBits

int nbBits

position

int position

whichpart

int whichpart

isWithText

boolean isWithText

previousValueBits

java.lang.String previousValueBits

pointerComponent

ClassifierComponent pointerComponent

Class simuLCS.graphics.G_ListButtons extends G_Panel implements Serializable

Serialized Fields

isRadioButtons

boolean isRadioButtons
true if RadioButtons should be used (ie. only one entity can be selected)


linkedWith

java.util.Set linkedWith
The Set to update when the user clicks on the buttons, and to listen when drawing the buttons (to know which ones are selected)


isShowingOnlyAgentLearning

boolean isShowingOnlyAgentLearning
true if we want to have buttons only for the AgentClassifierLearning


lastClicked

Entity lastClicked
used to record the last action of the user

Class simuLCS.graphics.G_ListClassifiers extends G_Panel implements Serializable

Serialized Fields

list

javax.swing.JList list

listModel

javax.swing.DefaultListModel listModel

behaviourToShow

int behaviourToShow
See Also:
AgentClassifierLearning.getBehaviour(int)

isEnabled

boolean isEnabled

withFilters

boolean withFilters

linkedWith

java.util.Set linkedWith

hasBeenRepainted

boolean hasBeenRepainted

scrollpanClassifier

javax.swing.JScrollPane scrollpanClassifier

previousSelectedClassifier

Classifier previousSelectedClassifier

listToUpdate

G_ListClassifiers listToUpdate

panelToUpdate

G_Panel panelToUpdate

condMatch

int condMatch

actMatch

int actMatch

Class simuLCS.graphics.G_ListPanel extends G_Panel implements Serializable

Serialized Fields

list

javax.swing.JList list

listModel

javax.swing.DefaultListModel listModel

addButton

javax.swing.JButton addButton

deleteButton

javax.swing.JButton deleteButton

scrollpanClassifier

javax.swing.JScrollPane scrollpanClassifier

panClassifier

G_PanClassifier panClassifier

listClassifiers

G_ListClassifiers listClassifiers

previousSelectedClassifier

Classifier previousSelectedClassifier

popupClassifier

javax.swing.JInternalFrame popupClassifier

nameField

javax.swing.JTextField nameField

log

javax.swing.JTextArea log

Class simuLCS.graphics.G_MainWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

utils

Utils utils

layoutLeft

java.awt.BorderLayout layoutLeft

splitPanel

javax.swing.JSplitPane splitPanel

splitPanelLeft

javax.swing.JSplitPane splitPanelLeft

panCustom

G_PanelCustom panCustom

panDraw

G_PanelDraw panDraw

statusBar

G_StatusBar statusBar

layoutStatusBar

java.awt.GridLayout layoutStatusBar

lbMsg

javax.swing.JLabel lbMsg

pointerSimulation

Simulation pointerSimulation

Class simuLCS.graphics.G_PanBehaviour extends G_Panel implements Serializable

Serialized Fields

previousSelectedEntities

java.util.Set previousSelectedEntities

hasBeenRepainted

boolean hasBeenRepainted

Class simuLCS.graphics.G_PanClassifier extends G_Panel implements Serializable

Serialized Fields

panNorth

G_Panel panNorth

panCenter

G_Panel panCenter

panSouth

G_Panel panSouth

panActions

G_TemplatePanActions panActions

panConditions

G_TemplatePanConditions panConditions

currentClass

Classifier currentClass

nameField

javax.swing.JTextField nameField

titlePanel

java.lang.String titlePanel

previousName

java.lang.String previousName

Class simuLCS.graphics.G_PanCustControls extends G_Panel implements Serializable

Serialized Fields

btStart

javax.swing.JButton btStart

btStop

javax.swing.JButton btStop

btStep

javax.swing.JButton btStep

btReset

javax.swing.JButton btReset

btAddAgent

javax.swing.JButton btAddAgent

toAskForFile

java.lang.String toAskForFile

Class simuLCS.graphics.G_PanCustTab extends G_Panel implements Serializable

Serialized Fields

tabAgents

G_PanCustTabAgents tabAgents

tabBehaviour

G_PanCustTabBehaviour tabBehaviour

tabLearning

G_PanCustTabLearning tabLearning

Class simuLCS.graphics.G_PanCustTabAgents extends G_Panel implements Serializable

Serialized Fields

panList

G_ListButtons panList

Class simuLCS.graphics.G_PanCustTabBehaviour extends G_Panel implements Serializable

Serialized Fields

panList

G_ListButtons panList

panAgentCustom

G_PanBehaviour panAgentCustom

Class simuLCS.graphics.G_PanCustTabLearning extends G_Panel implements Serializable

Serialized Fields

panList

G_ListButtons panList

listRealBehaviour

G_ListClassifiers listRealBehaviour

listExpectedBehaviour

G_ListClassifiers listExpectedBehaviour

btUpdate

javax.swing.JButton btUpdate

cbLearning

javax.swing.JCheckBox cbLearning

cbPaintGhost

javax.swing.JCheckBox cbPaintGhost

cbVisibilityCircle

javax.swing.JCheckBox cbVisibilityCircle

previousIsLearning

boolean previousIsLearning

previousIsGhostPainted

boolean previousIsGhostPainted

previousIsWithVisibCircle

boolean previousIsWithVisibCircle

Class simuLCS.graphics.G_Panel extends javax.swing.JPanel implements Serializable

Class simuLCS.graphics.G_PanelCustom extends G_Panel implements Serializable

Serialized Fields

mainWindow

G_MainWindow mainWindow

panelDraw

G_PanelDraw panelDraw

btStart

javax.swing.JButton btStart

btStop

javax.swing.JButton btStop

btStep

javax.swing.JButton btStep

btReset

javax.swing.JButton btReset

btAddDuck

javax.swing.JButton btAddDuck

panControls

G_PanCustControls panControls

panTabbed

G_PanCustTab panTabbed

Class simuLCS.graphics.G_PanelDraw extends javax.swing.JPanel implements Serializable

Serialized Fields

mainWindow

G_MainWindow mainWindow

layout

java.awt.BorderLayout layout

statusBar

G_StatusBar statusBar

arena

Arena arena

g

java.awt.Graphics2D g

pointerSimulation

Simulation pointerSimulation

offscreen

java.awt.Image offscreen

graphicsOffscreen

java.awt.Graphics2D graphicsOffscreen

Class simuLCS.graphics.G_StatusBar extends javax.swing.JPanel implements Serializable

Serialized Fields

coord

java.awt.Label coord
Coordinates of the Cursor


info

java.awt.Label info
Information message

Class simuLCS.graphics.G_TemplatePanActions extends G_Panel implements Serializable

Serialized Fields

actions

ClassifierComponent[] actions

associatedTemplate

Template associatedTemplate

Class simuLCS.graphics.G_TemplatePanConditions extends G_Panel implements Serializable

Serialized Fields

conditions

ClassifierComponent[] conditions

associatedTemplate

Template associatedTemplate


Package simuLCS

Class simuLCS.ZClassifier extends Classifier implements Serializable

Serialized Fields

strength

double strength
The Strength of the classifier.