GeneThello Home

Serialized Form


Package net.sf.genethello.applet

Class net.sf.genethello.applet.AboutBox extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

Class net.sf.genethello.applet.BoardPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

BOARD_COLOR

java.awt.Color BOARD_COLOR
Background color of game board.


FONT_COLOR

java.awt.Color FONT_COLOR
Foreground color of font.


BLACK_COLOR

java.awt.Color BLACK_COLOR
Color of black disc.


WHITE_COLOR

java.awt.Color WHITE_COLOR
Color of white disc.


xpos

int[] xpos
Array of integer to hold x position of column.


ypos

int[] ypos
Array of integer to hold y position of row.


board

int[] board
Array of integer to hold value of squares in board.


delta

int delta
Width of square in board.


move

Move move
Move converted from mouse click on board.


leftOffset

float leftOffset
Offset of left-most font.

Class net.sf.genethello.applet.GenethelloApplet extends javax.swing.JApplet implements Serializable

Serialized Fields

aboutMenuItem

javax.swing.JMenuItem aboutMenuItem

blackButtonGroup

javax.swing.ButtonGroup blackButtonGroup

blackPlayerButtonGroup

javax.swing.ButtonGroup blackPlayerButtonGroup

whitePlayerButtonGroup

javax.swing.ButtonGroup whitePlayerButtonGroup

blackMachineRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem blackMachineRadioButtonMenuItem

blackManRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem blackManRadioButtonMenuItem

blackMenu

javax.swing.JMenu blackMenu

blackPlayerMenu

javax.swing.JMenu blackPlayerMenu

whitePlayerMenu

javax.swing.JMenu whitePlayerMenu

blackPanel

javax.swing.JPanel blackPanel

blackPassButton

javax.swing.JButton blackPassButton

blackTextArea

javax.swing.JTextArea blackTextArea

gamePanel

javax.swing.JPanel gamePanel

configureMenu

javax.swing.JMenu configureMenu

gameMenu

javax.swing.JMenu gameMenu

helpMenu

javax.swing.JMenu helpMenu

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jSeparator1

javax.swing.JPopupMenu.Separator jSeparator1

jSeparator2

javax.swing.JPopupMenu.Separator jSeparator2

mainPanel

javax.swing.JPanel mainPanel

menuBar

javax.swing.JMenuBar menuBar

newMenuItem

javax.swing.JMenuItem newMenuItem

replayMenuItem

javax.swing.JMenuItem replayMenuItem

statusPanel

javax.swing.JPanel statusPanel

transcriptMenuItem

javax.swing.JMenuItem transcriptMenuItem

whiteButtonGroup

javax.swing.ButtonGroup whiteButtonGroup

whiteMachineRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem whiteMachineRadioButtonMenuItem

whiteManRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem whiteManRadioButtonMenuItem

whiteMenu

javax.swing.JMenu whiteMenu

whitePanel

javax.swing.JPanel whitePanel

whitePassButton

javax.swing.JButton whitePassButton

whiteTextArea

javax.swing.JTextArea whiteTextArea

blackPlayerRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem[] blackPlayerRadioButtonMenuItem

whitePlayerRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem[] whitePlayerRadioButtonMenuItem

blackTimeMenuItem

javax.swing.JMenuItem blackTimeMenuItem

whiteTimeMenuItem

javax.swing.JMenuItem whiteTimeMenuItem

blackTime

int blackTime

whiteTime

int whiteTime

boardPanel

BoardPanel boardPanel
Board panel representing physical othello board.


game

Game game
Game currently playing.


blackPlayerInfo

PlayerInfo blackPlayerInfo
Info of black player.


whitePlayerInfo

PlayerInfo whitePlayerInfo
Info of white player.


blackMessage

java.lang.String blackMessage
Message for black player.


whiteMessage

java.lang.String whiteMessage
Message for white player.


transcript

Move[][] transcript
Transcript of game.

