Tactical rotation: Difference between revisions

From TetrisWiki
Jump to navigation Jump to search
*>Jujubo
(Undo revision 11650 by 202.109.110.2 (Talk))
(domboca)
Line 1: Line 1:
bascnab
''[[The New Tetris]]'' uses smooth falling animation for [[tetromino]]es.
''[[The New Tetris]]'' uses smooth falling animation for [[tetromino]]es.
The way this implementation mixes the falling animation with collision detection means that when a tetromino must be moved under an overhang to reach a ledge, by the time it has moved left one space with no support it has dropped more than zero spaces. In some cases it can therefore not reach a ledge.
The way this implementation mixes the falling animation with collision detection means that when a tetromino must be moved under an overhang to reach a ledge, by the time it has moved left one space with no support it has dropped more than zero spaces. In some cases it can therefore not reach a ledge.

Revision as of 10:48, 4 January 2009

bascnab The New Tetris uses smooth falling animation for tetrominoes. The way this implementation mixes the falling animation with collision detection means that when a tetromino must be moved under an overhang to reach a ledge, by the time it has moved left one space with no support it has dropped more than zero spaces. In some cases it can therefore not reach a ledge.

Nothing can be done in the case of the O piece:

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngOOTet.png
Tet.pngTet.pngTet.pngTet.pngGGGOOTet.png
Tet.pngTet.pngGTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngGGG--Tet.pngTet.pngTet.png
Tet.pngTet.pngGGG--Tet.pngTet.pngG
Tet.pngGGGGGGTet.pngTet.pngG
GGGGGGGTet.pngTet.pngG

There is no problem getting the O piece to here

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngOOTet.png
Tet.pngTet.pngTet.pngTet.pngGGGOOTet.png
Tet.pngTet.pngGTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngGGG--Tet.pngTet.pngTet.png
Tet.pngTet.pngGGG--Tet.pngTet.pngG
Tet.pngGGGGGTet.pngTet.pngTet.pngG
GGGGGGTet.pngTet.pngTet.pngG

But if the ledge is further under the overhang we have a problem

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngGTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngGGGTet.pngTet.pngOOTet.png
Tet.pngTet.pngGGGTet.pngTet.pngOOG
Tet.pngGGGGGTet.pngTet.pngTet.pngG
GGGGGGTet.pngTet.pngTet.pngG

The piece can not move left until this point

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngGTet.pngGGGTet.pngTet.pngTet.png
Tet.pngTet.pngGGGTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGGGTet.pngOOTet.pngG
Tet.pngGGGGGOOTet.pngG
GGGGGGTet.pngTet.pngTet.pngG

It cannot move left two spaces before it has dropped more than zero spaces

There are, however, ways of getting a piece other than O further under the overhang by making use of "tactical rotation": rotating the piece in the right direction at the right time.

Examples

Reaching under overhangs

With I pieces

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngITet.pngTet.pngTet.png
GGGGGTet.pngITet.pngTet.pngTet.png
GGGGGTet.pngITet.pngTet.pngTet.png
GGGGGTet.pngITet.pngTet.pngTet.png
G-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
G-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
G-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
G-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Just holding left from here won't get the I piece in place

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGITet.pngTet.pngTet.pngTet.png
GGGGGITet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngITet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngITet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Hold left and rotate (either direction) just after this point

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GIIIITet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

As long as the gravity isn't too strong at this point in the game, you'll get to here (or a space above or below)

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGTet.pngTet.pngTet.pngTet.pngTet.png
GGGGGTet.pngTet.pngTet.pngTet.pngTet.png
GITet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GITet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GITet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GITet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Rotate the I piece into place

With L and J pieces

This is useful for completing spiral L monosquares on the left and spiral J monosquares on the right (in which case the move is reversed) if the space above the block is already occupied in such a way that the L cannot be overhung as in the second figure of the L/J shuffle below.

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGGTet.pngTet.pngLTet.pngTet.pngTet.png
Tet.pngGGGLLLTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GG--Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Lower the L in this orientation

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngGGGTet.pngTet.pngLTet.pngTet.pngTet.png
GGGGLLLTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Start to hold left

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngLTet.pngTet.pngTet.png
GGTet.pngTet.pngLLLTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Just as the L begins to move left, rotate anticlockwise

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGLLTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngLTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The L is moving through the corner piece: keep holding left and soft drop it into place

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGLLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Finished square

