Basic Move
data class BasicMove<B : Board<B, MG, P, C>, MG : MoveGenerator<B, MG, P, C>, P : Piece<B, MG, P, C>, C : Coordinate>(from: C, to: C, pieceMoved: P, player: Player, pieceCaptured: P?, pieceCapturedCoordinate: C, piecePromotedTo: P?, checkForCheck: Boolean) : Move.SimpleMove<B, MG, P, C>
Content copied to clipboard
Basic Move
Constructors
Functions
component1
Link copied to clipboard
component2
Link copied to clipboard
component3
Link copied to clipboard
component4
Link copied to clipboard
component5
Link copied to clipboard
component6
Link copied to clipboard
component7
Link copied to clipboard
component8
Link copied to clipboard
Properties
checkForCheck
Link copied to clipboard
displayFrom
Link copied to clipboard
displayPieceCaptured
Link copied to clipboard
displayPieceMoved
Link copied to clipboard
displayPiecePromotedTo
Link copied to clipboard
pieceCaptured
Link copied to clipboard
pieceCapturedCoordinate
Link copied to clipboard
pieceMoved
Link copied to clipboard
piecePromotedTo
Link copied to clipboard