Serialized Form


Package agent

Class agent.Actions extends java.util.ArrayList implements Serializable


Package mixmeta4

Class mixmeta4.Board extends java.lang.Object implements Serializable

Serialized Fields

gui

BoardGUI gui

game

Game game

numOccupiedRows

int numOccupiedRows

redToMove

boolean redToMove
Deprecated, use getter redToMove().


visible

boolean visible

tty

boolean tty

redPieces

PieceSet redPieces

blackPieces

PieceSet blackPieces

squares

Square[][] squares

numRows

int numRows
Deprecated, use getNumRows().


numColumns

int numColumns
Deprecated, use getNumColumns().


lastMove

Move lastMove

secondLastMove

Move secondLastMove

movesSoFar

Moves movesSoFar

movesSinceCapture

int movesSinceCapture

Class mixmeta4.BoardGUI extends java.awt.Canvas implements Serializable

Serialized Fields

board

Board board

colour

java.awt.Color colour

size

int size

width

int width

height

int height

scale

int scale

moveGUI

MoveGUI moveGUI

Class mixmeta4.Checker extends Piece implements Serializable

Class mixmeta4.Egg extends Piece implements Serializable

Class mixmeta4.Frogger extends Piece implements Serializable

Class mixmeta4.Galaxian extends Piece implements Serializable

Class mixmeta4.Game extends java.lang.Object implements Serializable

Serialized Fields

gui

GameGUI gui

board

Board board

red

Agent red

black

Agent black

redComment

java.lang.String redComment

blackComment

java.lang.String blackComment

players

java.util.ArrayList<E> players

gameName

java.lang.String gameName

clock

boolean clock

setup

java.lang.String setup

redTimeLeft

long redTimeLeft

blackTimeLeft

long blackTimeLeft

startTime

long startTime

timeIncrement

long timeIncrement

gameIsFinishFirst

boolean gameIsFinishFirst

gameIsTakeAll

boolean gameIsTakeAll

gameIsCheX

boolean gameIsCheX

visible

java.lang.String visible

gameOver

boolean gameOver

redWon

boolean redWon

blackWon

boolean blackWon

draw

boolean draw

illegalMove

boolean illegalMove

time

long time

movesTillDraw

int movesTillDraw

Class mixmeta4.GameGUI extends java.awt.Frame implements Serializable

Serialized Fields

game

Game game

play

java.awt.Button play

step

java.awt.Button step

restart

java.awt.Button restart

quit

java.awt.Button quit

record

java.awt.Button record

buttonPanel

java.awt.Panel buttonPanel

setupPanel

java.awt.Panel setupPanel

bottomPanel

java.awt.Panel bottomPanel

boardPanel

java.awt.Panel boardPanel

dialogue

java.awt.TextArea dialogue

redClock

java.awt.Label redClock

blackClock

java.awt.Label blackClock

redsMove

java.awt.Label redsMove

blacksMove

java.awt.Label blacksMove

redsComment

java.awt.TextArea redsComment

blacksComment

java.awt.TextArea blacksComment

redChooser

java.awt.Choice redChooser

blackChooser

java.awt.Choice blackChooser

recording

boolean recording

frameNumber

int frameNumber

dir

java.io.File dir

Class mixmeta4.King extends Piece implements Serializable

Class mixmeta4.Knight extends Piece implements Serializable

Class mixmeta4.Move extends java.util.ArrayList implements Serializable

Serialized Fields

comment

java.lang.String comment

Class mixmeta4.Moves extends Actions implements Serializable

Class mixmeta4.Piece extends java.lang.Object implements Serializable

Serialized Fields

gui

PieceGUI gui

square

Square square
deprecated: use getSquare() to get the square


isRed

boolean isRed
deprecated: use getIsRed() to get the colour


directions

java.awt.Point[] directions

dests

java.awt.Point[][] dests

Class mixmeta4.PieceSet extends java.util.ArrayList implements Serializable

Serialized Fields

numberOfCheckers

int numberOfCheckers
Deprecated - user getter


numberOfEggs

int numberOfEggs
Deprecated - user getter


numberOfFroggers

int numberOfFroggers
Deprecated - user getter


numberOfGalaxians

int numberOfGalaxians
Deprecated - user getter


numberOfKings

int numberOfKings
Deprecated - user getter


numberOfKnights

int numberOfKnights
Deprecated - user getter


numberOfPods

int numberOfPods
Deprecated - user getter


numberOfQueens

int numberOfQueens
Deprecated - user getter


numberOfWinthrops

int numberOfWinthrops
Deprecated - user getter

Class mixmeta4.Pod extends Piece implements Serializable

Class mixmeta4.Queen extends Piece implements Serializable

Class mixmeta4.Square extends java.lang.Object implements Serializable

Serialized Fields

gui

SquareGUI gui

board

Board board

row

int row
deprecated - user getRow()


column

int column
deprecated - use getColumn()


piece

Piece piece

Class mixmeta4.SquareGUI extends java.awt.Polygon implements Serializable

Serialized Fields

square

Square square

size

int size

topLeft

java.awt.Point topLeft

centre

java.awt.Point centre

Class mixmeta4.Winthrop extends Piece implements Serializable


Package player

Class player.PlayCheckers extends java.lang.Object implements Serializable