Serialized Form


Package ai.logic

Class ai.logic.LogicPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

expression

javax.swing.JTextField expression

output

javax.swing.JTextArea output

propKB

PropKnowledgeBase propKB

hornKB

HornKnowledgeBase hornKB

tell

javax.swing.JButton tell

ask

javax.swing.JButton ask

clear

javax.swing.JButton clear

delete

javax.swing.JButton delete

tt

javax.swing.JButton tt

valid

javax.swing.JButton valid

open

javax.swing.JButton open

save

javax.swing.JButton save

propLogicButton

javax.swing.JButton propLogicButton

hornLogicButton

javax.swing.JButton hornLogicButton

northPanel

javax.swing.JPanel northPanel

centerPanel

javax.swing.JPanel centerPanel

southPanel

javax.swing.JPanel southPanel

inputPanel

javax.swing.JPanel inputPanel

outputPanel

javax.swing.JPanel outputPanel

buttonPanel

javax.swing.JPanel buttonPanel

title

javax.swing.JLabel title

kbTitle

javax.swing.JLabel kbTitle

propScrollPane

javax.swing.JScrollPane propScrollPane

hornScrollPane

javax.swing.JScrollPane hornScrollPane

gridbag

java.awt.GridBagLayout gridbag

constraints

java.awt.GridBagConstraints constraints


Package ai.search

Class ai.search.SearchPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

problems

javax.swing.JComboBox problems

searchList

javax.swing.JList searchList

numTrials

javax.swing.JTextField numTrials

maxExpanded

javax.swing.JTextField maxExpanded

holder

javax.swing.JFrame holder

northPanel

javax.swing.JPanel northPanel

centerPanel

javax.swing.JPanel centerPanel

southPanel

javax.swing.JPanel southPanel

gridbag

java.awt.GridBagLayout gridbag

constraints

java.awt.GridBagConstraints constraints


Package ai.worlds

Class ai.worlds.GridEnvironment.GridCanvas extends java.awt.Canvas implements Serializable

Serialized Fields

cellSize

int cellSize

startx

int startx

starty

int starty

endx

int endx

endy

int endy

startx2

int startx2

endx2

int endx2

lastx

int lastx

lasty

int lasty

currentx

int currentx

currenty

int currenty

moveflag

boolean moveflag

Class ai.worlds.Location extends java.awt.Point implements Serializable

Class ai.worlds.WorldCreatePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

envs

javax.swing.JComboBox envs

agents

javax.swing.JComboBox agents

xsize

javax.swing.JTextField xsize

ysize

javax.swing.JTextField ysize

trialAgents

javax.swing.JList trialAgents

numTrials

javax.swing.JTextField numTrials

randomSizes

javax.swing.JCheckBox randomSizes

northPanel

javax.swing.JPanel northPanel

centerPanel

javax.swing.JPanel centerPanel

southPanel

javax.swing.JPanel southPanel

northCenterPanel

javax.swing.JPanel northCenterPanel

scroll

javax.swing.JScrollPane scroll

results

javax.swing.JTextArea results

title

javax.swing.JLabel title

p

javax.swing.JPanel p

s

java.lang.String s

filepath

java.lang.String filepath

filename

java.lang.String filename

load

javax.swing.JButton load

rebuild

javax.swing.JButton rebuild

buildWorld

javax.swing.JButton buildWorld

simWorld

javax.swing.JButton simWorld

trials

javax.swing.JButton trials

isLoaded

boolean isLoaded

worldStrings

java.lang.String[] worldStrings
The list of worlds.


vacuumStrings

java.lang.String[] vacuumStrings
The list of vacuum agents.


wumpusStrings

java.lang.String[] wumpusStrings
The list of wumpus agents.


gridbag

java.awt.GridBagLayout gridbag

constraints

java.awt.GridBagConstraints constraints

wwe

WumpusWorldEditor wwe

holder

javax.swing.JFrame holder


Package ai.worlds.wumpus

Class ai.worlds.wumpus.WumpusWorldEditor extends javax.swing.JPanel implements Serializable

Serialized Fields

wumpgrid

WumpusWorldEditor.WumpusGrid wumpgrid

grid

java.lang.Object[][] grid

w

Wumpus w

popup

javax.swing.JPopupMenu popup

pitItem

javax.swing.JCheckBoxMenuItem pitItem

wumpusItem

javax.swing.JCheckBoxMenuItem wumpusItem

goldItem

javax.swing.JCheckBoxMenuItem goldItem

hasWumpus

boolean hasWumpus

hasGold

boolean hasGold

clickPoint

Location clickPoint