Difference between revisions of "User:Arcorann/T-Spins"

From TetrisWiki
Jump to navigation Jump to search
(Created page with "T-Spin notes. == Post-2009 Definition == == Links == *[http://kitaru.1101b.com/writings/tetris4.html What a T-Spin Mini is and why they are so confusing] - has some edge...")
 
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[T-Spin]] notes.
 
[[T-Spin]] notes.
 +
 +
== Test cases ==
 +
The minimum required to satisfy all rules is 3-corner with pointing side and the back of the T not facing a wall or floor.
 +
 +
Brackets indicate an unverified entry.
 +
 +
{|
 +
!Before
 +
!After
 +
!Lines
 +
!Immobile?
 +
!3-corner?
 +
!Pointing side?
 +
!Kick?
 +
!TST kick?
 +
!Back?
 +
!T.com
 +
!TF
 +
!NewT
 +
!TW
 +
!DS
 +
!NC
 +
!TZ
 +
!TOJ
 +
!TPD
 +
!Notes
 +
|-
 +
! colspan="17" | Classic TSD
 +
|-
 +
|<playfield>
 +
    tgg 
 +
ggggtC ggg
 +
gggggtgggg
 +
</playfield>
 +
|<playfield>
 +
      gg 
 +
ggggtCtggg
 +
gggggtgggg
 +
</playfield>
 +
|2 || Yes || Yes || Yes || No || No || Empty || Full || Full || Yes || Yes || Full || Full || Full || Full || Full
 +
|-
 +
|<playfield>
 +
    tgg 
 +
ggggtC ggg
 +
gggggtgggg
 +
</playfield>
 +
|<playfield>
 +
    tgg 
 +
gggg Ctggg
 +
gggggtgggg
 +
</playfield>
 +
|1 || Yes || Yes || Yes || No || No || Empty || Full || Full || (Yes) || Yes
 +
|-
 +
|<playfield>
 +
    tgg 
 +
ggggtC ggg
 +
gggggtgggg
 +
</playfield>
 +
|<playfield>
 +
    tgg 
 +
ggggtCtggg
 +
ggggg gggg
 +
</playfield>
 +
|1 || Yes || Yes || No || No || No || Empty || Mini || _ || _ || Yes
 +
|-
 +
|<playfield>
 +
      gg 
 +
ggggtCtggg
 +
gggggtgggg
 +
</playfield>
 +
|<playfield>
 +
    tgg 
 +
ggggtC ggg
 +
gggggtgggg
 +
</playfield>
 +
|1 || No || Yes || No || No || No || Empty || Mini || _ || _ || Yes
 +
|-
 +
|<playfield>
 +
    t   
 +
  ggCtgg 
 +
ggggt  ggg
 +
ggggg gggg
 +
</playfield>
 +
|<playfield>
 +
         
 +
  gg  gg 
 +
ggggtCtggg
 +
gggggtgggg
 +
</playfield>
 +
|2 || Yes || Yes || Yes || Yes || No || Empty || Full || _ || _ || Yes
 +
|-
 +
! colspan="17" | TSS from classic TSD setup
 +
|-
 +
|<playfield>
 +
    tgg 
 +
ggggtC gg
 +
gggggtgggg
 +
</playfield>
 +
|<playfield>
 +
      gg 
 +
ggggtCtgg
 +
gggggtgggg
 +
</playfield>
 +
|1 || Yes || Yes || Yes || No || No || Empty || _ || _ || _ || _ || Full
 +
|-
 +
|<playfield>
 +
    tgg 
 +
ggggtC ggg
 +
gggggtggg
 +
</playfield>
 +
|<playfield>
 +
      gg 
 +
ggggtCtggg
 +
gggggtggg
 +
</playfield>
 +
|1 || Yes || Yes || Yes || No || No || Empty || _ || _ || _ || _ || Full
 +
|-
 +
|<playfield>
 +
    t   
 +
  ggCtgg 
 +
ggggt  ggg
 +
ggggg ggg
 +
</playfield>
 +
|<playfield>
 +
         
 +
  gg  gg 
 +
ggggtCtggg
 +
gggggtggg
 +
</playfield>
 +
|1 || Yes || Yes || Yes || No || No || Empty || _ || _ || _ || _ || Full
 +
|-
 +
|<playfield>
 +
    t   
 +
  ggCtgg 
 +
ggggt  gg
 +
ggggg gggg
 +
</playfield>
 +
|<playfield>
 +
         
 +
  gg  gg 
 +
ggggtCtgg
 +
gggggtgggg
 +
</playfield>
 +
|1 || Yes || Yes || Yes || No || No || Empty || _ || _ || _ || _ || Full
 +
|-
 +
! colspan="17" | Upward-pointing Mini TSS
 +
|-
 +
|<playfield>
 +
    tgggg
 +
ggggttgggg
 +
ggg  tgggg
 +
</playfield>
 +
|<playfield>
 +
      gggg
 +
ggggt gggg
 +
gggtttgggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || No || Floor
 +
|-
 +
|<playfield>
 +
    tgggg
 +
ggggttgggg
 +
ggg  tgggg
 +
ggggggggg
 +
</playfield>
 +
|<playfield>
 +
      gggg
 +
ggggt gggg
 +
gggtttgggg
 +
ggggggggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || No || Block
 +
|-
 +
|<playfield>
 +
    tgggg
 +
ggggttgggg
 +
ggg  tgggg
 +
gggg gggg
 +
</playfield>
 +
|<playfield>
 +
      gggg
 +
ggggt gggg
 +
gggtttgggg
 +
gggg gggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || No || Empty
 +
|-
 +
! colspan="17" | Sideways-pointing Mini TSS
 +
|-
 +
|<playfield>
 +
    g t 
 +
ggggggtttg
 +
gggggg ggg
 +
</playfield>
 +
|<playfield>
 +
    gt 
 +
ggggggtt g
 +
ggggggtggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || No || Block
 +
|-
 +
|<playfield>
 +
    g t 
 +
ggggg tttg
 +
gggggg ggg
 +
</playfield>
 +
|<playfield>
 +
    gt 
 +
ggggg tt g
 +
ggggggtggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || No || Empty
 +
|-
 +
|<playfield>
 +
t      g
 +
tCtggggggg
 +
ggggggggg
 +
</playfield>
 +
|<playfield>
 +
t        g
 +
Ct ggggggg
 +
tggggggggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || No || Wall
 +
|-
 +
! colspan="17" | TST-kick setups
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg ggggg
 +
ggg  ggggg
 +
gggg ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtggggg
 +
gggttggggg
 +
ggggtggggg
 +
</playfield>
 +
|3 || Yes || Yes || Yes || Yes || Yes || Block || Full || Full || _ || _ || Full
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg gggg
 +
ggg  ggggg
 +
gggg ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtgggg
 +
gggttggggg
 +
ggggtggggg
 +
</playfield>
 +
|2 || Yes || Yes || Yes || Yes || Yes || Block || Full || Full || _ || _ || Full
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg gggg
 +
ggg  gggg
 +
gggg ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtgggg
 +
gggttgggg
 +
ggggtggggg
 +
</playfield>
 +
|1 || Yes || Yes || Yes || Yes || Yes || Block || Full || Full || _ || _ || Mini
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg ggggg
 +
ggg  ggggg
 +
ggg  ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtggggg
 +
gggttggggg
 +
ggg tggggg
 +
</playfield>
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg gggg
 +
ggg  ggggg
 +
ggg  ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtgggg
 +
gggttggggg
 +
ggg tggggg
 +
</playfield>
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg ggggg
 +
ggg  gggg
 +
gggg ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtggggg
 +
gggtt gggg
 +
ggggtggggg
 +
</playfield>
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg gggg
 +
ggg  ggg
 +
gggg ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtgggg
 +
gggtt ggg
 +
ggggtggggg
 +
</playfield>
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg ggggg
 +
ggg  gggg
 +
ggg  ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtggggg
 +
gggtt gggg
 +
ggg tggggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || Yes || Hole || Full
 +
|-
 +
|-
 +
|<playfield>
 +
        tg
 +
g      ttt
 +
ggggggggg
 +
gggggggg 
 +
ggggggggg
 +
</playfield>
 +
|<playfield>
 +
        g
 +
g       
 +
gggggggggt
 +
ggggggggtt
 +
gggggggggt
 +
</playfield>
 +
|3 || Yes || Yes || Yes || Yes || Yes || Wall
 +
|-
 +
! colspan="17" | TST-kick chaining setups
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg ggggg
 +
ggg  gggg
 +
ggg  ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
gggg ggggg
 +
gggtttgggg
 +
ggg tggggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || Chain || Empty || Full
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg ggggg
 +
ggg  ggggg
 +
gg  ggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
gggg ggggg
 +
gggt ggggg
 +
ggtttggggg
 +
</playfield>
 +
|1 || Yes || Yes || No || Yes || Chain || Floor || Mini
 +
|-
 +
|<playfield>
 +
    gg   
 +
    g   
 +
gggg ggggg
 +
gggt ggggg
 +
ggtttggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
ggggtggggg
 +
gggttggggg
 +
gg  tggggg
 +
</playfield>
 +
|2 || Yes || Yes || No || Yes || Chain || Block || Mini
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg ggggg
 +
ggg  ggggg
 +
ggg  gggg
 +
ggg gggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
gggg ggggg
 +
gggt ggggg
 +
gggtt gggg
 +
gggtgggggg
 +
</playfield>
 +
|-
 +
|-
 +
|<playfield>
 +
  tgg   
 +
  tttg   
 +
gggg ggggg
 +
ggg  ggggg
 +
ggg  gggg
 +
ggg gggggg
 +
</playfield>
 +
|<playfield>
 +
    gg   
 +
    g   
 +
gggg ggggg
 +
gggt ggggg
 +
gg tt gggg
 +
gggtgggggg
 +
</playfield>
 +
|-
 +
|<playfield>
 +
tgg   
 +
tttg   
 +
gg ggggggg
 +
  ggggggg
 +
  ggggggg
 +
ggggggggg
 +
</playfield>
 +
|<playfield>
 +
  gg   
 +
  g   
 +
gg ggggggg
 +
t  ggggggg
 +
tt ggggggg
 +
tggggggggg
 +
</playfield>
 +
|-
 +
! colspan="17" | Neo MTSD-like
 +
|-
 +
|<playfield>
 +
        ss
 +
      ssi
 +
      tCti
 +
jj  z  tli
 +
joozzt  li
 +
joozttt ll
 +
</playfield>
 +
|<playfield>
 +
        ss
 +
      ssi
 +
        i
 +
jj  z  tli
 +
joozzttCli
 +
joozttttll
 +
</playfield>
 +
|-
 +
|<playfield>
 +
        ss
 +
      ssi
 +
      tCti
 +
jjj z  tli
 +
oojzzt  li
 +
oo zttt ll
 +
</playfield>
 +
|<playfield>
 +
        ss
 +
      ssi
 +
        i
 +
jjj z  tli
 +
oojzzttCli
 +
oo zttttll
 +
</playfield>
 +
|-
 +
|<playfield>
 +
      gggg
 +
    tCtgg
 +
      tggg
 +
ggggg  gg
 +
gggggg ggg
 +
</playfield>
 +
|<playfield>
 +
      gggg
 +
        gg
 +
      tggg
 +
gggggtt gg
 +
ggggggtggg
 +
</playfield>
 +
|-
 +
! colspan="17" | Fin TSD-like
 +
|-
 +
|<playfield>
 +
        l
 +
      lll
 +
      ttti
 +
      t i
 +
ggggggg  i
 +
gggggggg i
 +
</playfield>
 +
|<playfield>
 +
        l
 +
      lll
 +
        i
 +
        ti
 +
gggggggtti
 +
ggggggggti
 +
</playfield>
 +
|-
 +
|<playfield>
 +
        l
 +
      lll
 +
      ttti
 +
      t i
 +
ggggggg  i
 +
ggggggg i
 +
</playfield>
 +
|<playfield>
 +
        l
 +
      lll
 +
        i
 +
        ti
 +
gggggggtti
 +
gggggggti
 +
</playfield>
 +
|-
 +
|<playfield>
 +
    ggggg
 +
    tttggg
 +
    t ggg
 +
ggggg  gg
 +
gggggg ggg
 +
</playfield>
 +
|<playfield>
 +
    ggggg
 +
      ggg
 +
      tggg
 +
gggggtt gg
 +
ggggggtggg
 +
</playfield>
 +
|-
 +
|<playfield>
 +
        gg
 +
g      ttt
 +
g      t
 +
gggggggg 
 +
ggggggggg
 +
</playfield>
 +
|<playfield>
 +
        gg
 +
g       
 +
g        t
 +
ggggggggtt
 +
gggggggggt
 +
</playfield>
 +
|-
 +
|}
  
 
== Post-2009 Definition ==
 
