byPiece method

SquareSet byPiece(
  1. Piece piece
)

Gets all squares occupied by Piece.

Implementation

SquareSet byPiece(Piece piece) {
  return bySide(piece.color) & byRole(piece.role);
}