rotateCCW method

Tetromino? rotateCCW(
  1. Tetromino piece,
  2. BoardState board
)

Attempts counter-clockwise rotation with SRS wall-kick tests.

Implementation

Tetromino? rotateCCW(Tetromino piece, BoardState board) {
  final rotated = piece.rotatedCCW();
  return _tryKicks(piece, rotated, board, clockwise: false);
}