Serialized Form


Package AIILE.connection

Class AIILE.connection.AbstractConnectionTemplate extends javax.swing.JComponent implements Serializable

Serialized Fields

childSupport

java.beans.beancontext.BeanContextChildSupport childSupport


Package AIILE.gridworld.agent

Class AIILE.gridworld.agent.AbstractGridWorldAgent extends AbstractGridWorld implements Serializable


Package AIILE.gridworld.agent.reflex

Class AIILE.gridworld.agent.reflex.ReflexAgent extends AbstractGridWorldAgent implements Serializable

Serialized Fields

envInfo

EnvironmentInfo envInfo

move

Move move

start

boolean start

finish

boolean finish

valid

boolean valid

foundGoal

boolean foundGoal

sucList

java.util.Vector sucList

prevNode

Node prevNode

curNode

Node curNode


Package AIILE.gridworld.connection

Class AIILE.gridworld.connection.AbstractGridWorld extends AbstractConnectionTemplate implements Serializable

Serialized Fields

eiBuddy

java.lang.Object eiBuddy

moveBuddy

java.lang.Object moveBuddy

startBuddy

java.lang.Object startBuddy

finishBuddy

java.lang.Object finishBuddy

validMoveBuddy

java.lang.Object validMoveBuddy

eiProps

java.beans.PropertyDescriptor eiProps

moveProps

java.beans.PropertyDescriptor moveProps

startProps

java.beans.PropertyDescriptor startProps

finishProps

java.beans.PropertyDescriptor finishProps

validMoveProps

java.beans.PropertyDescriptor validMoveProps

isStarted

boolean isStarted

isValid

boolean isValid

isFinished

boolean isFinished

envInfo

EnvironmentInfo envInfo

move

Move move

Class AIILE.gridworld.connection.AbstractGridWorldEnv extends AbstractGridWorld implements Serializable

Class AIILE.gridworld.connection.BaseGridWorld extends AbstractConnectionTemplate implements Serializable

Serialized Fields

eiBuddy

java.lang.Object eiBuddy

moveBuddy

java.lang.Object moveBuddy

startBuddy

java.lang.Object startBuddy

finishBuddy

java.lang.Object finishBuddy

validMoveBuddy

java.lang.Object validMoveBuddy

eiProps

java.beans.PropertyDescriptor eiProps

moveProps

java.beans.PropertyDescriptor moveProps

startProps

java.beans.PropertyDescriptor startProps

finishProps

java.beans.PropertyDescriptor finishProps

validMoveProps

java.beans.PropertyDescriptor validMoveProps

isStarted

boolean isStarted

isValid

boolean isValid

isFinished

boolean isFinished

envInfo

EnvironmentInfo envInfo

move

Move move


Package AIILE.gridworld.env

Class AIILE.gridworld.env.EnvControlPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

optionButton

javax.swing.JButton optionButton

startButton

javax.swing.JButton startButton

initButton

javax.swing.JButton initButton

resetButton

javax.swing.JButton resetButton

stepNextButton

javax.swing.JButton stepNextButton

contStepButton

javax.swing.JButton contStepButton

stepPanel

javax.swing.JPanel stepPanel

buttonPanel

javax.swing.JPanel buttonPanel

stepSlider

javax.swing.JSlider stepSlider

startGame

boolean startGame

envConfigMapLoaded

boolean envConfigMapLoaded

gridBagConstraints

java.awt.GridBagConstraints gridBagConstraints

envOptionsWindow

EnvOptionsWindow envOptionsWindow

winListener

java.awt.event.WindowListener winListener

userOptions

EnvironmentUserOptions userOptions

envDisplayPanel

EnvDisplayPanel envDisplayPanel

Class AIILE.gridworld.env.EnvDisplayPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

screenLabel

javax.swing.JLabel screenLabel

userOptions

EnvironmentUserOptions userOptions

mainScreen

EnvironmentScreen mainScreen

screenScroll

javax.swing.JScrollPane screenScroll

mainPanel

javax.swing.JPanel mainPanel

gridBagConstraints

java.awt.GridBagConstraints gridBagConstraints

