A B C D E F G H I J K L M N O P Q R S T U W X

P

paintComponent(Graphics) - Method in class gui.JChessBoard
 
passpawn() - Method in class eval.ESFramework
Determines the column of the passed pawns present in the pawn structure for both sides and stores them in the appropriate indices.
PAWN - Static variable in class rules.Piece
The identifier for pawns.
pawnislands() - Method in class eval.ESFramework
Determines the number of pawn islands present in the pawn structure and stores them in the appropriate indices.
Piece - Class in rules
This is the piece object, this object contains a hexadecimal location, piece type and colour.
Piece(byte, byte, byte) - Constructor for class rules.Piece
Makes a piece with the given position 0x88 coordinate and type (and state = true).
PIXELS_PER_SQUARE - Static variable in class gui.JChessBoard
The number of pixels per square.
playerName - Variable in class gui.Myriad_XSN
 
Position - Class in rules
Myriad's representation of a particular position.
Position(byte, byte, boolean[], boolean, Piece[], Piece[]) - Constructor for class rules.Position
Constructor: Constructs a board objects with the following parameters:
Position() - Constructor for class rules.Position
Default Constructor: Constructs a Position object with the same settings as the initial start-up position.
PositionTimeTest - Class in debug
 
PositionTimeTest() - Constructor for class debug.PositionTimeTest
 

A B C D E F G H I J K L M N O P Q R S T U W X