List of twists: Difference between revisions

From TetrisWiki
Jump to navigation Jump to search
Dunspixel (talk | contribs)
Added Spin Rank note and O twist section for Tetris 64 and Tetris Stardust
 
(91 intermediate revisions by 26 users not shown)
Line 1: Line 1:
'''''Twists''''' let a player fix some otherwise difficult situations. These examples cover [[Tetris Guideline|recent games]], but some of them may not work for earlier ''[[Tetris]]'' [[games]] that use little or no [[wall kick]].
'''''Twists''''', called "spin moves" in ''[[The New Tetris]]'''s manual, let a player fix some otherwise difficult situations. These examples cover [[Tetris Guideline|recent games]], but some of them may not work for earlier Tetris games that use little or no [[wall kick]].


Two algorithms have been used in newer games to detect in-place spins:
==Rewards for twists==
* In ''[[The New Tetris]]'', a T-spin bonus is awarded if a tetromino locks in a position where it cannot move left, right, or up.
Some games give scoring rewards for twisting a tetromino into a tight space. Two basic algorithms, with slight variations, have been used in newer games to detect and reward in-place spins:
* In ''[[Tetris DS]]'' (and possibly other [[SRS]] based games), a T-spin bonus is awarded if all of the following are true:<sup>[http://www.tetrisconcept.com/forum/viewtopic.php?t=78]</sup>
*Immobile, used in ''[[The New Tetris]]'': A twist is recognised if a tetromino locks in a position where it cannot move left, right, or up. There is only [[The_New_Tetris#Twist_reward|a reward]] if rows are completed in this way.
*3-corner T, used in [[Tetris Guideline]]-based games: A [[T-Spin]] bonus is awarded if all of the following are true:<sup>[https://tetrisconcept.net/threads/i-cant-get-t-spins-to-work-_.415/#post-17830]</sup>
*#Tetromino being locked is T.
*#Tetromino being locked is T.
*#Last successful command was a rotate or (in ''Tetris DS'') a rotate followed by a lock delay cancel (Up or Down), as opposed to sideways movement, downward movement, or falling due to gravity.
*#Last successful movement of the tetromino was a rotate, as opposed to sideways movement, downward movement, or falling due to gravity. (Canceling lock delay in games that allow it, such as Tetris DS, does not count as a movement.) The tetromino doesn't even have to end up in a different orientation than it was dropped in; setting up the "well-known twist" below in ''Tetris Worlds'' or ''Tetris DS'' and pressing both rotate buttons (B&ndash;A or A&ndash;B) will trigger the T-spin bonus even without any net rotation.
*#Three of the 4 squares diagonally adjacent to the T's center are occupied.
*#Three of the 4 squares diagonally adjacent to the T's center are occupied. (In ''Tetris DS'', the walls and floor surrounding the playfield are considered "occupied", while in ''[[Tetris Worlds]]'' for GBA, they aren't.
In fact, in ''Tetris DS'', setting up the "well-known twist" below and pressing both rotate buttons (B&ndash;A or A&ndash;B) will trigger the T-spin bonus even without any net rotation.


==Twists with ''T'' (or ''T-Spin'')==
[[Guideline compliant game differences|Different games]] add further restrictions:
A well-known twist involves the [[tetromino]] ''T''.
*3-corner T no wall, used in ''[[Tetris Worlds]]'': The walls and floor surrounding the playfield are not considered "occupied". This means that if a wall kick places the T tetromino with its flat side against the wall or floor, the T-spin will not be recognized. (Kicks that place the flat side against blocks in the playfield still work.)
*3-corner T no kick, used in ''[[Tetris: New Century]]'', ''[[iPod Tetris]]'', and ''[[Tetris Evolution]]'': The final rotation must not involve a wall kick, that is, it recognizes only the "well known twist" below.
 
(The names for the algorithms are unofficial, taken from the [[List of fan games|fan game]] ''[[Lockjaw]]''.)
 
[[Tetris Stardust]] awards a Spin Rank when the player performs twists with any tetromino, if the twist moves it below its previous lowest position. The score associated with Spin Rank is separate from action scores such as line clears.
 
In some of these diagrams, especially those involving ''S'' and ''Z'' [[tetromino]]es, the "center" corresponding to the center of rotation in [[SRS]] is marked with a circle ([[Image:CTet.png|C]]).
 
==<span id="T">Twists with ''T'' (or ''T-Spin'')</span>==
 
{{main|T-Spin}}
 
A well-known twist involves the tetromino ''T''. In fact, these are the only twists that games that use "3-corner T no kick" reward.
{|
|<playfield>
    tgg 
ggggtC ggg
gggggtgggg
</playfield>
Soft drop
|<playfield>
      gg 
ggggtCtggg
gggggtgggg
</playfield>
Rotate left
|}
 
{|
|<playfield>
    tgg 
    tC ggg
gggggtgggg
</playfield>
Soft drop
|<playfield>
      gg 
    tCtggg
gggggtgggg
</playfield>
Rotate once
|<playfield>
    tgg 
    Ctggg
gggggtgggg
</playfield>
Or twice
|}
 
In SRS games that reward kick T-Spins like ''[[Tetris DS]]'' and ''[[Tetris Zone]]'', making use of a wall kick saves a bit of soft-dropping time. This will not count in several Guideline games like ''[[Tetris Evolution]]'' or ''[[Tetris Splash]]''; later games including ''[[Tetris Effect]]'' will detect this kick as a T-Spin.
{|
|<playfield>
    t   
  ggCtgg 
ggggt  ggg
ggggg gggg
</playfield>
Soft drop
|<playfield>
         
  gg  gg 
ggggtCtggg
gggggtgggg
</playfield>
Rotate right
|}
 
The following works in ''[[Tetris DX]]'', [[Arika Rotation System|ARS]], and [[Super Rotation System|SRS]], but it is not scored as a T-spin in ''Tetris Worlds'' if performed on the floor of the playfield.
{|
|<playfield>
    tgggg
ggggttgggg
ggg  tgggg
</playfield>
Soft drop
|<playfield>
      gggg
ggggt gggg
gggtttgggg
</playfield>
Rotate right
|}
 
The above move must be done differently in ''[[The New Tetris]]'', but also works and in games using ARS. As this does not involve a wallkick in TGM, it also works in Sega rotation:
{|
|- valign="top"
|<playfield>
    o gggg
ggggoogggg
ggg o gggg
</playfield>
Firm drop
|<playfield>
      gggg
ggggo gggg
gggooogggg
</playfield>
Rotate left
|}
 
This example from SRS is not a T-spin under the old rule, as the tetromino could have been rotated before being dropped, but SRS games from ''Tetris Worlds'' through ''Tetris Online (Japan)'' count it anyway:
{|
|<playfield>
    g t 
ggggggtttg
gggggg ggg
</playfield>
|<playfield>
    gt 
ggggggtt g
ggggggtggg
</playfield>
|}
 
This one is a T-spin in ''Tetris DS'' but not ''Tetris Worlds'' due to the difference in how the playfield walls are handled:
{|
|<playfield>
t      g
tCtggggggg
ggggggggg
</playfield>
|<playfield>
t        g
Ct ggggggg
tggggggggg
</playfield>
|}
 
Triples may not seem possible, but especially games using [[SRS]] will allow them regardless. Notice that the ending position of the T tetromino does not overlap the starting position. Several later guideline games don't recognise this, either by not counting triples made with this twist as a T-spin (''[[Tetris Zone]]''), or by not recognising this twist as a T-spin at all (''[[Tetris Evolution]]''). However, beginning with ''[[Tetris Friends]]'', T-Spin Triples performed with this setup are always rewarded.
{|
|<playfield>
  tgg   
  tttg   
gggg ggggg
ggg  ggggg
gggg ggggg
</playfield>
Soft drop and slide
|<playfield>
    gg   
    g   
ggggtggggg
gggttggggg
ggggtggggg
</playfield>
Rotate left
|}
This one works in [[Tetris (Atari)|Atari rotation]]:
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
  gg   
{{pfrow| | | | | | | | | | }}
  gSSS 
{{pfrow| | | | | |t|g|g| | }}
  g S   
{{pfrow|g|g|g|g|t|t| |g|g|g}}
gggg ggggg
{{pfrow|g|g|g|g|g|t|g|g|g|g}}
</playfield>
{{pfend}}
|<playfield>
|{{pfstart}}
  gg   
{{pfrow| | | | | | | | | | }}
  gS   
{{pfrow| | | | | | | | | | }}
  gSS   
{{pfrow| | | | | | |g|g| | }}
ggggSggggg
{{pfrow|g|g|g|g|t|t|t|g|g|g}}
</playfield>
{{pfrow|g|g|g|g|g|t|g|g|g|g}}
{{pfend}}
|}
|}
Other variants exist, especially in games that use some form of [[wall kick]]:
And this works in both SRS and Atari rotation (assuming there is a rotate right button):
{|
{|
|
|<playfield>
{{pfstart}}
  gg   
{{pfrow| | | | | | | | | | }}
  g t  
{{pfrow| | | | | |t|g|g|g|g}}
  gttt 
{{pfrow|g|g|g|g|t|t|g|g|g|g}}
gggg ggggg
{{pfrow|g|g|g| | |t|g|g|g|g}}
</playfield>
{{pfend}}
|<playfield>
|{{pfstart}}
  gg   
{{pfrow | | | | | | | | | | }}
  gt   
{{pfrow | | | | | | |g|g|g|g}}
  gtt   
{{pfrow |g|g|g|g|t| |g|g|g|g}}
ggggtggggg
{{pfrow |g|g|g|t|t|t|g|g|g|g}}
</playfield>
{{pfend}}
|}
|}


This one is not strictly a twist, as the tetromino could have been rotated before being dropped:
A complicated SRS example:
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | | | | | | | | }}
ggggggggt
{{pfrow | | | | | |g| |t| | }}
gggggg  tt
{{pfrow |g|g|g|g|g|g|t|t|t|g}}
ggggggg tg
{{pfrow |g|g|g|g|g|g| |g|g|g}}
ggggggg  g
{{pfend}}
ggggggg gg
|{{pfstart}}
</playfield>
{{pfrow| | | | | | | | | | }}
|<playfield>
{{pfrow| | | | | |g|t| | | }}
gggggggg 
{{pfrow|g|g|g|g|g|g|t|t| |g}}
gggggg ttt
{{pfrow|g|g|g|g|g|g|t|g|g|g}}
ggggggg tg
{{pfend}}
ggggggg  g
ggggggg gg
</playfield>
|<playfield>
gggggggg 
ggggggttt
gggggggt g
ggggggg  g
ggggggg gg
</playfield>
|<playfield>
gggggggg 
gggggg   
gggggggt g
gggggggttg
gggggggtgg
</playfield>
|}
|}


Triples may not seem possible, but especially games using [[SRS]] will allow them regardless.
==<span id="I">Twists with ''I''</span>==
Works in TGM and SRS:
 
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | | | | | | | }}
ggggggggi
{{pfrow| | | |t|g|g| | | | }}
gggggg  i
{{pfrow| | |t|t|t|g| | | | }}
ggggggggi
{{pfrow|g|g|g|g| |g|g|g|g|g}}
ggggggggi
{{pfrow|g|g|g| | |g|g|g|g|g}}
</playfield>
{{pfrow|g|g|g|g| |g|g|g|g|g}}
|<playfield>
{{pfend}}
gggggggg 
|{{pfstart}}
ggggggiiii
{{pfrow | | | | | | | | | | }}
gggggggg 
{{pfrow | | | | |g|g| | | | }}
gggggggg 
{{pfrow | | | | | |g| | | | }}
</playfield>
{{pfrow |g|g|g|g|t|g|g|g|g|g}}
{{pfrow |g|g|g|t|t|g|g|g|g|g}}
{{pfrow |g|g|g|g|t|g|g|g|g|g}}
{{pfend}}
|}
|}


==Twists with ''I''==
If changing position to the second row, [[rotate]] three times so to twist on lower-middle square.
If changing position to the second row, [[rotate]] three times so to twist on lower-middle square.
{|
{|
|{{pfstart}}
|- valign="top"
{{pfrow |g|g|g|g|i|g|g|g|g|g}}
|<playfield>
{{pfrow |g|g|g| |i| | |g|g|g}}
  iiii 
{{pfrow |g|g|g|g|i|g|g|g|g|g}}
gggg ggggg
{{pfrow |g|g|g|g|i|g|g|g|g|g}}
ggg    ggg
{{pfend}}
gggg ggggg
|{{pfstart}}
gggg ggggg
{{pfrow |g|g|g|g| |g|g|g|g|g}}
</playfield>
{{pfrow |g|g|g|i|i|i|i|g|g|g}}
|<playfield>
{{pfrow |g|g|g|g| |g|g|g|g|g}}
         
{{pfrow |g|g|g|g| |g|g|g|g|g}}
ggggiggggg
{{pfend}}
ggg i ggg
ggggiggggg
ggggiggggg
</playfield>
Rotate left
|<playfield>
         
gggg ggggg
gggiiiiggg
gggg ggggg
gggg ggggg
</playfield>
Rotate right
|}
|}
If changing positions to the right columns, turn right. If left, turn left.
If changing positions to the right columns, turn right. If left, turn left.


''The following example works only in [[SRS]]:''
In SRS, I tetrominoes can be rotated on their end blocks:
{|
|<playfield>
    i   
  gig   
ggggiggggg
ggggi  gg
</playfield>
|<playfield>
         
  g g   
gggg ggggg
ggggiiiigg
</playfield>
|}
This one works in SRS and [[Tetris (Atari)|Atari]] rotation:
{|
|- valign="top"
|<playfield>
ggg     
ggiiii   
gg ggggggg
gg ggggggg
gg ggggggg
</playfield>
|<playfield>
ggg     
ggi     
ggiggggggg
ggiggggggg
ggiggggggg
</playfield>
|}
 
SRS has a slight asymmetry with how end-block rotation is handled. See [[I-spins in SRS]].
 
This one is silly but should work (with minor variations) in most systems, even if it is not rewarded:
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | | |i| | | | | }}
ggg     
{{pfrow | | | |g|i|g| | | | }}
gg       
{{pfrow |g|g|g|g|i|g|g|g|g|g}}
giiii   
{{pfrow |g|g|g|g|i| | | |g|g}}
gg ggggggg
{{pfend}}
gg ggggggg
|{{pfstart}}
</playfield>
{{pfrow | | | | | | | | | | }}
|<playfield>
{{pfrow | | | |g| |g| | | | }}
ggg     
{{pfrow |g|g|g|g| |g|g|g|g|g}}
ggi     
{{pfrow |g|g|g|g|i|i|i|i|g|g}}
g i      
{{pfend}}
ggiggggggg
ggiggggggg
</playfield>
|}
|}


==Twists with ''S'' and ''Z''==
The minor variation required for TGM and Sega rotation systems is to do a mirror-image version. This also works in SRS, as well as other systems where I rounds to the right and has no wallkick:
If using ''S'', rotate right. If using ''Z'', rotate left.
 
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | |s| |g|g|g|g|g}}
      ggg
{{pfrow |g|g|g|s|s| |g|g|g|g}}
        gg
{{pfrow |g|g|g| |s|g|g|g|g|g}}
    zzzzg
{{pfend}}
ggggggg gg
ggggggg gg
</playfield>
|<playfield>
      ggg
      zgg
      z g
gggggggzgg
gggggggzgg
</playfield>
|}
 
In games that use Atari rotation, a similar maneuver can produce a triple:
{|
|<playfield>
ggg     
gzzzz   
gg ggggggg
gg ggggggg
gg ggggggg
</playfield>
|<playfield>
ggg     
g z     
ggzggggggg
ggzggggggg
ggzggggggg
</playfield>
|}
 
==<span id="S">Twists with ''S''</span> and <span id="Z">''Z''</span>==
 
''Game Boy, Sega, TDX, TGM, SRS''
{|
|- valign="top"
|<playfield>
  s ggggg
gggsC gggg
ggg sggggg
</playfield>
Rotate left<br>and soft drop
|
|
{{pfstart}}
<playfield>
{{pfrow | | | | | |g|g|g|g|g}}
    ggggg
{{pfrow |g|g|g| |s|s|g|g|g|g}}
ggg Csgggg
{{pfrow |g|g|g|s|s|g|g|g|g|g}}
gggssggggg
{{pfend}}
</playfield>
Rotate left
|}
 
''NES, Sega, TDX, TGM, SRS''
{|
|- valign="top"
|<playfield>
GGGGG Z 
GGGG CZGGG
GGGGGZ GGG
</playfield>
Rotate right<br>and soft drop
|
<playfield>
GGGGG   
GGGGZC GGG
GGGGGZZGGG
</playfield>
Rotate right
|}
 
''SRS only:''
{|
|- valign="top"
|<playfield>
  s    
  Cs   
ggggs gggg
ggg  ggggg
</playfield>
Rotate right<br>and soft drop
|<playfield>
         
         
ggggCsgggg
gggssggggg
</playfield>
Rotate right again
|}
 
''SRS only:''
{|
|- valign="top"
|<playfield>
  s    
  Csggggg
ggggs gggg
ggg  ggggg
</playfield>
|<playfield>
         
    ggggg
ggggCsgggg
gggssggggg
</playfield>
|}
|}


''SRS only:''
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | |s| | | | | | }}
  zzgg 
{{pfrow | | | |s|s|g|g|g|g|g}}
    Czg 
{{pfrow |g|g|g|g|s| |g|g|g|g}}
ggggg gggg
{{pfrow |g|g|g| | |g|g|g|g|g}}
gggg  gggg
{{pfend}}
gggg ggggg
|{{pfstart}}
</playfield>
{{pfrow | | | | | | | | | | }}
|<playfield>
{{pfrow | | | | | |g|g|g|g|g}}
    gg 
{{pfrow |g|g|g|g|s|s|g|g|g|g}}
      g  
{{pfrow |g|g|g|s|s|g|g|g|g|g}}
gggggzgggg
{{pfend}}
ggggzCgggg
ggggzggggg
</playfield>
|}
|}


{|
|<playfield>
  ggss 
  gsC   
gggg ggggg
gggg  gggg
ggggg gggg
</playfield>
|<playfield>
  gg   
  g     
ggggsggggg
ggggCsgggg
gggggsgggg
</playfield>
|}
''SRS only:''
''SRS only:''
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | |z|z|g|g| | | }}
    ss   
{{pfrow | | | | |z|z|g| | | }}
  sCgg 
{{pfrow |g|g|g|g|g| |g|g|g|g}}
ggg gggggg
{{pfrow |g|g|g|g| | |g|g|g|g}}
ggg  ggggg
{{pfrow |g|g|g|g| |g|g|g|g|g}}
gggg ggggg
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow | | | | | |g|g| | | }}
         
{{pfrow | | | | | | |g| | | }}
    gg 
{{pfrow |g|g|g|g|g|z|g|g|g|g}}
gggsgggggg
{{pfrow |g|g|g|g|z|z|g|g|g|g}}
gggsCggggg
{{pfrow |g|g|g|g|z|g|g|g|g|g}}
ggggsggggg
{{pfend}}
</playfield>
|}
 
{|
|<playfield>
  zz   
  ggCz   
ggggg gggg
gggg  gggg
gggg ggggg
</playfield>
|<playfield>
         
  gg     
gggggzgggg
ggggCzgggg
ggggzggggg
</playfield>
|}
 
In this case, if using ''S'', turn left both times and if using ''Z'', turn right both times.
{|
|<playfield>
  s     
  gsCg   
ggg sggggg
gg  gggggg
</playfield>
|<playfield>
         
  g g  
gggCsggggg
ggssgggggg
</playfield>
|}
 
==<span id="J">Twists with ''J''</span> <span id="L">and ''L''</span>==
Works in virtually all versions, including [[Tetris (Game Boy)]]:
{|
|<playfield>
    LGGGGG
GGG L GGGG
GGG LLGGGG
</playfield>
|<playfield>
    GGGGG
GGGLLLGGGG
GGGL  GGGG
</playfield>
|}
 
Works with TGM and SRS:
{|
|<playfield>
  jj   
gggjgggggg
gggj  gggg
</playfield>
|<playfield>
         
gggjgggggg
gggjjjgggg
</playfield>
|}
{|
|<playfield>
    ll   
ggggglgggg
ggg  lgggg
</playfield>
|<playfield>
         
ggggglgggg
ggglllgggg
</playfield>
|}
{|
|<playfield>
  lggggggg
  lg ggggg
  ll ggggg
</playfield>
|<playfield>
  ggggggg
  glggggg
  lllggggg
</playfield>
|}
{|
|<playfield>
gggggggj 
ggggg gj 
ggggg jj z
</playfield>
|<playfield>
ggggggg 
gggggjg 
gggggjjj z
</playfield>
|}
(For the last one, the block highlighted in red is needed in TGM, but is optional in SRS. The edge of the field may also be used in place of that block.)
 
Works with TGM and [[TOD]]:
{|
|<playfield>
gggjj   
g jgggggg
gggjgggggg
</playfield>
|<playfield>
ggg     
gjjjgggggg
gggjgggggg
</playfield>
|}
{|
|<playfield>
    llggg
ggggggl  g
gggggglggg
</playfield>
|<playfield>
      ggg
gggggglllg
gggggglggg
</playfield>
|}
|}


Works with SRS only:
{|
|<playfield>
  ggllg 
  ggglg 
gggg  lggg
gggg ggggg
</playfield>
|<playfield>
  gg  g 
  ggg g 
gggglllggg
gggglggggg
</playfield>
|}
Like other spin triples, this works with SRS only:
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | |g|g|s|s| | | }}
  j gg   
{{pfrow | | | |g|s|s| | | | }}
  jjjg   
{{pfrow |g|g|g|g| |g|g|g|g|g}}
gggg ggggg
{{pfrow |g|g|g|g| | |g|g|g|g}}
gggg ggggg
{{pfrow |g|g|g|g|g| |g|g|g|g}}
ggg  ggggg
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow | | | |g|g| | | | | }}
    gg   
{{pfrow | | | |g| | | | | | }}
    g  
{{pfrow |g|g|g|g|s|g|g|g|g|g}}
ggggjggggg
{{pfrow |g|g|g|g|s|s|g|g|g|g}}
ggggjggggg
{{pfrow |g|g|g|g|g|s|g|g|g|g}}
gggjjggggg
{{pfend}}
</playfield>
|}
|}
In this case, if using ''S'', turn left and if using ''Z'', turn right.
[[Tetris (NES, Tengen)|Tengen]] oddball ([http://www.youtube.com/watch?v=hhH16bgbupc video]):
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | |g|s| |g| | | }}
         
{{pfrow | | | |g|s|s|g| | | }}
II       
{{pfrow |g|g|g|g| |s|g|g|g|g}}
ZII     
{{pfrow |g|g|g| | |g|g|g|g|g}}
Z LLL   
{{pfend}}
Z JJL   
|{{pfstart}}
Z JJ     
{{pfrow | | | |g| | |g| | | }}
</playfield>
{{pfrow | | | |g| | |g| | | }}
|<playfield>
{{pfrow |g|g|g|g|s|s|g|g|g|g}}
         
{{pfrow |g|g|g|s|s|g|g|g|g|g}}
II       
{{pfend}}
ZII     
ZLL     
ZLJJ     
ZLJJ     
</playfield>
|}
|}


==Twists with ''J'' and ''L''==
==<span id="O">Twists with ''O''</span>==
''Works in virtually all versions, including [[Tetris (Game Boy)]]:''
Most Tetris games do not move the O tetromino when rotated or allow it to kick. However, [[Tetris 64]] and [[Tetris Stardust]] use custom rotation systems allowing O twists.
 
In Tetris 64, "Rotate Center" and "Offset Turn" must be enabled.
 
For all O twists in Stardust, always rotate in the direction of horizontal movement.
 
T64 and Stardust:
 
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow| | | | |L|G|G|G|G|G}}
         
{{pfrow|G|G|G| |L| |G|G|G|G}}
         
{{pfrow|G|G|G| |L|L|G|G|G|G}}
gggooggggg
{{pfend}}
gggoo gggg
|{{pfstart}}
gggg  gggg
{{pfrow| | | | | |G|G|G|G|G}}
</playfield>
{{pfrow|G|G|G|L|L|L|G|G|G|G}}
|<playfield>
{{pfrow|G|G|G|L| | |G|G|G|G}}
         
{{pfend}}
         
ggg  ggggg
ggg oogggg
ggggoogggg
</playfield>
|}
|}
''Works with [[TGM rotation|TGM]] and SRS:''
 
For the mirrored setup, rotate right in T64. This is because rotating 0->R in T64 naturally moves the O tetromino down, then allows it to kick in either direction.
 
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | |j|j| | | | | }}
         
{{pfrow |g|g|g|j|g|g|g|g|g|g}}
         
{{pfrow |g|g|g|j| | |g|g|g|g}}
ggggoogggg
{{pfend}}
ggg oogggg
|{{pfstart}}
ggg  ggggg
{{pfrow | | | | | | | | | | }}
</playfield>
{{pfrow |g|g|g|j|g|g|g|g|g|g}}
|<playfield>
{{pfrow |g|g|g|j|j|j|g|g|g|g}}
         
{{pfend}}
         
gggg  gggg
gggoo gggg
gggooggggg
</playfield>
|}
|}
''Works with TGM and TDS only, excluding other SRS games''
 
T64 and Stardust:
*In T64, double-tap any rotation button to perform. Requires "Double Turn" to be enabled.
 
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | | |g|g|l|l|g| | }}
         
{{pfrow | | | |g|g|g|l|g| | }}
         
{{pfrow |g|g|g|g| | |l|g|g|g}}
gggooggggg
{{pfrow |g|g|g|g| |g|g|g|g|g}}
gggoo  ggg
{{pfend}}
ggggg  ggg
|{{pfstart}}
</playfield>
{{pfrow | | | |g|g| | |g| | }}
|<playfield>
{{pfrow | | | |g|g|g| |g| | }}
         
{{pfrow |g|g|g|g|l|l|l|g|g|g}}
         
{{pfrow |g|g|g|g|l|g|g|g|g|g}}
ggg  ggggg
{{pfend}}
ggg  ooggg
gggggooggg
</playfield>
|}
|}
''Works with SRS only:''
 
Stardust only:
 
{|
{|
|{{pfstart}}
|<playfield>
{{pfrow | | |j| |g|g| | | | }}
         
{{pfrow | | |j|j|j|g| | | | }}
gggooggggg
{{pfrow |g|g|g|g| |g|g|g|g|g}}
gggooggggg
{{pfrow |g|g|g|g| |g|g|g|g|g}}
gggg  gggg
{{pfrow |g|g|g| | |g|g|g|g|g}}
gggg  gggg
{{pfend}}
</playfield>
|{{pfstart}}
|<playfield>
{{pfrow | | | | |g|g| | | | }}
         
{{pfrow | | | | | |g| | | | }}
ggg  ggggg
{{pfrow |g|g|g|g|j|g|g|g|g|g}}
ggg  ggggg
{{pfrow |g|g|g|g|j|g|g|g|g|g}}
ggggoogggg
{{pfrow |g|g|g|j|j|g|g|g|g|g}}
ggggoogggg
{{pfend}}
</playfield>
|}
 
==Twist Option==
Sometimes there is more than one way to twist a piece into a hole. Think about which twist is best for the situation. Which cells should be filled, and which should be left behind?
{|
|- valign="top"
|<playfield>
         
gggg     
gggg     
ggggg gggg
ggg  gggg
ggg gggggg
</playfield>
|<playfield>
         
gggg     
gggg     
ggggg-gggg
ggglllgggg
ggglgggggg
</playfield>
SRS only
|<playfield>
         
         
         
gggg     
gggg     
ggggg gggg
</playfield>
|}
 
{|
|<playfield>
         
ggg     
gg       
ggggg gggg
ggg  gggg
ggg gggggg
</playfield>
|<playfield>
         
ggg     
gg       
ggggglgggg
ggglllgggg
ggg-gggggg
</playfield>
|<playfield>
         
         
         
ggg     
gg       
ggg gggggg
</playfield>
|}
 
{|
|<playfield>
         
gggg  ggg
ggg    ggg
gggg ggggg
ggggg gggg
ggggg gggg
</playfield>
|<playfield>
         
ggggt  ggg
gggtt- ggg
ggggtggggg
ggggg gggg
ggggg gggg
</playfield>
|<playfield>
         
         
ggggt  ggg
gggtt  ggg
ggggg gggg
ggggg gggg
</playfield>
|}
 
{|
|<playfield>
      gggg
ggg    ggg
ggggg gggg
ggg gggggg
ggg gggggg
ggg gggggg
</playfield>
|<playfield>
      gggg
ggg tttggg
gggggtgggg
ggg gggggg
ggg gggggg
ggg gggggg
</playfield>
|<playfield>
         
      gggg
ggg tttggg
ggg gggggg
ggg gggggg
ggg gggggg
</playfield>
|}
|}


==See also==
==See also==
*[[Topics]]
*[[I-spins in SRS]]
*[[Back to Back T-Spin Triple]]
 
[[Category:Lists]]
[[Category:Gameplay]]

Latest revision as of 16:16, 19 October 2024

Twists, called "spin moves" in The New Tetris's manual, let a player fix some otherwise difficult situations. These examples cover recent games, but some of them may not work for earlier Tetris games that use little or no wall kick.

Rewards for twists

Some games give scoring rewards for twisting a tetromino into a tight space. Two basic algorithms, with slight variations, have been used in newer games to detect and reward in-place spins:

  • Immobile, used in The New Tetris: A twist is recognised if a tetromino locks in a position where it cannot move left, right, or up. There is only a reward if rows are completed in this way.
  • 3-corner T, used in Tetris Guideline-based games: A T-Spin bonus is awarded if all of the following are true:[1]
    1. Tetromino being locked is T.
    2. Last successful movement of the tetromino was a rotate, as opposed to sideways movement, downward movement, or falling due to gravity. (Canceling lock delay in games that allow it, such as Tetris DS, does not count as a movement.) The tetromino doesn't even have to end up in a different orientation than it was dropped in; setting up the "well-known twist" below in Tetris Worlds or Tetris DS and pressing both rotate buttons (B–A or A–B) will trigger the T-spin bonus even without any net rotation.
    3. Three of the 4 squares diagonally adjacent to the T's center are occupied. (In Tetris DS, the walls and floor surrounding the playfield are considered "occupied", while in Tetris Worlds for GBA, they aren't.

Different games add further restrictions:

  • 3-corner T no wall, used in Tetris Worlds: The walls and floor surrounding the playfield are not considered "occupied". This means that if a wall kick places the T tetromino with its flat side against the wall or floor, the T-spin will not be recognized. (Kicks that place the flat side against blocks in the playfield still work.)
  • 3-corner T no kick, used in Tetris: New Century, iPod Tetris, and Tetris Evolution: The final rotation must not involve a wall kick, that is, it recognizes only the "well known twist" below.

(The names for the algorithms are unofficial, taken from the fan game Lockjaw.)

Tetris Stardust awards a Spin Rank when the player performs twists with any tetromino, if the twist moves it below its previous lowest position. The score associated with Spin Rank is separate from action scores such as line clears.

In some of these diagrams, especially those involving S and Z tetrominoes, the "center" corresponding to the center of rotation in SRS is marked with a circle (C).

Twists with T (or T-Spin)

Main article: T-Spin

A well-known twist involves the tetromino T. In fact, these are the only twists that games that use "3-corner T no kick" reward.

     TGG
GGGGTC GGG
GGGGGTGGGG

Soft drop

      GG
GGGGTCTGGG
GGGGGTGGGG

Rotate left

     TGG
    TC GGG
GGGGGTGGGG

Soft drop

      GG
    TCTGGG
GGGGGTGGGG

Rotate once

     TGG
     CTGGG
GGGGGTGGGG

Or twice

In SRS games that reward kick T-Spins like Tetris DS and Tetris Zone, making use of a wall kick saves a bit of soft-dropping time. This will not count in several Guideline games like Tetris Evolution or Tetris Splash; later games including Tetris Effect will detect this kick as a T-Spin.

    T
  GGCTGG
GGGGT  GGG
GGGGG GGGG

Soft drop

  GG  GG
GGGGTCTGGG
GGGGGTGGGG

Rotate right

The following works in Tetris DX, ARS, and SRS, but it is not scored as a T-spin in Tetris Worlds if performed on the floor of the playfield.

     TGGGG
GGGGTTGGGG
GGG  TGGGG

Soft drop

      GGGG
GGGGT GGGG
GGGTTTGGGG

Rotate right

The above move must be done differently in The New Tetris, but also works and in games using ARS. As this does not involve a wallkick in TGM, it also works in Sega rotation:

    O GGGG
GGGGOOGGGG
GGG O GGGG

Firm drop

      GGGG
GGGGO GGGG
GGGOOOGGGG

Rotate left

This example from SRS is not a T-spin under the old rule, as the tetromino could have been rotated before being dropped, but SRS games from Tetris Worlds through Tetris Online (Japan) count it anyway:

     G T
GGGGGGTTTG
GGGGGG GGG
     GT
GGGGGGTT G
GGGGGGTGGG

This one is a T-spin in Tetris DS but not Tetris Worlds due to the difference in how the playfield walls are handled:

 T       G
TCTGGGGGGG
 GGGGGGGGG
T        G
CT GGGGGGG
TGGGGGGGGG

Triples may not seem possible, but especially games using SRS will allow them regardless. Notice that the ending position of the T tetromino does not overlap the starting position. Several later guideline games don't recognise this, either by not counting triples made with this twist as a T-spin (Tetris Zone), or by not recognising this twist as a T-spin at all (Tetris Evolution). However, beginning with Tetris Friends, T-Spin Triples performed with this setup are always rewarded.

   TGG
  TTTG
GGGG GGGGG
GGG  GGGGG
GGGG GGGGG

Soft drop and slide

    GG
     G
GGGGTGGGGG
GGGTTGGGGG
GGGGTGGGGG

Rotate left

This one works in Atari rotation:

   GG
   GSSS
   G S
GGGG GGGGG
   GG
   GS
   GSS
GGGGSGGGGG

And this works in both SRS and Atari rotation (assuming there is a rotate right button):

   GG
   G T
   GTTT
GGGG GGGGG
   GG
   GT
   GTT
GGGGTGGGGG

A complicated SRS example:

GGGGGGGGT
GGGGGG  TT
GGGGGGG TG
GGGGGGG  G
GGGGGGG GG
GGGGGGGG
GGGGGG TTT
GGGGGGG TG
GGGGGGG  G
GGGGGGG GG
GGGGGGGG
GGGGGGTTT
GGGGGGGT G
GGGGGGG  G
GGGGGGG GG
GGGGGGGG
GGGGGG
GGGGGGGT G
GGGGGGGTTG
GGGGGGGTGG

Twists with I

Works in TGM and SRS:

GGGGGGGGI
GGGGGG  I
GGGGGGGGI
GGGGGGGGI
GGGGGGGG
GGGGGGIIII
GGGGGGGG
GGGGGGGG

If changing position to the second row, rotate three times so to twist on lower-middle square.

   IIII
GGGG GGGGG
GGG    GGG
GGGG GGGGG
GGGG GGGGG
GGGGIGGGGG
GGG I  GGG
GGGGIGGGGG
GGGGIGGGGG

Rotate left

GGGG GGGGG
GGGIIIIGGG
GGGG GGGGG
GGGG GGGGG

Rotate right

If changing positions to the right columns, turn right. If left, turn left.

In SRS, I tetrominoes can be rotated on their end blocks:

    I
   GIG
GGGGIGGGGG
GGGGI   GG
   G G
GGGG GGGGG
GGGGIIIIGG

This one works in SRS and Atari rotation:

GGG
GGIIII
GG GGGGGGG
GG GGGGGGG
GG GGGGGGG
GGG
GGI
GGIGGGGGGG
GGIGGGGGGG
GGIGGGGGGG

SRS has a slight asymmetry with how end-block rotation is handled. See I-spins in SRS.

This one is silly but should work (with minor variations) in most systems, even if it is not rewarded:

GGG
GG
GIIII
GG GGGGGGG
GG GGGGGGG
GGG
GGI
G I
GGIGGGGGGG
GGIGGGGGGG

The minor variation required for TGM and Sega rotation systems is to do a mirror-image version. This also works in SRS, as well as other systems where I rounds to the right and has no wallkick:

       GGG
        GG
     ZZZZG
GGGGGGG GG
GGGGGGG GG
       GGG
       ZGG
       Z G
GGGGGGGZGG
GGGGGGGZGG

In games that use Atari rotation, a similar maneuver can produce a triple:

GGG
GZZZZ
GG GGGGGGG
GG GGGGGGG
GG GGGGGGG
GGG
G Z
GGZGGGGGGG
GGZGGGGGGG
GGZGGGGGGG

Twists with S and Z

Game Boy, Sega, TDX, TGM, SRS

   S GGGGG
GGGSC GGGG
GGG SGGGGG

Rotate left
and soft drop

     GGGGG
GGG CSGGGG
GGGSSGGGGG

Rotate left

NES, Sega, TDX, TGM, SRS

GGGGG Z
GGGG CZGGG
GGGGGZ GGG

Rotate right
and soft drop

GGGGG
GGGGZC GGG
GGGGGZZGGG

Rotate right

SRS only:

   S
   CS
GGGGS GGGG
GGG  GGGGG

Rotate right
and soft drop

GGGGCSGGGG
GGGSSGGGGG

Rotate right again

SRS only:

   S
   CSGGGGG
GGGGS GGGG
GGG  GGGGG
     GGGGG
GGGGCSGGGG
GGGSSGGGGG

SRS only:

   ZZGG
    CZG
GGGGG GGGG
GGGG  GGGG
GGGG GGGGG
     GG
      G
GGGGGZGGGG
GGGGZCGGGG
GGGGZGGGGG
   GGSS
   GSC
GGGG GGGGG
GGGG  GGGG
GGGGG GGGG
   GG
   G
GGGGSGGGGG
GGGGCSGGGG
GGGGGSGGGG

SRS only:

    SS
   SCGG
GGG GGGGGG
GGG  GGGGG
GGGG GGGGG
     GG
GGGSGGGGGG
GGGSCGGGGG
GGGGSGGGGG
   ZZ
  GGCZ
GGGGG GGGG
GGGG  GGGG
GGGG GGGGG
  GG
GGGGGZGGGG
GGGGCZGGGG
GGGGZGGGGG

In this case, if using S, turn left both times and if using Z, turn right both times.

   S
  GSCG
GGG SGGGGG
GG  GGGGGG
  G  G
GGGCSGGGGG
GGSSGGGGGG

Twists with J and L

Works in virtually all versions, including Tetris (Game Boy):

    LGGGGG
GGG L GGGG
GGG LLGGGG
     GGGGG
GGGLLLGGGG
GGGL  GGGG

Works with TGM and SRS:

   JJ
GGGJGGGGGG
GGGJ  GGGG
GGGJGGGGGG
GGGJJJGGGG
    LL
GGGGGLGGGG
GGG  LGGGG
GGGGGLGGGG
GGGLLLGGGG
  LGGGGGGG
  LG GGGGG
  LL GGGGG
   GGGGGGG
   GLGGGGG
  LLLGGGGG
GGGGGGGJ
GGGGG GJ
GGGGG JJ Z
GGGGGGG
GGGGGJG
GGGGGJJJ Z

(For the last one, the block highlighted in red is needed in TGM, but is optional in SRS. The edge of the field may also be used in place of that block.)

Works with TGM and TOD:

GGGJJ
G  JGGGGGG
GGGJGGGGGG
GGG
GJJJGGGGGG
GGGJGGGGGG
     LLGGG
GGGGGGL  G
GGGGGGLGGG
       GGG
GGGGGGLLLG
GGGGGGLGGG

Works with SRS only:

   GGLLG
   GGGLG
GGGG  LGGG
GGGG GGGGG
   GG  G
   GGG G
GGGGLLLGGG
GGGGLGGGGG

Like other spin triples, this works with SRS only:

  J GG
  JJJG
GGGG GGGGG
GGGG GGGGG
GGG  GGGGG
    GG
     G
GGGGJGGGGG
GGGGJGGGGG
GGGJJGGGGG

Tengen oddball (video):

II
ZII
Z LLL
Z JJL
Z JJ
II
ZII
ZLL
ZLJJ
ZLJJ

Twists with O

Most Tetris games do not move the O tetromino when rotated or allow it to kick. However, Tetris 64 and Tetris Stardust use custom rotation systems allowing O twists.

In Tetris 64, "Rotate Center" and "Offset Turn" must be enabled.

For all O twists in Stardust, always rotate in the direction of horizontal movement.

T64 and Stardust:

GGGOOGGGGG
GGGOO GGGG
GGGG  GGGG
GGG  GGGGG
GGG OOGGGG
GGGGOOGGGG

For the mirrored setup, rotate right in T64. This is because rotating 0->R in T64 naturally moves the O tetromino down, then allows it to kick in either direction.

GGGGOOGGGG
GGG OOGGGG
GGG  GGGGG
GGGG  GGGG
GGGOO GGGG
GGGOOGGGGG

T64 and Stardust:

  • In T64, double-tap any rotation button to perform. Requires "Double Turn" to be enabled.
GGGOOGGGGG
GGGOO  GGG
GGGGG  GGG
GGG  GGGGG
GGG  OOGGG
GGGGGOOGGG

Stardust only:

GGGOOGGGGG
GGGOOGGGGG
GGGG  GGGG
GGGG  GGGG
GGG  GGGGG
GGG  GGGGG
GGGGOOGGGG
GGGGOOGGGG

Twist Option

Sometimes there is more than one way to twist a piece into a hole. Think about which twist is best for the situation. Which cells should be filled, and which should be left behind?

GGGG
GGGG
GGGGG GGGG
GGG   GGGG
GGG GGGGGG
GGGG
GGGG
GGGGG-GGGG
GGGLLLGGGG
GGGLGGGGGG

SRS only

GGGG
GGGG
GGGGG GGGG
GGG
GG
GGGGG GGGG
GGG   GGGG
GGG GGGGGG
GGG
GG
GGGGGLGGGG
GGGLLLGGGG
GGG-GGGGGG
GGG
GG
GGG GGGGGG
GGGG   GGG
GGG    GGG
GGGG GGGGG
GGGGG GGGG
GGGGG GGGG
GGGGT  GGG
GGGTT- GGG
GGGGTGGGGG
GGGGG GGGG
GGGGG GGGG
GGGGT  GGG
GGGTT  GGG
GGGGG GGGG
GGGGG GGGG
      GGGG
GGG    GGG
GGGGG GGGG
GGG GGGGGG
GGG GGGGGG
GGG GGGGGG
      GGGG
GGG TTTGGG
GGGGGTGGGG
GGG GGGGGG
GGG GGGGGG
GGG GGGGGG
      GGGG
GGG TTTGGG
GGG GGGGGG
GGG GGGGGG
GGG GGGGGG

See also