GeneThello Home

Package net.sf.genethello.applet

Together with package net.sf.genethello.gametheory.applet, provides classes necessary to create GeneThello applet.

See:
          Description

Interface Summary
IBoard Board interface shared by several modules.
IGame Game interface shared by several modules.
IMessage Interface for common message printing tasks.
 

Class Summary
AboutBox A box displaying information about GeneThello.
Board Implementation of gametheory's Board to simulate an othello board.

Board's index (8x8)
abcdefgh 101234567 289... ... 856......63
BoardPanel A panel representing physical board of othello.
Brain A 'best move' searching class extending GameTheory class.
Chromosome Chromosome to represent individual othello player (brain).
ChromosomeCreator Creates chromosome and optionally with String/JGAP representation and minimum/maximum value of opening/end game step and features.
ChromosomeFactory Creates chromosome with specific and default values.
Constants Constants shared by several modules.
Feature A feature of evaluation function, representing one of: flips, discs, mobility, corners, xsquares, and pattern.
Game Console program to play othello evolved using genetic algorithm.
GenethelloApplet Applet User Interface of GeneThello to play othello game.
Logger A logger to log error messages centrally through out all classes.
PatternHouse  
PlayerHouse Collections of player info.
PlayerInfo Information of player.
TimeManagement Class to manage thinking time based on remaining time quota and normal distribution along the step.
TranscriptDialog A dialog box to display game transcript.
 

Package net.sf.genethello.applet Description

Together with package net.sf.genethello.gametheory.applet, provides classes necessary to create GeneThello applet. This package provides classes necessary to simulate othello game and its GUI.


GeneThello Home

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