== Post-2009 Definition ==

Latest revision as of 05:02, 26 May 2019

T-Spin notes.

Test cases

The minimum required to satisfy all rules is 3-corner with pointing side and the back of the T not facing a wall or floor.

Brackets indicate an unverified entry.

Before After Lines Immobile? 3-corner? Pointing side? Kick? TST kick? Back? T.com TF NewT TW DS NC TZ TOJ TPD Notes
Classic TSD
     TGG
GGGGTC GGG
GGGGGTGGGG
      GG
GGGGTCTGGG
GGGGGTGGGG
2 Yes Yes Yes No No Empty Full Full Yes Yes Full Full Full Full Full
     TGG
GGGGTC GGG
GGGGGTGGGG
     TGG
GGGG CTGGG
GGGGGTGGGG
1 Yes Yes Yes No No Empty Full Full (Yes) Yes
     TGG
GGGGTC GGG
GGGGGTGGGG
     TGG
GGGGTCTGGG
GGGGG GGGG
1 Yes Yes No No No Empty Mini _ _ Yes
      GG
GGGGTCTGGG
GGGGGTGGGG
     TGG
GGGGTC GGG
GGGGGTGGGG
1 No Yes No No No Empty Mini _ _ Yes
    T
  GGCTGG
GGGGT  GGG
GGGGG GGGG
  GG  GG
