Serialized Form
player
int player
noWhites
int noWhites
noBlacks
int noBlacks
total
int total
GAMEOVER
boolean GAMEOVER
board
int[][] board
button
javax.swing.JButton[] button
keyListener
java.awt.event.KeyListener keyListener
noButtons
int noButtons
buttonStr
java.lang.String[] buttonStr
actListener
java.awt.event.ActionListener actListener
BUTTONSTR
java.lang.String[] BUTTONSTR
BUTTONSIZE
int[] BUTTONSIZE
buttonPanel
javax.swing.JPanel buttonPanel
button
javax.swing.JButton[] button
rewButton
javax.swing.JButton rewButton
ffButton
javax.swing.JButton ffButton
rewffPanel
javax.swing.JPanel rewffPanel
keyListener
java.awt.event.KeyListener keyListener
noButtons
int noButtons
buttonStr
java.lang.String[] buttonStr
labelPanel
javax.swing.JPanel labelPanel
labels
javax.swing.JLabel[] labels
noLabels
int noLabels
labelStr
java.lang.String[] labelStr
comboBoxPanel
javax.swing.JPanel comboBoxPanel
comboBox
javax.swing.JComboBox comboBox
depthLabel
javax.swing.JLabel depthLabel
theDepth
java.lang.String theDepth
comboBoxStr
java.lang.String[] comboBoxStr
textAreaPanel
javax.swing.JPanel textAreaPanel
textAreas
javax.swing.JTextArea[] textAreas
noTextAreas
int noTextAreas
textAreaStr
java.lang.String[] textAreaStr
radioButton
javax.swing.JRadioButton radioButton
actListener
java.awt.event.ActionListener actListener
FONT_ITALIC
java.awt.Font FONT_ITALIC
FONT_ROMAN
java.awt.Font FONT_ROMAN
FONT_BOLD
java.awt.Font FONT_BOLD
BUTTONSTR
java.lang.String[] BUTTONSTR
BUTTONCOLOR
java.awt.Color[] BUTTONCOLOR
BUTTONSIZE
int[] BUTTONSIZE
LABELSTR
java.lang.String[] LABELSTR
LABELCOLOR
java.awt.Color[] LABELCOLOR
TEXTAREASTR
java.lang.String[] TEXTAREASTR
TEXTAREACOLOR
java.awt.Color[] TEXTAREACOLOR
COMBOBOXSTR
java.lang.String[] COMBOBOXSTR
DEPTHLABELSTR
java.lang.String DEPTHLABELSTR
RADIOBUTTONSTR
java.lang.String[] RADIOBUTTONSTR
SHOWLASTMOVELABELSTR
java.lang.String SHOWLASTMOVELABELSTR
isAlive
boolean isAlive
boardSize
int boardSize
cellSize
int cellSize
board
int[][] board
showLastMove
boolean showLastMove
lastMove
java.lang.String lastMove
showHint
boolean showHint
hintx
int hintx
hinty
int hinty
mouseListener
java.awt.event.MouseListener mouseListener
BLACK_PIECE
javax.swing.ImageIcon BLACK_PIECE
WHITE_PIECE
javax.swing.ImageIcon WHITE_PIECE
OTHELLO_BOARD
javax.swing.ImageIcon OTHELLO_BOARD
HINT
javax.swing.ImageIcon HINT
jframe
javax.swing.JFrame jframe
computerIsBlack
boolean computerIsBlack
gameOver
boolean gameOver
newGameSelected
boolean newGameSelected
humanHasMoved
boolean humanHasMoved
sideChangeDuringGame
boolean sideChangeDuringGame
rewindSelected
boolean rewindSelected
forwardSelected
boolean forwardSelected
showAboutDialog
boolean showAboutDialog
showHelpDialog
boolean showHelpDialog
hintSelected
boolean hintSelected
mouseListener
java.awt.event.MouseListener mouseListener
compIsBlack
javax.swing.JRadioButtonMenuItem compIsBlack
compIsWhite
javax.swing.JRadioButtonMenuItem compIsWhite
menubar
javax.swing.JMenuBar menubar
fileMenu
javax.swing.JMenu fileMenu
optionMenu
javax.swing.JMenu optionMenu
itemDepth
javax.swing.JMenu itemDepth
helpMenu
javax.swing.JMenu helpMenu
itemExit
javax.swing.JMenuItem itemExit
itemNewGame
javax.swing.JMenuItem itemNewGame
itemPlayers
javax.swing.JMenuItem itemPlayers
itemDepthGroup
javax.swing.JMenuItem itemDepthGroup
itemHelp
javax.swing.JMenuItem itemHelp
itemAbout
javax.swing.JMenuItem itemAbout
textArea
javax.swing.JTextArea textArea
topPanel
javax.swing.JPanel topPanel
textPanel
javax.swing.JPanel textPanel
canvasPanel
javax.swing.JPanel canvasPanel
infoPanel
OthelloInfoPanel infoPanel
board
OthelloJCanvas board
ai
OthelloAI ai
theOthelloServer
java.lang.String theOthelloServer
port
int port
theOthelloServerURL
java.net.URL theOthelloServerURL
stateMgr
BoardStateMgr stateMgr
player_to_start
int player_to_start
whiteBestMove_str
java.lang.String whiteBestMove_str
compBestMove_str
java.lang.String compBestMove_str
theDepth
int theDepth
gt
java.lang.Thread gt
COMBOBOXSTR
java.lang.String[] COMBOBOXSTR
DEPTHLABELSTR
java.lang.String DEPTHLABELSTR
FONT_ITALIC
java.awt.Font FONT_ITALIC
FONT_ROMAN
java.awt.Font FONT_ROMAN