Serialized Form


Package edu.memphis.ccrg.lida.actionselection

Class edu.memphis.ccrg.lida.actionselection.BehaviorImpl extends ActivatibleImpl implements Serializable

Serialized Fields

label

java.lang.String label

context

NodeStructure context

addingList

NodeStructure addingList

deletingList

NodeStructure deletingList

action

Action action

id

long id

unsatisfiedContextConditionCount

java.util.concurrent.atomic.AtomicInteger unsatisfiedContextConditionCount

contextSatisfactionThreshold

double contextSatisfactionThreshold

contextNodeType

java.lang.String contextNodeType

generatingScheme

Scheme generatingScheme

Package edu.memphis.ccrg.lida.attentioncodelets

Class edu.memphis.ccrg.lida.attentioncodelets.AttentionCodeletImpl extends CodeletImpl implements Serializable

Serialized Fields

codeletRefractoryPeriod

int codeletRefractoryPeriod

currentSituationalModel

WorkspaceBuffer currentSituationalModel
Where codelet will look for and retrieve sought content from


globalWorkspace

GlobalWorkspace globalWorkspace
where Coalitions will be added

Class edu.memphis.ccrg.lida.attentioncodelets.BasicAttentionCodelet extends AttentionCodeletImpl implements Serializable

Class edu.memphis.ccrg.lida.attentioncodelets.MockAttentionCodeletImpl extends AttentionCodeletImpl implements Serializable

Class edu.memphis.ccrg.lida.attentioncodelets.NeighborhoodAttentionCodelet extends BasicAttentionCodelet implements Serializable

Serialized Fields

params

java.util.Map<K,V> params

Package edu.memphis.ccrg.lida.framework.gui

Class edu.memphis.ccrg.lida.framework.gui.FrameworkGui extends javax.swing.JFrame implements Serializable

Serialized Fields

panelClassNames

java.util.List<E> panelClassNames

panels

java.util.List<E> panels

panelParameters

java.util.List<E> panelParameters

panelParents

java.util.List<E> panelParents

agent

Agent agent

controller

FrameworkGuiController controller

addEditDialog

javax.swing.JDialog addEditDialog

aboutMenuItem

javax.swing.JMenuItem aboutMenuItem

addPanelMenuItem

javax.swing.JMenuItem addPanelMenuItem

areaAPanelsMenu

javax.swing.JMenu areaAPanelsMenu

areaBPanelsMenu

javax.swing.JMenu areaBPanelsMenu

areaCPanelsMenu

javax.swing.JMenu areaCPanelsMenu

areaOthersPanelsMenu

javax.swing.JMenu areaOthersPanelsMenu

contentsMenuItem

javax.swing.JMenuItem contentsMenuItem

exitMenuItem

javax.swing.JMenuItem exitMenuItem

fileMenu

javax.swing.JMenu fileMenu

guiRefreshRateMunuItem

javax.swing.JMenuItem guiRefreshRateMunuItem

helpMenu

javax.swing.JMenu helpMenu

jSeparator1

javax.swing.JPopupMenu.Separator jSeparator1

jSeparator2

javax.swing.JPopupMenu.Separator jSeparator2

jSplitPane1

javax.swing.JSplitPane jSplitPane1

jSplitPane2

javax.swing.JSplitPane jSplitPane2

jTabbedPaneL

javax.swing.JTabbedPane jTabbedPaneL

jTabbedPaneR

javax.swing.JTabbedPane jTabbedPaneR

menuBar

javax.swing.JMenuBar menuBar

panelsMenu

javax.swing.JMenu panelsMenu

principalTabbedPanel

javax.swing.JTabbedPane principalTabbedPanel

Package edu.memphis.ccrg.lida.framework.gui.panels

Class edu.memphis.ccrg.lida.framework.gui.panels.ActionSelectionPanel extends GuiPanelImpl implements Serializable

Serialized Fields

module

FrameworkModule module

behaviors

java.util.Collection<E> behaviors

behaviorArray

Behavior[] behaviorArray

selectedActions

java.util.LinkedList<E> selectedActions

selectedActionsSize

int selectedActionsSize

behaviorsPane

javax.swing.JScrollPane behaviorsPane

behaviorsTable

javax.swing.JTable behaviorsTable

jSplitPane

javax.swing.JSplitPane jSplitPane

jToolBar1

javax.swing.JToolBar jToolBar1

refreshButton

javax.swing.JButton refreshButton

winnersPane

javax.swing.JScrollPane winnersPane

winnersTable