GGGGTCTGGG
GGGGGTGGGG
2 Yes Yes Yes Yes No Empty Full _ _ Yes
TSS from classic TSD setup
     TGG
GGGGTC GG
GGGGGTGGGG
      GG
GGGGTCTGG
GGGGGTGGGG
1 Yes Yes Yes No No Empty _ _ _ _ Full
     TGG
GGGGTC GGG
GGGGGTGGG
      GG
GGGGTCTGGG
GGGGGTGGG
1 Yes Yes Yes No No Empty _ _ _ _ Full
    T
  GGCTGG
GGGGT  GGG
GGGGG GGG
  GG  GG
GGGGTCTGGG
GGGGGTGGG
1 Yes Yes Yes No No Empty _ _ _ _ Full
    T
  GGCTGG
GGGGT  GG
GGGGG GGGG
  GG  GG
GGGGTCTGG
GGGGGTGGGG
1 Yes Yes Yes No No Empty _ _ _ _ Full
Upward-pointing Mini TSS
     TGGGG
GGGGTTGGGG
GGG  TGGGG
      GGGG
GGGGT GGGG
GGGTTTGGGG
1 Yes Yes No Yes No Floor
     TGGGG
GGGGTTGGGG
GGG  TGGGG
GGGGGGGGG
      GGGG
