- generateAttacks() - Static method in class com.alonsoruibal.chess.bitboard.BitboardAttacks
-
- generateMoves(Board) - Method in class org.vectomatic.svg.chess.JSONBook
-
- generatePieces(int, int, long) - Static method in class com.alonsoruibal.chess.bitboard.BitboardAttacks
-
Fills pieces from a mask.
- getAlgebraic(MouseEvent<?>) - Method in class org.vectomatic.svg.chess.ChessBoard
-
Returns the algebraic corresponding to a mouse event, or null if
there is no square
- getBishopAttacks(int, long) - Static method in class com.alonsoruibal.chess.bitboard.BitboardAttacks
-
- getBishopShiftAttacks(long, long) - Static method in class com.alonsoruibal.chess.bitboard.BitboardAttacks
-
- getBoard() - Method in interface org.vectomatic.svg.chess.Resources
-
- getCss() - Method in interface org.vectomatic.svg.chess.Resources
-
- getDescription() - Method in enum org.vectomatic.svg.chess.ChessMode
-
- getHeight() - Method in class org.vectomatic.svg.chess.Main
-
- getIndexAttacks(Board, int) - Static method in class com.alonsoruibal.chess.bitboard.BitboardAttacks
-
Discover attacks to squares using magics: cheap version
- getLocalCoordinates(MouseEvent<?>) - Method in class org.vectomatic.svg.chess.ChessBoard
-
- getMove(Board) - Method in class org.vectomatic.svg.chess.JSONBook
-
Gets a random move from the book taking care of weights
- getMoves() - Method in class org.vectomatic.svg.chess.JSONBook
-
- getPiece(String) - Method in class org.vectomatic.svg.chess.ChessBoard
-
Returns the piece at the specified position
- getRookAttacks(int, long) - Static method in class com.alonsoruibal.chess.bitboard.BitboardAttacks
-
Magic! attacks, very fast method
- getRookShiftAttacks(long, long) - Static method in class com.alonsoruibal.chess.bitboard.BitboardAttacks
-
without magic bitboards, too expensive, but neccesary for magic generation
- getWaitImage() - Method in interface org.vectomatic.svg.chess.Resources
-
- getWeights() - Method in class org.vectomatic.svg.chess.JSONBook
-
- getX(int) - Method in class org.vectomatic.svg.chess.ChessBoard
-
- getXrayAttacks(Board, int, long) - Static method in class com.alonsoruibal.chess.bitboard.BitboardAttacks
-
- getY(int) - Method in class org.vectomatic.svg.chess.ChessBoard
-