javax.swing.JTable winnersTable

currentSelectionCount

int currentSelectionCount

Class edu.memphis.ccrg.lida.framework.gui.panels.ActivationChartPanel extends GuiPanelImpl implements Serializable

Serialized Fields

chart

org.jfree.chart.JFreeChart chart

dataset

org.jfree.data.xy.XYSeriesCollection dataset

series1

org.jfree.data.xy.XYSeries series1

series2

org.jfree.data.xy.XYSeries series2

series3

org.jfree.data.xy.XYSeries series3

tickDisplayInterval

int tickDisplayInterval

selectedModule

FrameworkModule selectedModule

learnable

Learnable learnable

elementName

java.lang.String elementName

displayButton

javax.swing.JButton displayButton

elementNameTextField

javax.swing.JTextField elementNameTextField

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jSeparator1

javax.swing.JToolBar.Separator jSeparator1

mainPanel

javax.swing.JPanel mainPanel

moduleComboBox

javax.swing.JComboBox moduleComboBox

toolBar

javax.swing.JToolBar toolBar

Class edu.memphis.ccrg.lida.framework.gui.panels.AddEditPanel extends GuiPanelImpl implements Serializable

Serialized Fields

tabOrder

java.lang.String tabOrder

btnAddPanel

javax.swing.JButton btnAddPanel

chkRefresh

javax.swing.JCheckBox chkRefresh

cmbClassname

javax.swing.JComboBox cmbClassname

cmbPosition

javax.swing.JComboBox cmbPosition

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

txtName

javax.swing.JTextField txtName

txtParameters

javax.swing.JTextField txtParameters

Class edu.memphis.ccrg.lida.framework.gui.panels.ConfigurationFilesPanel extends GuiPanelImpl implements Serializable

Serialized Fields

properties

java.util.Properties properties

propertiesFile

java.lang.String propertiesFile

PropertiesTable

javax.swing.JTable PropertiesTable

fileNameTextField

javax.swing.JTextField fileNameTextField

jToolBar1

javax.swing.JToolBar jToolBar1

threadPane

javax.swing.JScrollPane threadPane

Class edu.memphis.ccrg.lida.framework.gui.panels.ControlToolBarPanel extends GuiPanelImpl implements Serializable

Serialized Fields

isPaused

boolean isPaused

tickDurationStartValue

int tickDurationStartValue

tm

TaskManager tm

PAUSED_LABEL

java.lang.String PAUSED_LABEL

RUNNING_LABEL

java.lang.String RUNNING_LABEL

addTicksButton

javax.swing.JButton addTicksButton

currentTickTextField

javax.swing.JTextField currentTickTextField

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jSeparator1

javax.swing.JToolBar.Separator jSeparator1

jSeparator2

javax.swing.JToolBar.Separator jSeparator2

jSeparator3

javax.swing.JToolBar.Separator jSeparator3

jSeparator4

javax.swing.JToolBar.Separator jSeparator4

startPauseButton

javax.swing.JButton startPauseButton

statusLabel

javax.swing.JLabel statusLabel

tickDurationSpinner

javax.swing.JSpinner tickDurationSpinner

ticksModeTB

javax.swing.JToggleButton ticksModeTB

tiksTB

javax.swing.JTextField tiksTB

toolbar

javax.swing.JToolBar toolbar

Class edu.memphis.ccrg.lida.framework.gui.panels.FrameworkTaskPanel extends GuiPanelImpl implements Serializable

Serialized Fields

tasks

java.util.Collection<E> tasks

taskArray

FrameworkTask[] taskArray

module

FrameworkModule module

taskTableModel

edu.memphis.ccrg.lida.framework.gui.panels.FrameworkTaskPanel.TaskTableModel taskTableModel

jToolBar1

javax.swing.JToolBar jToolBar1

refreshButton

javax.swing.JButton refreshButton

tasksTable

javax.swing.JTable tasksTable

threadPane

javax.swing.JScrollPane threadPane

Class edu.memphis.ccrg.lida.framework.gui.panels.GlobalWorkspaceTablePanel extends GuiPanelImpl implements Serializable

Serialized Fields

coalitions

java.util.Collection<E> coalitions

coalitionArray

Coalition[] coalitionArray

module

GlobalWorkspace module

recentBbroadcasts

java.util.LinkedList<E> recentBbroadcasts

recentBroadcastsSize

int recentBroadcastsSize

coalitionsPane1

javax.swing.JScrollPane coalitionsPane1

coalitionsTable

javax.swing.JTable coalitionsTable

