Serialized Form
-
Package io.github.wolfraam.chessgame
-
Class io.github.wolfraam.chessgame.ChessGame
class ChessGame extends Object implements Serializable-
Serialized Fields
-
board
Board board
-
moveHelper
MoveHelper moveHelper
-
moves
List<Move> moves
-
pgnData
PGNData pgnData
-
-
-
-
Package io.github.wolfraam.chessgame.board
-
Class io.github.wolfraam.chessgame.board.Board
class Board extends Object implements Serializable-
Serialized Fields
-
allowedCastleMoveTypes
EnumSet<CastleMoveType> allowedCastleMoveTypes
-
boardData
BoardData boardData
-
enPassantTarget
Square enPassantTarget
-
fen2Repetitions
Map<String,
Integer> fen2Repetitions -
fullMoveCount
int fullMoveCount
-
halfMoveCount
int halfMoveCount
-
initialFen
String initialFen
-
sideToMove
Side sideToMove
-
-
-
Class io.github.wolfraam.chessgame.board.BoardData
class BoardData extends Object implements Serializable
-
-
Package io.github.wolfraam.chessgame.move
-
Exception Class io.github.wolfraam.chessgame.move.IllegalMoveException
class IllegalMoveException extends RuntimeException implements Serializable -
Class io.github.wolfraam.chessgame.move.Move
class Move extends Object implements Serializable -
Class io.github.wolfraam.chessgame.move.MoveHelper
class MoveHelper extends Object implements Serializable-
Serialized Fields
-
board
Board board
-
-
-
-
Package io.github.wolfraam.chessgame.opening
-
Package io.github.wolfraam.chessgame.pgn
-
Exception Class io.github.wolfraam.chessgame.pgn.IllegalPGNException
class IllegalPGNException extends RuntimeException implements Serializable -
Class io.github.wolfraam.chessgame.pgn.PGNComment
class PGNComment extends Object implements Serializable-
Serialized Fields
-
text
String text
-
-
-
Class io.github.wolfraam.chessgame.pgn.PGNData
class PGNData extends Object implements Serializable -
Class io.github.wolfraam.chessgame.pgn.PGNVariation
class PGNVariation extends PGNComment implements Serializable
-