Class net.sf.genethello.applet.PlayerInfo extends java.lang.Object implements Serializable

Serialized Fields

chromosome

java.lang.String chromosome
String representation of chromosome.


birth

int birth
Generation of birth.


current

int current
Current generation.


win

int win
Number of win.


lose

int lose
Number of lose.


draw

int draw
Number of draw.


elo

int elo
ELO rating.

Class net.sf.genethello.applet.TranscriptDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

copyButton

javax.swing.JButton copyButton

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

sgfTextArea

javax.swing.JTextArea sgfTextArea

transcriptTabbedPane

javax.swing.JTabbedPane transcriptTabbedPane

transcriptTextArea

javax.swing.JTextArea transcriptTextArea

Package net.sf.genethello.ga

Class net.sf.genethello.ga.GFitnessFunction extends org.jgap.BulkFitnessFunction implements Serializable

Serialized Fields

generation

int generation
Current generation of population.


selectRatingPS

java.lang.String selectRatingPS
String of SQL statement to select ELO rating of an individual.


updateRatingPS

java.lang.String updateRatingPS
String of SQL statement to update information of an individual.


insertRatingPS

java.lang.String insertRatingPS
String of SQL statement to insert information of an individual.


chromosomeCreator

ChromosomeCreator chromosomeCreator
Chromosome creator to recreate chromosome from JGAP representation in tournament.


verbose

boolean verbose
Prints verbose information to standard output if true.


count

int count
Counter for insert or update ELO rating.


printLength

int printLength
Number of '.' or '*' to print in a line.


total

int total
Total number of insert or update ELO rating.


populationSize

int populationSize
Initial population size.


tournamentSize

int tournamentSize
Number of matches in full tournament.


sleepDuration

long sleepDuration
Sleep duration between matches.


sleep

boolean sleep
Sleeps between matches if true.


network

boolean network
Uses network to connect to server if true.


matches

int matches
Counter for number of matches in a tournament.


Package net.sf.genethello.gui

Class net.sf.genethello.gui.AboutBox extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

Class net.sf.genethello.gui.AnimatedGifDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

response

int response
Response of user: either OK_BUTTON or CANCEL_BUTTON


cancelButton

javax.swing.JButton cancelButton

delayTextField

javax.swing.JTextField delayTextField

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

okButton

javax.swing.JButton okButton

repeatTextField

javax.swing.JTextField repeatTextField

sizeLabel

javax.swing.JLabel sizeLabel

sizeTextField

javax.swing.JTextField sizeTextField

Class net.sf.genethello.gui.BoardPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

BOARD_COLOR

java.awt.Color BOARD_COLOR
Background color of game board.


FONT_COLOR

java.awt.Color FONT_COLOR
Foreground color of font.


BLACK_COLOR

java.awt.Color BLACK_COLOR
Color of black disc.


WHITE_COLOR

java.awt.Color WHITE_COLOR
Color of white disc.


xpos

int[] xpos
Array of integer to hold x position of column.


ypos

int[] ypos
Array of integer to hold y position of row.


board

int[] board
Array of integer to hold value of squares in board.


delta

int delta
Width of square in board.


move

Move move
Move converted from mouse click on board.


leftOffset

float leftOffset
Offset of left-most font.

Class net.sf.genethello.gui.GenethelloGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

aboutMenuItem

javax.swing.JMenuItem aboutMenuItem

animatedGifMenuItem

javax.swing.JMenuItem animatedGifMenuItem

blackBestRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem blackBestRadioButtonMenuItem

blackButtonGroup

javax.swing.ButtonGroup blackButtonGroup

blackDepthButtonGroup

javax.swing.ButtonGroup blackDepthButtonGroup

blackMachineRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem blackMachineRadioButtonMenuItem

blackManRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem blackManRadioButtonMenuItem

blackMenu

javax.swing.JMenu blackMenu

blackPanel

javax.swing.JPanel blackPanel