jSplitPane1

javax.swing.JSplitPane jSplitPane1

jToolBar1

javax.swing.JToolBar jToolBar1

refreshButton

javax.swing.JButton refreshButton

winnersPane

javax.swing.JScrollPane winnersPane

winnersTable

javax.swing.JTable winnersTable

Class edu.memphis.ccrg.lida.framework.gui.panels.GuiPanelImpl extends javax.swing.JPanel implements Serializable

Serialized Fields

controller

FrameworkGuiController controller
the FrameworkGuiController


agent

Agent agent
the Agent

Class edu.memphis.ccrg.lida.framework.gui.panels.LoggingPanel extends GuiPanelImpl implements Serializable

Serialized Fields

defaultLoggerName

java.lang.String defaultLoggerName

logger

java.util.logging.Logger logger

clearButton

javax.swing.JButton clearButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

levelComboBox

javax.swing.JComboBox levelComboBox

loggerComboBox

javax.swing.JComboBox loggerComboBox

loggingText

javax.swing.JTextArea loggingText

Class edu.memphis.ccrg.lida.framework.gui.panels.NodeStructurePanel extends GuiPanelImpl implements Serializable

Serialized Fields

guiGraph

NodeStructureGuiAdapter guiGraph

vizViewer

edu.uci.ics.jung.visualization.VisualizationViewer<V,E> vizViewer

module

FrameworkModule module

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jToolBar1

javax.swing.JToolBar jToolBar1

refreshButton

javax.swing.JButton refreshButton

relaxButton

javax.swing.JButton relaxButton

Class edu.memphis.ccrg.lida.framework.gui.panels.NodeStructureTable extends GuiPanelImpl implements Serializable

Serialized Fields

nodeStructure

NodeStructure nodeStructure

module

FrameworkModule module

nodeStructureTableModel

edu.memphis.ccrg.lida.framework.gui.panels.NodeStructureTable.NodeStructureTableModel nodeStructureTableModel

jToolBar1

javax.swing.JToolBar jToolBar1

nodeStructurePane

javax.swing.JScrollPane nodeStructurePane

nodeStructureTable

javax.swing.JTable nodeStructureTable

refreshButton

javax.swing.JButton refreshButton

Class edu.memphis.ccrg.lida.framework.gui.panels.ProceduralMemoryPanel extends GuiPanelImpl implements Serializable

Serialized Fields

schemes

java.util.Collection<E> schemes

schemeArray

Scheme[] schemeArray

module

ProceduralMemory module

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jToolBar1

javax.swing.JToolBar jToolBar1

refreshButton

javax.swing.JButton refreshButton

schemeTable

javax.swing.JTable schemeTable

Class edu.memphis.ccrg.lida.framework.gui.panels.TaskQueuePanel extends GuiPanelImpl implements Serializable

Serialized Fields

tasks

java.util.Map<K,V> tasks

DEFAULT_COLUMN_WIDTH

int DEFAULT_COLUMN_WIDTH

columnWidth

int columnWidth

jToolBar1

javax.swing.JToolBar jToolBar1

refreshButton

javax.swing.JButton refreshButton

taskPane

javax.swing.JScrollPane taskPane

taskTable

javax.swing.JTable taskTable

Package edu.memphis.ccrg.lida.framework.gui.utils

Class edu.memphis.ccrg.lida.framework.gui.utils.NodeStructureGuiAdapter extends edu.uci.ics.jung.graph.AbstractTypedGraph<Linkable,GuiLink> implements Serializable

Serialized Fields

nodeStructure

NodeStructure nodeStructure

Package edu.memphis.ccrg.lida.framework.shared

Class edu.memphis.ccrg.lida.framework.shared.ConcurrentHashSet extends java.util.AbstractSet<E> implements Serializable

serialVersionUID: 3313091100336870355L

Class edu.memphis.ccrg.lida.framework.shared.LinkImpl extends ActivatibleImpl implements Serializable

Serialized Fields

source

Node source

sink

Linkable sink

extendedId

ExtendedId extendedId

category

LinkCategory category

groundingPamLink

PamLink groundingPamLink
PamLink in PAM that grounds this Link.


params

java.util.Map<K,V> params

Class edu.memphis.ccrg.lida.framework.shared.NodeImpl extends ActivatibleImpl implements Serializable

Serialized Fields

id

int id

extendedId

ExtendedId extendedId

label

java.lang.String label

name

java.lang.String name

desirability

double desirability

groundingPamNode

PamNode groundingPamNode
PamNode in PerceptualAssociativeMemory which grounds this Node


