Package de.java_chess.javaChess.ply

Interface Summary
AnalyzedPly Utility class for plies and their scores.
CastlingPly This interface defines the functionality for a castling ply.
EnPassantPly This interface is for pawn plies, that attack a pawn en passant.
Ply This interface has to be implemented by any ply.
TransformationPly This interface is for pawn plies, that reach the last row and transform into a new piece type.
 

Class Summary
AnalyzedPlyImpl Utility class for plies and their scores.
CastlingPlyImpl This class represents a castling.
EnPassantPlyImpl This class is for pawn plies, that attack a pawn en passant.
PlyImpl This class implements the functionality of a ply.
TransformationPlyImpl This class is for pawn plies, that reach the last row and transform into a new piece type.