Class AIILE.gridworld.env.EnvironmentScreen extends javax.swing.JComponent implements Serializable

Serialized Fields

screenSize

java.awt.Dimension screenSize

cellSize

int cellSize

userOptions

EnvironmentUserOptions userOptions

gridSize

java.awt.Dimension gridSize

initGrid

Grid2D initGrid

currentGrid

Grid2D currentGrid

gridDisplay

NodeDisplay[][] gridDisplay

initGridDisplay

NodeDisplay[][] initGridDisplay

gridBagConstraints

java.awt.GridBagConstraints gridBagConstraints

displayBuffer

java.util.Vector displayBuffer

screenPanel

javax.swing.JPanel screenPanel

displayCount

int displayCount

Class AIILE.gridworld.env.EnvOptionsWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

mainPanel

javax.swing.JPanel mainPanel

configPanel

EnvConfigPanel configPanel

colorPanel

javax.swing.JPanel colorPanel

buttonPanel

javax.swing.JPanel buttonPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

configMapLoaded

boolean configMapLoaded

gridBagConstraints

java.awt.GridBagConstraints gridBagConstraints

userOptions

EnvironmentUserOptions userOptions

closeEvent

java.awt.event.WindowEvent closeEvent

Class AIILE.gridworld.env.GridNodeDisplay extends NodeDisplay implements Serializable

Serialized Fields

bgColor

java.awt.Color bgColor

prevBgColor

java.awt.Color prevBgColor

textColor

java.awt.Color textColor

text

java.lang.String text

displaySize

java.awt.Dimension displaySize

nodeNum

int nodeNum

props

java.util.Vector props

count

int count

Class AIILE.gridworld.env.Position extends java.lang.Object implements Serializable

Serialized Fields

x

int x

y

int y

z

int z


Package AIILE.gridworld.env.simplegrid

Class AIILE.gridworld.env.simplegrid.SimpleGridEnv extends AbstractGridWorldEnv implements Serializable

Serialized Fields

mainPanel

javax.swing.JPanel mainPanel

envInfo

EnvironmentInfo envInfo

initGrid

Grid2D initGrid

displayPanel

EnvDisplayPanel displayPanel

controlPanel

EnvControlPanel controlPanel

gridBagConstraints

java.awt.GridBagConstraints gridBagConstraints

moveBuffer

java.util.Vector moveBuffer

envInfoBuffer

java.util.Vector envInfoBuffer

gridBuffer

java.util.Vector gridBuffer

successorBuffer

java.util.Vector successorBuffer

path

java.util.Vector path

startGame

boolean startGame

finishGame

boolean finishGame

valid

boolean valid

ready

boolean ready

curGrid

Grid2D curGrid

prevCurNode

GridNode prevCurNode

curNode

GridNode curNode

userOptions

EnvironmentUserOptions userOptions

gi

GridInfo gi

nodeCount

int nodeCount


Package AIILE.gridworld.env.wumpus

Class AIILE.gridworld.env.wumpus.WumpusEnv extends AbstractGridWorldEnv implements Serializable

Serialized Fields

mainPanel

javax.swing.JPanel mainPanel

envInfo

EnvironmentInfo envInfo

initGrid

Grid2D initGrid

curGrid

Grid2D curGrid

displayPanel

EnvDisplayPanel displayPanel

controlPanel

EnvControlPanel controlPanel

gridBagConstraints

java.awt.GridBagConstraints gridBagConstraints

successorBuffer

java.util.Vector successorBuffer

startGame

boolean startGame

finishGame

boolean finishGame

valid

boolean valid

prevCurNode

GridNode prevCurNode

curNode

GridNode curNode

userOptions

EnvironmentUserOptions userOptions

gi

GridInfo gi

nodeCount

int nodeCount

goldFound

boolean goldFound

arrowShot

boolean arrowShot

wumpusDead

boolean wumpusDead


Package AIILE.gridworld.util.hint

Class AIILE.gridworld.util.hint.Direction extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name


Package AIILE.gridworld.util.node

Class AIILE.gridworld.util.node.NodeDisplay extends javax.swing.JComponent implements Serializable