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

I

initialise() - Static method in class suicideChess.XBoardProtocol
This function initialises the communications with XBoard.
INVALID - Static variable in class suicideChess.XBoardProtocol
Received an invalid move
isCaptureMove() - Method in class suicideChess.Move
Returns a boolean saying if a Move is a capture move
isEmpty(Square, Piece) - Method in class suicideChess.Board
This function returns a boolean telling if a Piece is on a Board.NoPieceOnSquare.
isEnPassant() - Method in class suicideChess.Board
This function returns a boolean saying if the board is in an 'en passant' state.
isEnPassant() - Method in class suicideChess.Move
Returns a boolean saying is a Move is an 'en passant' move.
isEqual(Square) - Method in class suicideChess.Square
Returns a boolean telling if two squares are the same
isPromotionMove() - Method in class suicideChess.Move
Returns a boolean saying if a Move is a promotion or not.
isSimpleEqual(Move) - Method in class suicideChess.Move
Tests the equality of two moves by just looking at the fromSquare and the toSquare

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