Kicks are tested from left to right. If the piece intersects any part of the board during a kick, the kick fails and the next one is tried. If all kicks fail, the piece will not rotate. The locations of pieces after the kick are shown in transparent cells.

SRSX Kicks for T

North to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

South to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

North to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to South

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

South to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to North

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

North to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+2, +0)

Kick 3
(+1, -1)

Kick 4
(+2, -1)

Kick 5
(-1, +0)

Kick 6
(-2, +0)

Kick 7
(-1, -1)

Kick 8
(-2, -1)

Kick 9
(+0, +1)

Kick 10
(+3, +0)

Kick 11
(-3, +0)

East to West

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(-1, -1)

Kick 4
(-1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(-1, +1)

Kick 8
(-1, +2)

Kick 9
(+1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)

South to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-2, +0)

Kick 3
(-1, +1)

Kick 4
(-2, +1)

Kick 5
(+1, +0)

Kick 6
(+2, +0)

Kick 7
(+1, +1)

Kick 8
(+2, +1)

Kick 9
(+0, -1)

Kick 10
(-3, +0)

Kick 11
(+3, +0)

West to East

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(+1, -1)

Kick 4
(+1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(+1, +1)

Kick 8
(+1, +2)

Kick 9
(-1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)



SRSX Kicks for S

North to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

South to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

North to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to South

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

South to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to North

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

North to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+2, +0)

Kick 3
(+1, -1)

Kick 4
(+2, -1)

Kick 5
(-1, +0)

Kick 6
(-2, +0)

Kick 7
(-1, -1)

Kick 8
(-2, -1)

Kick 9
(+0, +1)

Kick 10
(+3, +0)

Kick 11
(-3, +0)

East to West

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(-1, -1)

Kick 4
(-1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(-1, +1)

Kick 8
(-1, +2)

Kick 9
(+1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)

South to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-2, +0)

Kick 3
(-1, +1)

Kick 4
(-2, +1)

Kick 5
(+1, +0)

Kick 6
(+2, +0)

Kick 7
(+1, +1)

Kick 8
(+2, +1)

Kick 9
(+0, -1)

Kick 10
(-3, +0)

Kick 11
(+3, +0)

West to East

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(+1, -1)

Kick 4
(+1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(+1, +1)

Kick 8
(+1, +2)

Kick 9
(-1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)



SRSX Kicks for Z

North to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

South to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

North to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to South

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

South to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to North

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

North to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+2, +0)

Kick 3
(+1, -1)

Kick 4
(+2, -1)

Kick 5
(-1, +0)

Kick 6
(-2, +0)

Kick 7
(-1, -1)

Kick 8
(-2, -1)

Kick 9
(+0, +1)

Kick 10
(+3, +0)

Kick 11
(-3, +0)

East to West

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(-1, -1)

Kick 4
(-1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(-1, +1)

Kick 8
(-1, +2)

Kick 9
(+1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)

South to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-2, +0)

Kick 3
(-1, +1)

Kick 4
(-2, +1)

Kick 5
(+1, +0)

Kick 6
(+2, +0)

Kick 7
(+1, +1)

Kick 8
(+2, +1)

Kick 9
(+0, -1)

Kick 10
(-3, +0)

Kick 11
(+3, +0)

West to East

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(+1, -1)

Kick 4
(+1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(+1, +1)

Kick 8
(+1, +2)

Kick 9
(-1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)



SRSX Kicks for J

North to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

South to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

North to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to South

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

South to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to North

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

North to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+2, +0)

Kick 3
(+1, -1)

Kick 4
(+2, -1)

Kick 5
(-1, +0)

Kick 6
(-2, +0)

Kick 7
(-1, -1)

Kick 8
(-2, -1)

Kick 9
(+0, +1)

Kick 10
(+3, +0)

Kick 11
(-3, +0)

East to West

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(-1, -1)

Kick 4
(-1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(-1, +1)

Kick 8
(-1, +2)

Kick 9
(+1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)

South to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-2, +0)

Kick 3
(-1, +1)

Kick 4
(-2, +1)

Kick 5
(+1, +0)

Kick 6
(+2, +0)

Kick 7
(+1, +1)

Kick 8
(+2, +1)

Kick 9
(+0, -1)

Kick 10
(-3, +0)

Kick 11
(+3, +0)

West to East

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(+1, -1)

Kick 4
(+1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(+1, +1)

Kick 8
(+1, +2)

Kick 9
(-1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)



SRSX Kicks for L

North to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

South to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

North to West

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, +1)

Kick 3
(+0, -2)

Kick 4
(+1, -2)

West to South

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, -1)

Kick 3
(+0, +2)