blackPassButton

javax.swing.JButton blackPassButton

blackPlayerButtonGroup

javax.swing.ButtonGroup blackPlayerButtonGroup

blackPlayerMenu

javax.swing.JMenu blackPlayerMenu

blackPlayerRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem blackPlayerRadioButtonMenuItem

blackTextArea

javax.swing.JTextArea blackTextArea

blackTimeMenuItem

javax.swing.JMenuItem blackTimeMenuItem

configureMenu

javax.swing.JMenu configureMenu

exitMenuItem

javax.swing.JMenuItem exitMenuItem

gameMenu

javax.swing.JMenu gameMenu

gamePanel

javax.swing.JPanel gamePanel

helpMenu

javax.swing.JMenu helpMenu

helpMenuItem

javax.swing.JMenuItem helpMenuItem

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jSeparator1

javax.swing.JPopupMenu.Separator jSeparator1

jSeparator2

javax.swing.JPopupMenu.Separator jSeparator2

loadMenuItem

javax.swing.JMenuItem loadMenuItem

mainPanel

javax.swing.JPanel mainPanel

menuBar

javax.swing.JMenuBar menuBar

newMenuItem

javax.swing.JMenuItem newMenuItem

replayMenuItem

javax.swing.JMenuItem replayMenuItem

statusPanel

javax.swing.JPanel statusPanel

transcriptMenuItem

javax.swing.JMenuItem transcriptMenuItem

whiteBestRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem whiteBestRadioButtonMenuItem

whiteButtonGroup

javax.swing.ButtonGroup whiteButtonGroup

whiteDepthButtonGroup

javax.swing.ButtonGroup whiteDepthButtonGroup

whiteMachineRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem whiteMachineRadioButtonMenuItem

whiteManRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem whiteManRadioButtonMenuItem

whiteMenu

javax.swing.JMenu whiteMenu

whitePanel

javax.swing.JPanel whitePanel

whitePassButton

javax.swing.JButton whitePassButton

whitePlayerButtonGroup

javax.swing.ButtonGroup whitePlayerButtonGroup

whitePlayerMenu

javax.swing.JMenu whitePlayerMenu

whitePlayerRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem whitePlayerRadioButtonMenuItem

whiteTextArea

javax.swing.JTextArea whiteTextArea

whiteTimeMenuItem

javax.swing.JMenuItem whiteTimeMenuItem

boardPanel

BoardPanel boardPanel
Board panel representing physical othello board.


game

Game game
Game currently playing.


blackPlayerInfo

PlayerInfo blackPlayerInfo
Info of black player.


whitePlayerInfo

PlayerInfo whitePlayerInfo
Info of white player.


blackMessage

java.lang.String blackMessage
Message for black player.


whiteMessage

java.lang.String whiteMessage
Message for white player.


network

boolean network
Uses network to connect to server if true.


helper

javax.help.CSH.DisplayHelpFromSource helper
Handler for help file.


blackTime

int blackTime
Time quota for black player in seconds.


whiteTime

int whiteTime
Time quota for white player in seconds.


transcript

Move[][] transcript
Transcript of game.


installDir

java.lang.String installDir
Installation directory of application.


animWidth

int animWidth
Width of animated GIF (in pixels).


animHeight

int animHeight
Height of animated GIF (in pixels).


animation

AnimatedGifEncoder animation
Encoder of animated GIF.


animSize

int animSize
Size of game board in animated GIF (in pixels).

Class net.sf.genethello.gui.PatternCreator extends javax.swing.JFrame implements Serializable

Serialized Fields

selectBlackTopSide

java.lang.String selectBlackTopSide
String of SQL statement to select black top side patterns from database.


selectWhiteTopSide

java.lang.String selectWhiteTopSide
String of SQL statement to select white top side patterns from database.


selectBlackRightSide

java.lang.String selectBlackRightSide
String of SQL statement to select black right side patterns from database.


selectWhiteRightSide