GGGGT GGGG
GGGTTTGGGG
GGGGGGGGG
1 Yes Yes No Yes No Block
     TGGGG
GGGGTTGGGG
GGG  TGGGG
GGGG GGGG
      GGGG
GGGGT GGGG
GGGTTTGGGG
GGGG GGGG
1 Yes Yes No Yes No Empty
Sideways-pointing Mini TSS
     G T
GGGGGGTTTG
GGGGGG GGG
     GT
GGGGGGTT G
GGGGGGTGGG
1 Yes Yes No Yes No Block
     G T
GGGGG TTTG
GGGGGG GGG
     GT
GGGGG TT G
GGGGGGTGGG
1 Yes Yes No Yes No Empty
 T       G
TCTGGGGGGG
 GGGGGGGGG
T        G
CT GGGGGGG
TGGGGGGGGG
1 Yes Yes No Yes No Wall
TST-kick setups
   TGG
  TTTG
GGGG GGGGG
GGG  GGGGG
GGGG GGGGG
    GG
     G
GGGGTGGGGG
GGGTTGGGGG
GGGGTGGGGG
3 Yes Yes Yes Yes Yes Block Full Full _ _ Full
   TGG
  TTTG
GGGG GGGG
GGG  GGGGG
GGGG GGGGG
    GG
     G
GGGGTGGGG
GGGTTGGGGG
GGGGTGGGGG
2 Yes Yes Yes Yes Yes Block Full Full _ _ Full
   TGG
  TTTG
GGGG GGGG
GGG  GGGG
GGGG GGGGG
    GG
     G