Kick 4
(-1, +2)

South to East

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-1, +1)

Kick 3
(+0, -2)

Kick 4
(-1, -2)

East to North

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+0, +2)

Kick 4
(+1, +2)

North to South

Kick 0
(+0, +0)

Kick 1
(+1, +0)

Kick 2
(+2, +0)

Kick 3
(+1, -1)

Kick 4
(+2, -1)

Kick 5
(-1, +0)

Kick 6
(-2, +0)

Kick 7
(-1, -1)

Kick 8
(-2, -1)

Kick 9
(+0, +1)

Kick 10
(+3, +0)

Kick 11
(-3, +0)

East to West

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(-1, -1)

Kick 4
(-1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(-1, +1)

Kick 8
(-1, +2)

Kick 9
(+1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)

South to North

Kick 0
(+0, +0)

Kick 1
(-1, +0)

Kick 2
(-2, +0)

Kick 3
(-1, +1)

Kick 4
(-2, +1)

Kick 5
(+1, +0)

Kick 6
(+2, +0)

Kick 7
(+1, +1)

Kick 8
(+2, +1)

Kick 9
(+0, -1)

Kick 10
(-3, +0)

Kick 11
(+3, +0)

West to East

Kick 0
(+0, +0)

Kick 1
(+0, -1)

Kick 2
(+0, -2)

Kick 3
(+1, -1)

Kick 4
(+1, -2)

Kick 5
(+0, +1)

Kick 6
(+0, +2)

Kick 7
(+1, +1)

Kick 8
(+1, +2)

Kick 9
(-1, +0)

Kick 10
(+0, -3)

Kick 11
(+0, +3)



SRSX Kicks for I

North to East

Kick 0
(+1, +0)

Kick 1
(-1, +0)

Kick 2
(+2, +0)

Kick 3
(-1, -1)

Kick 4
(+2, +2)

East to South

Kick 0
(+0, -1)

Kick 1
(-1, -1)

Kick 2
(+2, -1)

Kick 3
(-1, +1)

Kick 4
(+2, -2)

South to West

Kick 0
(-1, +0)

Kick 1
(+1, +0)

Kick 2
(-2, +0)

Kick 3
(+1, +1)

Kick 4
(-2, -2)

West to North

Kick 0
(+0, +1)

Kick 1
(+1, +1)

Kick 2
(-2, +1)

Kick 3
(+1, -1)

Kick 4
(-2, +2)

North to West

Kick 0
(+0, -1)

Kick 1
(-1, -1)

Kick 2
(+2, -1)

Kick 3
(-1, +1)

Kick 4
(+2, -2)

West to South

Kick 0
(+1, +0)

Kick 1
(-1, +0)

Kick 2
(+2, +0)

Kick 3
(-1, -1)

Kick 4
(+2, +2)

South to East

Kick 0
(+0, +1)

Kick 1
(+1, +1)

Kick 2
(-2, +1)

Kick 3
(+1, -1)

Kick 4
(-2, +2)

East to North

Kick 0
(-1, +0)

Kick 1
(+1, +0)

Kick 2
(-2, +0)

Kick 3
(+1, +1)

Kick 4
(-2, -2)

North to South

Kick 0
(+1, -1)

Kick 1
(+0, -1)

Kick 2
(-1, -1)

Kick 3
(+2, -1)

Kick 4
(+3, -1)

Kick 5
(+1, -2)

East to West

Kick 0
(-1, -1)

Kick 1
(-1, -2)

Kick 2
(-1, -3)

Kick 3
(-1, +0)

Kick 4
(-1, +1)

Kick 5
(-2, -1)

South to North

Kick 0
(-1, +1)

Kick 1
(+0, +1)

Kick 2
(+1, +1)

Kick 3
(-2, +1)

Kick 4
(-3, +1)

Kick 5
(-1, +2)

West to East

Kick 0
(+1, +1)

Kick 1
(+1, +0)

Kick 2
(+1, -1)

Kick 3
(+1, +2)

Kick 4
(+1, +3)

Kick 5
(+2, +1)



SRSX Kicks for O

North to East

Kick 0
(+0, +1)

East to South

Kick 0
(+1, +0)

South to West

Kick 0
(+0, -1)

West to North

Kick 0
(-1, +0)

North to West

Kick 0
(+1, +0)

West to South

Kick 0
(+0, +1)

South to East

Kick 0
(-1, +0)

East to North

Kick 0
(+0, -1)

North to South

Kick 0
(+1, +1)

East to West

Kick 0
(+1, -1)

South to North

Kick 0
(-1, -1)

West to East

Kick 0
(-1, +1)