java.lang.String selectWhiteRightSide
String of SQL statement to select white right side patterns from database.


selectBlackTopCorner

java.lang.String selectBlackTopCorner
String of SQL statement to select black top corner patterns from database.


selectWhiteTopCorner

java.lang.String selectWhiteTopCorner
String of SQL statement to select white top corner patterns from database.


selectBlackRightCorner

java.lang.String selectBlackRightCorner
String of SQL statement to select black right corner patterns from database.


selectWhiteRightCorner

java.lang.String selectWhiteRightCorner
String of SQL statement to select white right corner patterns from database.


blackTopSideRatio

double blackTopSideRatio
Ratio of maximum black value to maximum value of top side patterns.


whiteTopSideRatio

double whiteTopSideRatio
Ratio of maximum white value to maximum value of top side patterns.


blackRightSideRatio

double blackRightSideRatio
Ratio of maximum black value to maximum value of right side patterns.


whiteRightSideRatio

double whiteRightSideRatio
Ratio of maximum white value to maximum value of right side patterns.


blackRightCornerRatio

double blackRightCornerRatio
Ratio of maximum black value to maximum value of right corner patterns.


whiteRightCornerRatio

double whiteRightCornerRatio
Ratio of maximum white value to maximum value of right corner patterns.


blackTopCornerRatio

double blackTopCornerRatio
Ratio of maximum black value to maximum value of top corner patterns.


whiteTopCornerRatio

double whiteTopCornerRatio
Ratio of maximum white value to maximum value of top corner patterns.


server

java.lang.String server
Database server.


port

int port
Database port.


dbname

java.lang.String dbname
Database name.


username

java.lang.String username
Database username.


password

java.lang.String password
Database password.


createButton

javax.swing.JButton createButton

Class net.sf.genethello.gui.PlayerInfo extends java.lang.Object implements Serializable

Serialized Fields

chromosome

java.lang.String chromosome
String representation of chromosome.


birth

int birth
Generation of birth.


current

int current
Current generation.


win

int win
Number of win.


lose

int lose
Number of lose.


draw

int draw
Number of draw.


elo

int elo
ELO rating.

Class net.sf.genethello.gui.PlayerInfoCreator extends javax.swing.JFrame implements Serializable

Serialized Fields

selectLastPS

java.lang.String selectLastPS
String of SQL statement to select last generation of chromosome.


selectBestPS

java.lang.String selectBestPS
String of SQL statement to select best chromosome of certain generation.


aboutMenuItem

javax.swing.JMenuItem aboutMenuItem

bestButton

javax.swing.JButton bestButton

birthTextField

javax.swing.JTextField birthTextField

chromosomeTextField

javax.swing.JTextField chromosomeTextField

createButton

javax.swing.JButton createButton

currentCheckBox

javax.swing.JCheckBox currentCheckBox

currentTextField

javax.swing.JTextField currentTextField

drawTextField

javax.swing.JTextField drawTextField

eloTextField

javax.swing.JTextField eloTextField

exitMenuItem

javax.swing.JMenuItem exitMenuItem

fileMenu

javax.swing.JMenu fileMenu

helpMenu

javax.swing.JMenu helpMenu

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

lastButton

javax.swing.JButton lastButton

loseTextField

javax.swing.JTextField loseTextField

menuBar

javax.swing.JMenuBar menuBar

winTextField

javax.swing.JTextField winTextField

Class net.sf.genethello.gui.TranscriptDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

copyButton

javax.swing.JButton copyButton

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

saveButton

javax.swing.JButton saveButton

sgfTextArea

javax.swing.JTextArea sgfTextArea

transcriptTabbedPane

javax.swing.JTabbedPane transcriptTabbedPane

transcriptTextArea

javax.swing.JTextArea transcriptTextArea


GeneThello Home

Get GeneThello: Genetic Othello at SourceForge.net. Fast, secure and Free Open Source software downloads