GGGGTGGGG
GGGTTGGGG
GGGGTGGGGG
1 Yes Yes Yes Yes Yes Block Full Full _ _ Mini
   TGG
  TTTG
GGGG GGGGG
GGG  GGGGG
GGG  GGGGG
    GG
     G
GGGGTGGGGG
GGGTTGGGGG
GGG TGGGGG
   TGG
  TTTG
GGGG GGGG
GGG  GGGGG
GGG  GGGGG
    GG
     G
GGGGTGGGG
GGGTTGGGGG
GGG TGGGGG
   TGG
  TTTG
GGGG GGGGG
GGG   GGGG
GGGG GGGGG
    GG
     G
GGGGTGGGGG
GGGTT GGGG
GGGGTGGGGG
   TGG
  TTTG
GGGG GGGG
GGG   GGG
GGGG GGGGG
    GG
     G
GGGGTGGGG
GGGTT GGG
GGGGTGGGGG
   TGG
  TTTG
GGGG GGGGG
GGG   GGGG
GGG  GGGGG
    GG
     G
GGGGTGGGGG
GGGTT GGGG
GGG TGGGGG
1 Yes Yes No Yes Yes Hole Full
        TG
G      TTT
GGGGGGGGG
GGGGGGGG
GGGGGGGGG
         G
G
GGGGGGGGGT
GGGGGGGGTT
GGGGGGGGGT
3 Yes Yes Yes Yes Yes Wall
TST-kick chaining setups
   TGG
  TTTG
GGGG GGGGG
GGG   GGGG
GGG  GGGGG
    GG
     G
GGGG GGGGG
GGGTTTGGGG
GGG TGGGGG
1 Yes Yes No Yes Chain Empty Full
   TGG
  TTTG
GGGG GGGGG
GGG  GGGGG
GG   GGGGG
    GG
     G
GGGG GGGGG
GGGT GGGGG
GGTTTGGGGG
1 Yes Yes No Yes Chain Floor Mini
    GG
     G
GGGG GGGGG
GGGT GGGGG
GGTTTGGGGG
    GG
     G
GGGGTGGGGG
GGGTTGGGGG
GG  TGGGGG
2 Yes Yes No Yes Chain Block Mini
   TGG
  TTTG
GGGG GGGGG
GGG  GGGGG
GGG   GGGG
GGG GGGGGG
    GG
     G
GGGG GGGGG
GGGT GGGGG
GGGTT GGGG
GGGTGGGGGG
   TGG
  TTTG
GGGG GGGGG
GGG  GGGGG
GGG   GGGG
GGG GGGGGG
    GG
     G
GGGG GGGGG
GGGT GGGGG
GG TT GGGG
GGGTGGGGGG
 TGG
TTTG
GG GGGGGGG
   GGGGGGG
   GGGGGGG
 GGGGGGGGG
  GG
   G
GG GGGGGGG
T  GGGGGGG
TT GGGGGGG
TGGGGGGGGG
Neo MTSD-like
        SS
       SSI
      TCTI
JJ  Z  TLI
JOOZZT  LI
JOOZTTT LL
        SS
       SSI
         I
JJ  Z  TLI
JOOZZTTCLI
JOOZTTTTLL
        SS
       SSI
      TCTI
JJJ Z  TLI
OOJZZT  LI
OO ZTTT LL
        SS
       SSI
         I
JJJ Z  TLI
OOJZZTTCLI
OO ZTTTTLL
      GGGG
     TCTGG
      TGGG
GGGGG   GG
GGGGGG GGG
      GGGG
        GG
      TGGG
GGGGGTT GG
GGGGGGTGGG
Fin TSD-like
         L
       LLL
      TTTI
       T I
GGGGGGG  I
GGGGGGGG I
         L
       LLL
         I
        TI
GGGGGGGTTI
GGGGGGGGTI
         L
       LLL
      TTTI
       T I
GGGGGGG  I
 GGGGGGG I
         L
       LLL
         I
        TI
GGGGGGGTTI
 GGGGGGGTI
     GGGGG
    TTTGGG
     T GGG
GGGGG   GG
GGGGGG GGG
     GGGGG
       GGG
      TGGG
GGGGGTT GG
GGGGGGTGGG
        GG
G      TTT
G       T
GGGGGGGG
GGGGGGGGG
        GG
G
G        T
GGGGGGGGTT
GGGGGGGGGT

Post-2009 Definition

Links