Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a1 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- a2 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- a3 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- a4 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- a5 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- a6 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- a7 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- a8 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- AbstractFENBuilder<T> - Class in net.chesstango.gardel.fen
- AbstractFENBuilder() - Constructor for class net.chesstango.gardel.fen.AbstractFENBuilder
- AbstractPositionBuilder<T> - Class in net.chesstango.gardel
- AbstractPositionBuilder() - Constructor for class net.chesstango.gardel.AbstractPositionBuilder
- AgregateMoveDecoder<M> - Class in net.chesstango.gardel.move
- AgregateMoveDecoder(MoveSupplier<M>) - Constructor for class net.chesstango.gardel.move.AgregateMoveDecoder
- ASCIIBuilder - Class in net.chesstango.gardel.ascii
- ASCIIBuilder() - Constructor for class net.chesstango.gardel.ascii.ASCIIBuilder
B
- b1 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- b2 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- b3 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- b4 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- b5 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- b6 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- b7 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- b8 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- BISHOP - Enum constant in enum class net.chesstango.gardel.move.Move.PromotionPiece
- BISHOP - Static variable in class net.chesstango.gardel.minchess.MinChess
- bishopPositions - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- BLACK_WINS - Enum constant in enum class net.chesstango.gardel.pgn.PGN.Result
- blackPositions - Variable in class net.chesstango.gardel.AbstractPositionBuilder
C
- c1 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- c2 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- c3 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- c4 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- c5 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- c6 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- c7 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- c8 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- castlingBlackKingAllowed - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- castlingBlackQueenAllowed - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- castlingWhiteKingAllowed - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- castlingWhiteQueenAllowed - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- clone() - Method in class net.chesstango.gardel.minchess.MinChess
D
- d1 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- d2 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- d3 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- d4 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- d5 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- d6 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- d7 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- d8 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- decode(String, FEN) - Method in class net.chesstango.gardel.move.AgregateMoveDecoder
- decode(String, FEN) - Method in class net.chesstango.gardel.move.LANDecoder
- decode(String, FEN) - Method in interface net.chesstango.gardel.move.MoveDecoder
- decode(String, FEN) - Method in class net.chesstango.gardel.move.SANDecoder
- decodePGN(BufferedReader) - Method in class net.chesstango.gardel.pgn.PGNStringDecoder
- decodePGNBody(BufferedReader) - Method in class net.chesstango.gardel.pgn.PGNStringDecoder
- decodePGNBody(String) - Method in class net.chesstango.gardel.pgn.PGNStringDecoder
- decodePGNHeaders(BufferedReader) - Method in class net.chesstango.gardel.pgn.PGNStringDecoder
- decodePGNs(BufferedReader) - Method in class net.chesstango.gardel.pgn.PGNStringDecoder
- decodePGNs(InputStream) - Method in class net.chesstango.gardel.pgn.PGNStringDecoder
- doMove(short) - Method in class net.chesstango.gardel.minchess.MinChess
- DRAW - Enum constant in enum class net.chesstango.gardel.pgn.PGN.Result
E
- e1 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- e2 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- e3 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- e4 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- e5 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- e6 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- e7 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- e8 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- encode(EPD) - Method in class net.chesstango.gardel.epd.EPDEncoder
- encode(PGN) - Method in class net.chesstango.gardel.pgn.PGNStringEncoder
- encodeAlgebraicNotation(Move, FEN) - Method in class net.chesstango.gardel.move.SANEncoder
- enPassantSquare - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- enPassantSquareToString(long) - Static method in class net.chesstango.gardel.fen.AbstractFENBuilder
- EPD - Class in net.chesstango.gardel.epd
- EPD() - Constructor for class net.chesstango.gardel.epd.EPD
- EPDDecoder - Class in net.chesstango.gardel.epd
-
This class reads Extended Position Description files.
- EPDDecoder() - Constructor for class net.chesstango.gardel.epd.EPDDecoder
- EPDEncoder - Class in net.chesstango.gardel.epd
- EPDEncoder() - Constructor for class net.chesstango.gardel.epd.EPDEncoder
- equals(Object) - Method in class net.chesstango.gardel.epd.EPD
- equals(Object) - Method in class net.chesstango.gardel.fen.FEN
- equals(Object) - Method in record class net.chesstango.gardel.move.Move
-
Indicates whether some other object is "equal to" this one.
- export(MinChess) - Method in class net.chesstango.gardel.minchess.MinChessExporter
- export(PositionBuilder<T>) - Method in class net.chesstango.gardel.fen.FEN
- export(PositionBuilder<T>) - Method in interface net.chesstango.gardel.PositionExporter
F
- f1 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- f2 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- f3 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- f4 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- f5 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- f6 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- f7 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- f8 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- FEN - Class in net.chesstango.gardel.fen
- FENBuilder - Class in net.chesstango.gardel.fen
- FENBuilder() - Constructor for class net.chesstango.gardel.fen.FENBuilder
- FENParser - Class in net.chesstango.gardel.fen
- FENParser() - Constructor for class net.chesstango.gardel.fen.FENParser
- from() - Method in record class net.chesstango.gardel.move.Move
-
Returns the value of the
fromrecord component. - from(FEN) - Static method in class net.chesstango.gardel.minchess.MinChess
- fromFile(short) - Static method in class net.chesstango.gardel.minchess.MinChess
- fromIdx(short) - Static method in class net.chesstango.gardel.minchess.MinChess
- fromRank(short) - Static method in class net.chesstango.gardel.minchess.MinChess
- fullMoveClock - Variable in class net.chesstango.gardel.AbstractPositionBuilder
G
- g1 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- g2 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- g3 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- g4 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- g5 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- g6 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- g7 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- g8 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- GardelMoveSupplier() - Constructor for class net.chesstango.gardel.move.Move.GardelMoveSupplier
- generateMoves(short[]) - Method in class net.chesstango.gardel.minchess.MinChess
- get(int, int, int, int, int, int, int) - Method in class net.chesstango.gardel.move.Move.GardelMoveSupplier
- get(int, int, int, int, int, int, int) - Method in interface net.chesstango.gardel.move.MoveSupplier
- getFenWithoutClocks() - Method in class net.chesstango.gardel.epd.EPD
- getFromPiece(short) - Method in class net.chesstango.gardel.minchess.MinChess
- getPiece(int, int) - Method in class net.chesstango.gardel.minchess.MinChess
- getPiece(long) - Method in class net.chesstango.gardel.minchess.MinChess
- getPositionRepresentation() - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- getPositionRepresentation() - Method in class net.chesstango.gardel.fen.FENBuilder
- getPositionRepresentation() - Method in class net.chesstango.gardel.minchess.MinChessBuilder
- getPositionRepresentation() - Method in class net.chesstango.gardel.MirrorPositionBuilder
- getPositionRepresentation() - Method in interface net.chesstango.gardel.PositionBuilder
-
Gets the chess position representation built by this builder.
- getPromotionPiece(short) - Static method in class net.chesstango.gardel.minchess.MinChess
- getToPiece(short) - Method in class net.chesstango.gardel.minchess.MinChess
- getTurn() - Method in class net.chesstango.gardel.minchess.MinChess
H
- h1 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- h2 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- h3 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- h4 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- h5 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- h6 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- h7 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- h8 - Enum constant in enum class net.chesstango.gardel.move.Move.Square
- halfMoveClock - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- hashCode() - Method in class net.chesstango.gardel.epd.EPD
- hashCode() - Method in class net.chesstango.gardel.fen.FEN
- hashCode() - Method in record class net.chesstango.gardel.move.Move
-
Returns a hash code value for this object.
I
- INITIAL_FEN - Static variable in class net.chesstango.gardel.fen.FENParser
- isMoveSuccess(String) - Method in class net.chesstango.gardel.epd.EPD
K
- KING - Static variable in class net.chesstango.gardel.minchess.MinChess
- kingPositions - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- KNIGHT - Enum constant in enum class net.chesstango.gardel.move.Move.PromotionPiece
- KNIGHT - Static variable in class net.chesstango.gardel.minchess.MinChess
- knightPositions - Variable in class net.chesstango.gardel.AbstractPositionBuilder
L
- LANDecoder<M> - Class in net.chesstango.gardel.move
- LANDecoder(MoveSupplier<M>) - Constructor for class net.chesstango.gardel.move.LANDecoder
M
- MAX_MOVES - Static variable in class net.chesstango.gardel.minchess.MinChess
- MinChess - Class in net.chesstango.gardel.minchess
- MinChess(boolean, boolean, boolean, boolean, boolean, long, long, long, long, long, long, long, long, long) - Constructor for class net.chesstango.gardel.minchess.MinChess
- MinChessBuilder - Class in net.chesstango.gardel.minchess
- MinChessBuilder() - Constructor for class net.chesstango.gardel.minchess.MinChessBuilder
- MinChessExporter - Class in net.chesstango.gardel.minchess
- MinChessExporter(PositionBuilder<?>) - Constructor for class net.chesstango.gardel.minchess.MinChessExporter
- MirrorPositionBuilder<T> - Class in net.chesstango.gardel
- MirrorPositionBuilder(PositionBuilder<T>) - Constructor for class net.chesstango.gardel.MirrorPositionBuilder
- Move - Record Class in net.chesstango.gardel.move
-
Represents a chess move in pure algebraic notation.
- Move(Move.Square, Move.Square, Move.PromotionPiece) - Constructor for record class net.chesstango.gardel.move.Move
-
Creates an instance of a
Moverecord class. - Move.GardelMoveSupplier - Class in net.chesstango.gardel.move
- Move.PromotionPiece - Enum Class in net.chesstango.gardel.move
-
Represents the possible pieces a pawn can promote to in chess.
- Move.Square - Enum Class in net.chesstango.gardel.move
-
Represents the squares on a chess board using standard algebraic notation.
- MoveDecoder<M> - Interface in net.chesstango.gardel.move
- movePattern - Static variable in class net.chesstango.gardel.move.SANDecoder
- MoveSupplier<M> - Interface in net.chesstango.gardel.move
N
- net.chesstango.gardel - module net.chesstango.gardel
- net.chesstango.gardel - package net.chesstango.gardel
- net.chesstango.gardel.ascii - package net.chesstango.gardel.ascii
- net.chesstango.gardel.epd - package net.chesstango.gardel.epd
- net.chesstango.gardel.fen - package net.chesstango.gardel.fen
- net.chesstango.gardel.minchess - package net.chesstango.gardel.minchess
- net.chesstango.gardel.move - package net.chesstango.gardel.move
- net.chesstango.gardel.pgn - package net.chesstango.gardel.pgn
O
- of(int) - Static method in enum class net.chesstango.gardel.move.Move.Square
- of(int, int) - Static method in enum class net.chesstango.gardel.move.Move.Square
- of(String) - Static method in class net.chesstango.gardel.fen.FEN
- of(String) - Static method in record class net.chesstango.gardel.move.Move
- of(Move.Square, Move.Square) - Static method in record class net.chesstango.gardel.move.Move
- of(Move.Square, Move.Square, Move.PromotionPiece) - Static method in record class net.chesstango.gardel.move.Move
- ONGOING - Enum constant in enum class net.chesstango.gardel.pgn.PGN.Result
P
- parseFEN(String) - Method in class net.chesstango.gardel.fen.FENParser
- PAWN - Static variable in class net.chesstango.gardel.minchess.MinChess
- pawnPositions - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- PGN - Class in net.chesstango.gardel.pgn
- PGN() - Constructor for class net.chesstango.gardel.pgn.PGN
- PGN.Result - Enum Class in net.chesstango.gardel.pgn
- PGNStringDecoder - Class in net.chesstango.gardel.pgn
- PGNStringDecoder() - Constructor for class net.chesstango.gardel.pgn.PGNStringDecoder
- PGNStringEncoder - Class in net.chesstango.gardel.pgn
- PGNStringEncoder() - Constructor for class net.chesstango.gardel.pgn.PGNStringEncoder
- PositionBuilder<T> - Interface in net.chesstango.gardel
-
Interface for building a chess position.
- PositionExporter - Interface in net.chesstango.gardel
- printFEN(PrintStream) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- printPiecePlacement(PrintStream) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- promotionPiece() - Method in record class net.chesstango.gardel.move.Move
-
Returns the value of the
promotionPiecerecord component.
Q
- QUEEN - Enum constant in enum class net.chesstango.gardel.move.Move.PromotionPiece
- QUEEN - Static variable in class net.chesstango.gardel.minchess.MinChess
- queenPositions - Variable in class net.chesstango.gardel.AbstractPositionBuilder
R
- readEdpFile(String) - Method in class net.chesstango.gardel.epd.EPDDecoder
- readEdpFile(Path) - Method in class net.chesstango.gardel.epd.EPDDecoder
- readEdpInputStream(InputStream) - Method in class net.chesstango.gardel.epd.EPDDecoder
- readEdpLine(String) - Method in class net.chesstango.gardel.epd.EPDDecoder
- ROOK - Enum constant in enum class net.chesstango.gardel.move.Move.PromotionPiece
- ROOK - Static variable in class net.chesstango.gardel.minchess.MinChess
- rookPositions - Variable in class net.chesstango.gardel.AbstractPositionBuilder
S
- SANDecoder<M> - Class in net.chesstango.gardel.move
-
::= [ | | ]['x'] ::= [ ] 'x' [ ] ::= [ ] - SANDecoder(MoveSupplier<M>) - Constructor for class net.chesstango.gardel.move.SANDecoder
- SANEncoder - Class in net.chesstango.gardel.move
-
::= [ | | ]['x'] ::= [ ] 'x' [ ] ::= [ ] - SANEncoder() - Constructor for class net.chesstango.gardel.move.SANEncoder
T
- to() - Method in record class net.chesstango.gardel.move.Move
-
Returns the value of the
torecord component. - toEPD() - Method in class net.chesstango.gardel.pgn.PGN
-
Cada entrada EPD representa la posicion y el movimiento ejecutado
- toFEN() - Method in class net.chesstango.gardel.minchess.MinChess
- toFile(short) - Static method in class net.chesstango.gardel.minchess.MinChess
- toIdx(short) - Static method in class net.chesstango.gardel.minchess.MinChess
- toRank(short) - Static method in class net.chesstango.gardel.minchess.MinChess
- toString() - Method in class net.chesstango.gardel.epd.EPD
- toString() - Method in class net.chesstango.gardel.fen.FEN
- toString() - Method in enum class net.chesstango.gardel.move.Move.PromotionPiece
- toString() - Method in record class net.chesstango.gardel.move.Move
-
Returns the string representation of the move in pure algebraic notation.
- toString() - Method in enum class net.chesstango.gardel.pgn.PGN.Result
- toString() - Method in class net.chesstango.gardel.pgn.PGN
V
- valueOf(String) - Static method in enum class net.chesstango.gardel.move.Move.PromotionPiece
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.chesstango.gardel.move.Move.Square
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.chesstango.gardel.pgn.PGN.Result
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.chesstango.gardel.move.Move.PromotionPiece
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.chesstango.gardel.move.Move.Square
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.chesstango.gardel.pgn.PGN.Result
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WHITE_WINS - Enum constant in enum class net.chesstango.gardel.pgn.PGN.Result
- whitePositions - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- whiteTurn - Variable in class net.chesstango.gardel.AbstractPositionBuilder
- withBlackBishop(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withBlackBishop(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withBlackBishop(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withBlackBishop(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withBlackKing(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withBlackKing(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withBlackKing(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withBlackKing(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withBlackKnight(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withBlackKnight(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withBlackKnight(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withBlackKnight(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withBlackPawn(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withBlackPawn(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withBlackPawn(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withBlackPawn(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withBlackQueen(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withBlackQueen(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withBlackQueen(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withBlackQueen(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withBlackRook(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withBlackRook(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withBlackRook(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withBlackRook(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withCastlingBlackKingAllowed(boolean) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withCastlingBlackKingAllowed(boolean) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withCastlingBlackKingAllowed(boolean) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withCastlingBlackKingAllowed(boolean) - Method in interface net.chesstango.gardel.PositionBuilder
-
Sets whether castling with the black king is allowed.
- withCastlingBlackQueenAllowed(boolean) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withCastlingBlackQueenAllowed(boolean) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withCastlingBlackQueenAllowed(boolean) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withCastlingBlackQueenAllowed(boolean) - Method in interface net.chesstango.gardel.PositionBuilder
-
Sets whether castling with the black queen is allowed.
- withCastlingWhiteKingAllowed(boolean) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withCastlingWhiteKingAllowed(boolean) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withCastlingWhiteKingAllowed(boolean) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withCastlingWhiteKingAllowed(boolean) - Method in interface net.chesstango.gardel.PositionBuilder
-
Sets whether castling with the white king is allowed.
- withCastlingWhiteQueenAllowed(boolean) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withCastlingWhiteQueenAllowed(boolean) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withCastlingWhiteQueenAllowed(boolean) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withCastlingWhiteQueenAllowed(boolean) - Method in interface net.chesstango.gardel.PositionBuilder
-
Sets whether castling with the white queen is allowed.
- withEnPassantSquare(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withEnPassantSquare(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withEnPassantSquare(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withEnPassantSquare(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
-
Sets the en passant square, which indicates the target square of a possible en passant capture.
- withFullMoveClock(int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withFullMoveClock(int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withFullMoveClock(int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withFullMoveClock(int) - Method in interface net.chesstango.gardel.PositionBuilder
-
Sets the full-move clock.
- withHalfMoveClock(int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withHalfMoveClock(int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withHalfMoveClock(int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withHalfMoveClock(int) - Method in interface net.chesstango.gardel.PositionBuilder
-
Sets the half-move clock.
- withWhiteBishop(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withWhiteBishop(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withWhiteBishop(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withWhiteBishop(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withWhiteKing(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withWhiteKing(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withWhiteKing(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withWhiteKing(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withWhiteKnight(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withWhiteKnight(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withWhiteKnight(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withWhiteKnight(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withWhitePawn(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withWhitePawn(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withWhitePawn(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withWhitePawn(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withWhiteQueen(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withWhiteQueen(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withWhiteQueen(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withWhiteQueen(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withWhiteRook(int, int) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withWhiteRook(int, int) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withWhiteRook(int, int) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withWhiteRook(int, int) - Method in interface net.chesstango.gardel.PositionBuilder
- withWhiteTurn(boolean) - Method in class net.chesstango.gardel.AbstractPositionBuilder
- withWhiteTurn(boolean) - Method in class net.chesstango.gardel.ascii.ASCIIBuilder
- withWhiteTurn(boolean) - Method in class net.chesstango.gardel.MirrorPositionBuilder
- withWhiteTurn(boolean) - Method in interface net.chesstango.gardel.PositionBuilder
-
Sets the turn to indicate whether it is White's turn to move.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form