Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package antichess

Class Summary
BetterEngine BetterEngine represents the player engine
Bishop This class contains the rules that apply to Bishop.
Board Board represents an antichess board.
CEvaluator  
EmptyPiece Empty Piece
Evaluator  
GameController This class controls the main flow of the game.
GameMessage GameMessage keeps the information about the changes in the flow of an antichess game.
GraphicUI1  
HashEntry  
HashKey  
HumanPlayer HumanPlayer is the human player for AChess Program.
J4PlayerDialog  
King This class contains the rules that apply to King.
Knight This class contains the rules that apply to Knight.
MachinePlayer MachinePlayer is the machine player for AChess Program.
Move A move consists of a start and destination location, and information about whether the move is a capture move, switch, en passant, a castling move, a pawn moving 2 squares, or a promotion.
NewEngine NewEngine represents the player engine
Pawn A Pawn piece in antichess.
Piece Piece represents a piece in the antichess game.
Queen This class contains the rules that apply to Queen.
Rook This class contains the rules that apply to Rook.
TestAntichess  
TestBetterEngine Tests BetterEngine
TestBoard  
TestCylinder Tests the Cylindrical board
TestEvaluator Tests Evaluator
TestGameController  
TestMove  
TestNewEngine Tests NewEngine
TestPiece Tests Piece
TestTimer  
TestZobrist Tests Zobrist
TextUI Interactive loop for textui
TextUI2 Interactive loop for textui
Timer A timer to count down a given time.
XChessBoard XChessBoard creates an antichess board image on the board, places pieces on it, and animates pieces for drag&drop.
Zobrist Zobrist class handles the Zobrist algorithm for creating a zobrist key for a given board.