parameters

java.util.Map<K,V> parameters

Class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl extends java.lang.Object implements Serializable

Serialized Fields

nodes

java.util.concurrent.ConcurrentMap<K,V> nodes

links

java.util.concurrent.ConcurrentMap<K,V> links

linkableMap

java.util.concurrent.ConcurrentMap<K,V> linkableMap

defaultNodeType

java.lang.String defaultNodeType

defaultLinkType

java.lang.String defaultLinkType

Package edu.memphis.ccrg.lida.framework.shared.activation

Class edu.memphis.ccrg.lida.framework.shared.activation.ActivatibleImpl extends java.lang.Object implements Serializable

Serialized Fields

exciteStrategy

ExciteStrategy exciteStrategy

decayStrategy

DecayStrategy decayStrategy

activation

double activation

removalThreshold

double removalThreshold

Class edu.memphis.ccrg.lida.framework.shared.activation.LearnableImpl extends ActivatibleImpl implements Serializable

Serialized Fields

baseLevelActivation

double baseLevelActivation

learnableRemovalThreshold

double learnableRemovalThreshold

baseLevelExciteStrategy

ExciteStrategy baseLevelExciteStrategy

baseLevelDecayStrategy

DecayStrategy baseLevelDecayStrategy

totalActivationStrategy

TotalActivationStrategy totalActivationStrategy

Package edu.memphis.ccrg.lida.framework.strategies

Class edu.memphis.ccrg.lida.framework.strategies.DefaultTotalActivationStrategy extends StrategyImpl implements Serializable

Class edu.memphis.ccrg.lida.framework.strategies.LinearDecayStrategy extends StrategyImpl implements Serializable

Serialized Fields

m

double m

Class edu.memphis.ccrg.lida.framework.strategies.LinearExciteStrategy extends StrategyImpl implements Serializable

Serialized Fields

m

double m

Class edu.memphis.ccrg.lida.framework.strategies.NoDecayStrategy extends StrategyImpl implements Serializable

Class edu.memphis.ccrg.lida.framework.strategies.NoExciteStrategy extends StrategyImpl implements Serializable

Class edu.memphis.ccrg.lida.framework.strategies.SigmoidDecayStrategy extends StrategyImpl implements Serializable

Serialized Fields

a

double a

c

double c

Class edu.memphis.ccrg.lida.framework.strategies.SigmoidExciteStrategy extends StrategyImpl implements Serializable

Serialized Fields

a

double a

c

double c

Class edu.memphis.ccrg.lida.framework.strategies.StrategyImpl extends java.lang.Object implements Serializable

Serialized Fields

parameters

java.util.Map<K,V> parameters

Package edu.memphis.ccrg.lida.framework.tasks

Class edu.memphis.ccrg.lida.framework.tasks.CodeletImpl extends FrameworkTaskImpl implements Serializable

Serialized Fields

soughtContent

NodeStructure soughtContent
Content which this codelet responds to.

Class edu.memphis.ccrg.lida.framework.tasks.FrameworkTaskImpl extends LearnableImpl implements Serializable

Serialized Fields

ticksPerRun

int ticksPerRun

taskID

long taskID

nextExcecutionTicksPerRun

long nextExcecutionTicksPerRun

status

TaskStatus status
TaskStatus of this task


parameters

java.util.Map<K,V> parameters

controllingTS

TaskSpawner controllingTS

scheduledTick

long scheduledTick

taskName

java.lang.String taskName

Class edu.memphis.ccrg.lida.framework.tasks.MockFrameworkTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

wasRun

boolean wasRun

associatedModule

FrameworkModule associatedModule

moduleUsage

java.lang.String moduleUsage

Package edu.memphis.ccrg.lida.globalworkspace

Class edu.memphis.ccrg.lida.globalworkspace.CoalitionImpl extends ActivatibleImpl implements Serializable

Serialized Fields

content

BroadcastContent content

attentionCodeletActivation

double attentionCodeletActivation

attentionCodelet

AttentionCodelet attentionCodelet

id

long id

Package edu.memphis.ccrg.lida.globalworkspace.triggers

Class edu.memphis.ccrg.lida.globalworkspace.triggers.TriggerTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

logger

java.util.logging.Logger logger

name

java.lang.String name

gw

TriggerListener gw

trigger

BroadcastTrigger trigger

Package edu.memphis.ccrg.lida.pam

Class edu.memphis.ccrg.lida.pam.PamLinkImpl extends LinkImpl implements Serializable