With the opposite multisquares (L on the right or J on the left), the third piece requires some tactical rotation if there is not enough support underneath.

Tet.pngTet.pngTet.pngTet.pngTet.pngJTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngJTet.pngTet.pngTet.pngTet.png
Tet.pngGGTet.pngJJTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
G-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
G---Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngGGTet.pngJTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngJTet.pngTet.pngTet.pngTet.pngTet.png
GGGJJTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Lower the J piece in this orientation, holding left as soon as possible

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngJTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngJTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngJJTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The J starts moving left at this point – immediately rotate clockwise

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GJTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GJJJTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The piece in place

If there is sufficient free space above the construction, an easier method can be used (shown below).

L/J swing

This is useful when building a spiral L monosquare on the right or a spiral J monosquare on the left as above, provided there is enough free space above the construction.

Tet.pngTet.pngTet.pngTet.pngTet.pngJTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngJTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngJJTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
G-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
G---Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngJJJTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGJTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Firm drop to this position

Rotate clockwise twice in quick succession
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GJTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GJJJTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The piece in place

L/J shuffle

This is useful for completing spiral L monosquares on the left and spiral J monosquares on the right (in which case the move is reversed).

Tet.pngTet.pngTet.pngTet.pngLLTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngLTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngLTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GG--Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Once the L is clear of the overhang it needs to slide two positions left to lock in place. This can't be done just by holding left

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngLLTet.pngTet.pngTet.pngTet.pngTet.png
GGGGLTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngLTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Firm drop the L to hang off the edge

Hold left, rotate clockwise then anticlockwise in quick succession
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGLLTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngLTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngLTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The L is moving through the corner piece. Keep holding left and soft drop, so it slides left as soon as it can.

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGLLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGLTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Completed square

S/Z pop

This move is required for ZLLZ/SJJS, TTLZ/TTJS and LJZI/JLSI multisquares. All rotations should be reversed for the right-hand versions.

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngCTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The space marked with CTet.png must be free. The move is easiest if the space to CTet.png's left is also free...

Tet.pngTet.pngTet.pngTet.pngZZTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngZZTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GG--Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GG-GTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

That surely won't fit...

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngZZTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGZZTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Firm drop to here, then rotate in either direction

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGZTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGZZTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGZGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Easy

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngCTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

If the space indicated is taken there are two other ways

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGTet.pngZTet.pngTet.pngTet.pngTet.pngTet.png
GGGZZTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngZTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The easiest is the S/Z wiggle: firm drop to here, then rotate clockwise then anticlockwise in quick succession

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGZTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGZZTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGZTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The Z piece is sliding down from this position. Firm drop it.

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGZTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGZZTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGZGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Job done

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGZZTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngZZTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

The second of the two rotations can be performed alone, but this isn't as quick or easy. To do it, rotate anticlockwise just after the Z is in this position...

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGZZTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngZZTet.pngTet.pngTet.pngTet.png
GGTet.pngGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

...before it gets to here

Building a T monosquare quickly

The quickest way to add the final piece of a T monosquare is to spin it into place:

Tet.pngTet.pngTet.pngTet.pngTTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTTTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GG--Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTTTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.png--Tet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Firm drop the backwards-oriented T piece

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTTTet.pngTet.pngTet.pngTet.pngTet.png
GGGTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Rotate the piece twice quickly

Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
Tet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Finished square

If there is no free space above:

GGGGTet.pngTTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTTTet.pngTet.pngTet.png
GGGGTet.pngTTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GG--Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGG-Tet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTTTet.pngTet.pngTet.pngTet.png
GGGGTTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

With the T piece oriented backwards hold left and soft drop

GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTet.pngTTTet.pngTet.pngTet.pngTet.pngTet.png
GGGTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

It catches in the gap. Rotate the piece twice quickly

GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGTTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGTTet.pngTet.pngTet.pngTet.pngTet.pngTet.png
GGGGTet.pngTet.pngTet.pngTet.pngTet.pngTet.png

Finished square