MoveGen.PieceCaptures
allCaptures :: Position -> [Move] Source #
staticExchangeCaptures :: Square -> Position -> [Move] Source #
knightCaptures :: Board -> Square -> Board Source #
bishopCaptures :: Board -> Board -> Board -> Board -> Square -> Board Source #
rookCaptures :: Board -> Board -> Board -> Board -> Square -> Board Source #
queenCaptures :: Board -> Board -> Board -> Board -> Square -> Board Source #