Serialized Fields

learnable

Learnable learnable

Class edu.memphis.ccrg.lida.pam.PamNodeImpl extends NodeImpl implements Serializable

Serialized Fields

learnable

LearnableImpl learnable

Class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl.PamNodeStructure extends NodeStructureImpl implements Serializable

Class edu.memphis.ccrg.lida.pam.UpscalePropagationStrategy extends StrategyImpl implements Serializable

Serialized Fields

logger

java.util.logging.Logger logger

Package edu.memphis.ccrg.lida.pam.tasks

Class edu.memphis.ccrg.lida.pam.tasks.AddLinkToPerceptTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

pam

PerceptualAssociativeMemory pam

link

PamLink link

Class edu.memphis.ccrg.lida.pam.tasks.AddNodeStructureToPerceptTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

ns

NodeStructure ns

pam

PerceptualAssociativeMemory pam

Class edu.memphis.ccrg.lida.pam.tasks.AddNodeToPerceptTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

node

PamNode node

pam

PerceptualAssociativeMemory pam

Class edu.memphis.ccrg.lida.pam.tasks.BasicDetectionAlgorithm extends FrameworkTaskImpl implements Serializable

Serialized Fields

sensoryMemory

SensoryMemory sensoryMemory
the SensoryMemory


pam

PerceptualAssociativeMemory pam
the PerceptualAssociativeMemory


linkable

PamLinkable linkable
PamLinkable this algorithm detects

Class edu.memphis.ccrg.lida.pam.tasks.ExcitationTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

node

PamNode node

excitationAmount

double excitationAmount

pam

PerceptualAssociativeMemory pam

Class edu.memphis.ccrg.lida.pam.tasks.MultipleDetectionAlgorithm extends FrameworkTaskImpl implements Serializable

Serialized Fields

pamNodeMap

java.util.Map<K,V> pamNodeMap
Map of PamLinkable


pam

PerceptualAssociativeMemory pam
the PerceptualAssociativeMemory


sensoryMemory

SensoryMemory sensoryMemory
PamLinkable this algorithm detects

Class edu.memphis.ccrg.lida.pam.tasks.PropagationTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

sink

PamLinkable sink

link

PamLink link

excitationAmount

double excitationAmount

pam

PerceptualAssociativeMemory pam

Package edu.memphis.ccrg.lida.proceduralmemory

Class edu.memphis.ccrg.lida.proceduralmemory.BasicSchemeActivationStrategy extends StrategyImpl implements Serializable

Serialized Fields

schemeSelectionThreshold

double schemeSelectionThreshold

pm

ProceduralMemory pm

Class edu.memphis.ccrg.lida.proceduralmemory.SchemeImpl extends LearnableImpl implements Serializable

Serialized Fields

innate

boolean innate

numberOfExecutions

int numberOfExecutions

successfulExecutions

int successfulExecutions

reliabilityThreshold

double reliabilityThreshold

context

NodeStructure context

addingResult

NodeStructure addingResult

deletingResult

NodeStructure deletingResult

action

Action action

label

java.lang.String label

id

long id

Package edu.memphis.ccrg.lida.sensorymemory

Class edu.memphis.ccrg.lida.sensorymemory.SensoryMemoryBackgroundTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

sm

SensoryMemory sm

Package edu.memphis.ccrg.lida.workspace

Class edu.memphis.ccrg.lida.workspace.CueBackgroundTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

actThreshold

double actThreshold

workspace

Workspace workspace

Class edu.memphis.ccrg.lida.workspace.UpdateCsmBackgroundTask extends FrameworkTaskImpl implements Serializable

Serialized Fields

workspace

Workspace workspace

Package edu.memphis.ccrg.lida.workspace.structurebuildingcodelets

Class edu.memphis.ccrg.lida.workspace.structurebuildingcodelets.BasicStructureBuildingCodelet extends StructureBuildingCodeletImpl implements Serializable

Class edu.memphis.ccrg.lida.workspace.structurebuildingcodelets.MockStructureBuildingCodeletImpl extends StructureBuildingCodeletImpl implements Serializable

Class edu.memphis.ccrg.lida.workspace.structurebuildingcodelets.StructureBuildingCodeletImpl extends CodeletImpl implements Serializable

Serialized Fields

readableBuffers

java.util.Set<E> readableBuffers
Set of workspace buffers this codelet reads from.


writableBuffer

WorkspaceBuffer writableBuffer
WorkspaceBuffer to be written to.


runResults

java.lang.Object runResults
Expected results of this codelets