Tetris The Grand Master 3 Terror-Instinct: Difference between revisions

From TetrisWiki
Jump to navigation Jump to search
Colourthief (talk | contribs)
→‎Medal conditions: Shirase SK Gold (error reported by Manu)
 
(85 intermediate revisions by 36 users not shown)
Line 1: Line 1:
{{Infobox |title = Tetris The Grand Master 3 Terror-Instinct
{{Infobox |title = Tetris The Grand Master 3 Terror-Instinct
|developer = ARIKA
|developer = [[Arika]]
|publisher = TAITO
|publisher = Taito
|released = March, 2005
|released = {{release|JP|February, 2005}}
|platform = Arcade, Type-X platform
|platform = Arcade
|boxart = Arika_Ti_title.jpg
|boxart = TGM3 flyer.jpg
|title-scrn = Arika_Ti_gameselect.jpg
|caption = Arcade flyer for ''Tetris The Grand Master 3 Terror‑Instinct''
|predecessor = ''[[Tetris The Absolute The Grand Master 2]]''
|title-scrn = Arika_Ti_title.jpg
|ingame-scrn = Arika_Ti_ingame.jpg
|ingame-scrn = Arika_Ti_ingame.jpg
|playfield = 10w
|playfield = 10 × 20
|preview = 3
|preview = 3
|hold = Yes, with IHS
|hold = Yes, with [[IHS]]
|hard = Classic rule: Sonic Drop<br>World rule: Sonic Lock
|hard = Classic rule: Sonic Drop<br>World rule: Standard hard drop
|system = Classic rule: TGM style wallkick<br>World rule: Symmetry SRS
|system = Classic rule: [[Arika Rotation System|TGM Rotation]] with extended wall kicks<br>World rule: [[Super Rotation System#Arika_SRS|SRS]] with modified I kicks
}}
}}
'''''Tetris The Grand Master 3 Terror-Instinct''''', abbreviated '''TGM3''' or '''Ti''', is a ''Tetris'' [[game]] from [[Arika]], part of the [[TGM series]].


== Difference from past games in the series ==
{{nihongo foot|'''''Tetris The Grand Master 3 Terror-Instinct'''''|テトリス ザ・グランドマスター3 -Terror Instinct-|''Tetorisu za Gurandomasutaa 3 Teraa Insutinkuto''||lead=yes|group=lower-alpha}}, abbreviated '''''TGM3''''' or '''''Ti''''', is [[Arika]]'s third title in the [[Tetris The Grand Master (series)|TGM series]], released in February 2005.
The grading system has undergone significant changes from previous games. The most notable change is the removal of an in-game score and grade display; they are only displayed after the end of the game, much like the secret grade in previous games.


== Level Bonuses ==
''Terror-Instinct'' builds upon the Master mode from [[Tetris The Absolute The Grand Master 2|''TGM2'']] by overhauling the [[Grade Recognition System]] with stricter requirements for the GM grade, and increasing the overall speed of the mode.
Unlike in [[TGM]], [[TGM2]], and [[TAP]], TGM3 advances the level further for a 3 or 4 [[line clear]]: [http://www.tetrisconcept.com/forum/viewtopic.php?p=3511#3511]


{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
== Gameplay ==
|+'''Level Bonuses'''
=== Rotation system ===
! bgcolor="#CC88FF"|Lines cleared
There are two gameplay rulesets available in ''TGM3'':
! bgcolor="#BBBBBB"|Level advance<br>in older games
* Classic: The original [[Arika Rotation System]], modified with extended wall kicks
! Level advance<br>in TGM3
* World: Standard [[Tetris Guideline]] controls and [[Super Rotation System]] with modified I kicks
 
=== Level advance ===
In [[Tetris The Grand Master|''The Grand Master'']] and ''The Absolute'', each [[line clear]] increases the level by the exact amount of lines cleared. ''Terror-Instinct'' awards bonus levels for triple and Tetris line clears in Master and Shirase mode, allowing the player to reach the level goal quicker. In other modes the level advances normally.
 
{| class="wikitable"
|+'''TGM series line clear level advance'''
! Line clear
! Level advance<br/>in previous games
! Level advance<br/>in Master and Shirase mode
|-
|-
| bgcolor="#80A3F8"|1 (single) || bgcolor="#C4E8E8"|1 || bgcolor="#C4E8E8"|1
| Single
| 1
| 1
|-
|-
| bgcolor="#66BB55"|2 (double) || bgcolor="#D7ECC6"|2 || bgcolor="#D7ECC6"|2
| Double
| 2
| 2
|-
|-
| bgcolor="#FFFF55"|3 (triple) || bgcolor="#FFFF88"|3 || bgcolor="#FFFF88"|4
| Triple
| 3
| 4
|-
|-
| bgcolor="#FFA069"|4 (tetris) || bgcolor="#FFD3AC"|4 || bgcolor="#FFD3AC"|6
| Tetris
| 4
| 6
|}
|}
===Buffer zone===
Above the playfield, the game uses a single-row [[Playfield#Buffer_zone|buffer zone]], effectively extending the height of the playfield from 20 to 21. Row 21 allows blocks that lock in it to reappear once the stack is lowered. Any row above it, however, is not part of the buffer zone, meaning that blocks that lock in such rows get deleted and will not reappear once the stack is lowered.


== Game Modes ==
== Game modes ==


=== Easy ===
=== Easy ===
Easy mode has many similarities with Normal mode in [[TGM2]]. It is designed to bring less experienced players into the game who may be intimidated by the high speeds and steep learning curve of Master mode and Shirase mode. During play, the game displays a guide, depicted by a hollow frame, designed to give players suggestions on where to place the active tetromino.
As the name implies, the mode is intended for new players or casual players looking for an easy challenge. During the first 100 levels, the game displays suggested piece placements, depicted by a colored outline. Scoring high in this mode requires a lot of skill.


The game also shows animations of fireworks every time a line is cleared. The total number of firework shots ("Hanabi") during play is given at the end of the game, creating a "game within a game," where the objective is to attain the highest number of fireworks possible. The number of fireworks can increase with higher line clears, combos (multiple consecutive line clears), and T-Spin line clears.
For every line clear, a fireworks animation is played. The total number of fireworks (Hanabi) scored during play is displayed at the end of a game, and is used to rank the player on the ingame leaderboard. The number of fireworks increase depending on numerous factors, including but not limited to higher line clears, combos (multiple consecutive line clears), and T-Spin line clears.


Easy mode is cleared by simply reaching level 200. Play continues during the credit roll in 20G, with a boost in the number of fireworks shown.
Easy mode is cleared by reaching level 200. Play continues during the credit roll in 20G, with a boost in the number of fireworks shown. Fireworks during the credit roll count toward the player's total.
 
The exact formula for determining number of fireworks is somewhat complex. A thorough documentation of firework calculation behavior can be found [https://docs.google.com/document/d/11J4BAxrkzxI5VYa1dt7oLuWEhI0yhv8OnNpgfbdKS7U in this document].
 
====Speed timings====
 
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Internal Gravity'''
!bgcolor="#80A3F8"|Level||bgcolor="#BBBBBB"|Internal Gravity<br>(1/256 G)||bgcolor="#80A3F8"|Level||bgcolor="#BBBBBB"|Internal Gravity<br>(1/256 G)
|-align = center
|bgcolor="#C4E8E8"|0||4||bgcolor="#C4E8E8"|101||16
|-align = center
|bgcolor="#C4E8E8"|8||5||bgcolor="#C4E8E8"|112||48
|-align = center
|bgcolor="#C4E8E8"|19||6||bgcolor="#C4E8E8"|121||80
|-align = center
|bgcolor="#C4E8E8"|35||8||bgcolor="#C4E8E8"|132||128
|-align = center
|bgcolor="#C4E8E8"|40||10||bgcolor="#C4E8E8"|144||112
|-align = center
|bgcolor="#C4E8E8"|50||12||bgcolor="#C4E8E8"|156||144
|-align = center
|bgcolor="#C4E8E8"|60||16||bgcolor="#C4E8E8"|167||176
|-align = center
|bgcolor="#C4E8E8"|70||32||bgcolor="#C4E8E8"|177||192
|-align = center
|bgcolor="#C4E8E8"|80||48||bgcolor="#C4E8E8" rowspan=2|200||rowspan=2|5120 (20G)
|-align = center
|bgcolor="#C4E8E8"|90||64
|}
 
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Delays'''
|-
! bgcolor="#80A3F8"|Speed level
! bgcolor="#FFA069"|[[ARE]]<br/>(frames)
! bgcolor="#FFB069"|Line [[ARE]]<br/>(frames)
! bgcolor="#FFFF55"|[[DAS]]<br/>(frames)
! bgcolor="#CC88FF"|[[Lock delay|Lock]]<br/>(frames)
! bgcolor="#66BB55"|[[Line clear]]<br/>(frames)
|- align = center
| bgcolor="#C4E8E8"|000-200
| bgcolor="#FFD3AC"|48
| bgcolor="#FFE3AC"|25
| bgcolor="#FFFF88"|14
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|40
|}


=== Sakura ===
=== Sakura ===
Sakura mode replicates the gameplay of [[Tetris with Cardcaptor Sakura Eternal Heart]]. The mode's objective is not to clear lines but to clear every jeweled block in each stage as quickly as possible, similar to Flash Point. There are 20 stages, and 7 EX stages, each progressively more difficult to clear efficiently. Some stages feature handicaps such as the regular flipping of the playing field from left to right or the periodic invisibility of non-jewel blocks. The hold box is cleared between stages, therefore; it is not possible to hold a desired tetromino for the following stage.
Sakura mode replicates the gameplay of ''[[Tetris with Cardcaptor Sakura Eternal Heart]]'' and ''[[Flash Point]]''. The mode's objective is not to clear lines but to clear every jeweled block in each stage as quickly as possible. There are 20 stages, and 7 EX stages, each progressively more difficult to clear efficiently. Some stages feature Items to handicap the player, such as the regular flipping of the playing field from left to right or the periodic invisibility of non-jewel blocks.


Score is not recorded as the mode is purely a time attack exercise. The player has a time limit in which to complete the whole mode. Beginning at 3 minutes, a time bonus is given for quickly clearing a stage.
Score is not recorded as the mode is purely a time attack exercise. The player has a time limit in which to complete the whole mode, which starts at 3 minutes, however the player can get more time through two ways: each stage has 7 jewels which yield one second each when cleared; a time bonus of 10 seconds is given if the stage is cleared within 10 seconds, or 5 seconds when cleared within 20 seconds. Each stage has its own further timer which is reset for each stage. If the stage time runs out, the player fails the stage but will be allowed to play the next one. If the main game time runs out, the game ends immediately. Topping out also ends the game, no matter how much time is left for the stage and game.
 
The EX stages have no stage time; each must be completed in full to advance using the main game time. The number of EX stages offered after completing the 20 normal stages varies. If the 20 stages are completely cleared, the player is offered 5 EX stages; if that is done within 5 minutes, all 7 stages are given. Otherwise, the game ends after the first 3 EX stages.
 
The hold box is cleared between stages, thus it is not possible to hold a desired tetromino for the following stage. However, during the Ready! GO! sequence, the player may press Hold to move the next piece into the hold box; this may be done repeatedly to clobber the previous piece being held and force advancement of the piece sequence to a more desired position. The piece sequence in this mode is always predetermined, thus strategies can be formed ahead of time to aim for the fastest possible time.
 
While playing a normal stage, the Start button can be held to give up and skip to the next stage, at the cost of 30 seconds getting subtracted from the main game time and the clear percentage decreasing. This action can't be performed if the main game time has less than 30 seconds left.
 
{| class="wikitable mw-collapsible mw-collapsed"
|-
! Sakura piece sequence
|-
| Unlike other modes, Sakura does not make use of a randomizer, instead the following 255-piece sequence is cycled through:
 
<span style="word-break: break-all;">LIJOTSZILJOTISJZLOIJSZTIOJZTLSOZTISOLTJSIZTOJLIZSTOIZLTJOSILTZSOITJLZSTJJISOLJITSLZOIZSJOITSZLJTSZLISTJLZOTIOZSJILTZSOITZJSOLTJSZIOJLZIOJTZIZLOSIZTJOILZSOJIOSZTJILOSSILZOTJIZTSOLZTSOIJTZSILTZOSIJZTOLJISOLJTZSOLTZJSOTILZJTOLZIJSOZTJLOZSTLOZITSOLZTJIOSLZJTO</span>
|}
 
==== Stage list ====
 
{{Main|Tetris The Grand Master 3 Terror-Instinct/Sakura stage list}}
 
====Speed timings====
 
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Internal Gravity'''
!bgcolor="#80A3F8"|Level||bgcolor="#BBBBBB"|Internal Gravity<br>(1/256 G)||bgcolor="#80A3F8"|Level||bgcolor="#BBBBBB"|Internal Gravity<br>(1/256 G)
|-align = center
|bgcolor="#C4E8E8"|0||4||bgcolor="#C4E8E8"|47||224
|-align = center
|bgcolor="#C4E8E8"|20||32||bgcolor="#C4E8E8"|51||256
|-align = center
|bgcolor="#C4E8E8"|30||64||bgcolor="#C4E8E8"|100||512
|-align = center
|bgcolor="#C4E8E8"|33||96||bgcolor="#C4E8E8"|130||768
|-align = center
|bgcolor="#C4E8E8"|36||128||bgcolor="#C4E8E8"|160||1024
|-align = center
|bgcolor="#C4E8E8"|39||160||bgcolor="#C4E8E8"|250||768
|-align = center
|bgcolor="#C4E8E8"|43||192||bgcolor="#C4E8E8"|300||5120 (20G)
|}
 
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Delays'''
|-
! bgcolor="#80A3F8"|Speed level
! bgcolor="#FFA069"|[[ARE]]<br/>(frames)
! bgcolor="#FFB069"|Line [[ARE]]<br/>(frames)
! bgcolor="#FFFF55"|[[DAS]]<br/>(frames)
! bgcolor="#CC88FF"|[[Lock delay|Lock]]<br/>(frames)
! bgcolor="#66BB55"|[[Line clear]]<br/>(frames)
|- align = center
| bgcolor="#C4E8E8"|000-299
| bgcolor="#FFD3AC"|25
| bgcolor="#FFE3AC"|25
| bgcolor="#FFFF88"|14
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|40
|- align = center
| bgcolor="#C4E8E8"|300
| bgcolor="#FFD3AC"|25
| bgcolor="#FFE3AC"|25
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|25
|}


=== Master ===
=== Master ===
Master in TGM3 behaves very much like its predecessor in [[TGM2]]. Notable differences include the addition of a hold piece, a 3 piece preview, and new wallkicks for T and I tetrominos. At first, these additions may make TGM3's Master mode appear easier than in [[TGM2]]. This illusion, however, is soon dispelled by a huge increase in speed, which will cause all but the most experienced of players to struggle at later levels. Unlike previous games, the rate at which the speed increases is variable, and changes according to how well the player is doing. For instance, depending on the player, the game may enter 20G as early as level 300 or as late as level 500. Master mode will stop at level 500 with no credit roll if the timer has exceeded 7 minutes (except during qualification exams where it will continue to 999 as normal).
Master mode behaves very much like its predecessor. While both the 3-piece preview and hold function aid the player in lower speeds, the increase in speed over its prequel makes this game far more challenging. Unlike previous games, the rate at which the speed increases is variable, and changes according to how well the player is doing. For instance, depending on the player, the game may enter 20G as early as level 300 or as late as level 500. Master mode will stop at level 500 with no credit roll if the timer has exceeded 7 minutes. It does not happen during promotion exams, where it will continue to 999 as normal.


==== Speed Timings ====
==== Speed timings ====
Note that the larger denominator makes these inflated values work out to identical ratios as previous games:
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Internal Gravity'''
|+'''Internal gravity'''
!bgcolor="#80A3F8"|Speed level||bgcolor="#BBBBBB"|Internal Gravity<br>(1/256 G)||bgcolor="#80A3F8"|Speed level||bgcolor="#BBBBBB"|Internal Gravity<br>(1/256 G)
!bgcolor="#80A3F8"|Speed level||bgcolor="#BBBBBB"|Internal gravity<br>(1/65536 G)||bgcolor="#80A3F8"|Speed level||bgcolor="#BBBBBB"|Internal gravity<br>(1/65536 G)
|-align = center
|-align = center
|bgcolor="#C4E8E8"|0||4||bgcolor="#C4E8E8"|220||32
|bgcolor="#C4E8E8"|0||1024||bgcolor="#C4E8E8"|220||8192
|-align = center
|-align = center
|bgcolor="#C4E8E8"|30||6||bgcolor="#C4E8E8"|230||64
|bgcolor="#C4E8E8"|30||1536||bgcolor="#C4E8E8"|230||16384
|-align = center
|-align = center
|bgcolor="#C4E8E8"|35||8||bgcolor="#C4E8E8"|233||96
|bgcolor="#C4E8E8"|35||2048||bgcolor="#C4E8E8"|233||24576
|-align = center
|-align = center
|bgcolor="#C4E8E8"|40||10||bgcolor="#C4E8E8"|236||128
|bgcolor="#C4E8E8"|40||2560||bgcolor="#C4E8E8"|236||32768
|-align = center
|-align = center
|bgcolor="#C4E8E8"|50||12||bgcolor="#C4E8E8"|239||160
|bgcolor="#C4E8E8"|50||3072||bgcolor="#C4E8E8"|239||40960
|-align = center
|-align = center
|bgcolor="#C4E8E8"|60||16||bgcolor="#C4E8E8"|243||192
|bgcolor="#C4E8E8"|60||4096||bgcolor="#C4E8E8"|243||49152
|-align = center
|-align = center
|bgcolor="#C4E8E8"|70||32||bgcolor="#C4E8E8"|247||224
|bgcolor="#C4E8E8"|70||8192||bgcolor="#C4E8E8"|247||57344
|-align = center
|-align = center
|bgcolor="#C4E8E8"|80||48||bgcolor="#C4E8E8"|251||256 (1G)
|bgcolor="#C4E8E8"|80||12288||bgcolor="#C4E8E8"|251||65536 (1G)
|-align = center
|-align = center
|bgcolor="#C4E8E8"|90||64||bgcolor="#C4E8E8"|300||512 (2G)
|bgcolor="#C4E8E8"|90||16384||bgcolor="#C4E8E8"|300||131072 (2G)
|-align = center
|-align = center
|bgcolor="#C4E8E8"|100||80||bgcolor="#C4E8E8"|330||768 (3G)
|bgcolor="#C4E8E8"|100||20480||bgcolor="#C4E8E8"|330||196608 (3G)
|-align = center
|-align = center
|bgcolor="#C4E8E8"|120||96||bgcolor="#C4E8E8"|360||1024 (4G)
|bgcolor="#C4E8E8"|120||24576||bgcolor="#C4E8E8"|360||262144 (4G)
|-align = center
|-align = center
|bgcolor="#C4E8E8"|140||112||bgcolor="#C4E8E8"|400||1280 (5G)
|bgcolor="#C4E8E8"|140||28672||bgcolor="#C4E8E8"|400||327680 (5G)
|-align = center
|-align = center
|bgcolor="#C4E8E8"|160||128||bgcolor="#C4E8E8"|420||1024 (4G)
|bgcolor="#C4E8E8"|160||32768||bgcolor="#C4E8E8"|420||262144 (4G)
|-align = center
|-align = center
|bgcolor="#C4E8E8"|170||144||bgcolor="#C4E8E8"|450||768 (3G)
|bgcolor="#C4E8E8"|170||36864||bgcolor="#C4E8E8"|450||196608 (3G)
|-align = center
|-align = center
|bgcolor="#C4E8E8"|200||4||bgcolor="#C4E8E8"|500||5120 (20G)
|bgcolor="#C4E8E8"|200||1024||bgcolor="#C4E8E8"|500||1310720 (20G)
|}
|}
The following timing values are adjusted to what a player would observe, including inclusive DAS counting (internally DAS delay is counted exclusively and ARE excludes lock flash and the last frame).


{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Delays'''
|+'''Delays'''
|-
! bgcolor="#80A3F8"|Speed level
! bgcolor="#80A3F8"|Speed level
! bgcolor="#FFA069"|[[ARE]]<br>(frames)
! bgcolor="#FFA069"|[[ARE]]<br/>(frames)
! bgcolor="#FFFF55"|[[DAS]]<br>(frames)
! bgcolor="#FFB069"|Line [[ARE]]<br/>(frames)
! bgcolor="#CC88FF"|[[Lock delay|Lock]]<br>(frames)
! bgcolor="#FFFF55"|[[DAS]]<br/>(frames)
! bgcolor="#66BB55"|[[Line clear]]<br>(frames)
! bgcolor="#CC88FF"|[[Lock delay|Lock]]<br/>(frames)
! bgcolor="#66BB55"|[[Line clear]]<br/>(frames)
|- align = center
|- align = center
| bgcolor="#C4E8E8"|000-499 || bgcolor="#FFD3AC"| 25 || bgcolor="#FFFF88"|14 || bgcolor="#CCBBFF"|30 || bgcolor="#D7ECC6"|40
| bgcolor="#C4E8E8"|000-499
| bgcolor="#FFD3AC"| 27
| bgcolor="#FFE3AC"| 27
| bgcolor="#FFFF88"|16
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|40
|- align = center
|- align = center
| bgcolor="#C4E8E8"|500-599 || bgcolor="#FFD3AC"| 25 || bgcolor="#FFFF88"|8 || bgcolor="#CCBBFF"|30 || bgcolor="#D7ECC6"|25
| bgcolor="#C4E8E8"|500-599
| bgcolor="#FFD3AC"| 27
| bgcolor="#FFE3AC"| 27
| bgcolor="#FFFF88"|10
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|25
|- align = center
|- align = center
| bgcolor="#C4E8E8"|600-699 || bgcolor="#FFD3AC"| 25 || bgcolor="#FFFF88"|8 || bgcolor="#CCBBFF"|30 || bgcolor="#D7ECC6"|16
| bgcolor="#C4E8E8"|600-699
| bgcolor="#FFD3AC"| 27
| bgcolor="#FFE3AC"| 18
| bgcolor="#FFFF88"|10
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|16
|- align = center
|- align = center
| bgcolor="#C4E8E8"|700-799 || bgcolor="#FFD3AC"| 16 || bgcolor="#FFFF88"|8 || bgcolor="#CCBBFF"|30 || bgcolor="#D7ECC6"|12
| bgcolor="#C4E8E8"|700-799
| bgcolor="#FFD3AC"| 18
| bgcolor="#FFE3AC"| 14
| bgcolor="#FFFF88"|10
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|12
|- align = center
|- align = center
| bgcolor="#C4E8E8"|800-899 || bgcolor="#FFD3AC"| 12 || bgcolor="#FFFF88"|8 || bgcolor="#CCBBFF"|30 || bgcolor="#D7ECC6"|6
| bgcolor="#C4E8E8"|800-899
| bgcolor="#FFD3AC"| 14
| bgcolor="#FFE3AC"| 8
| bgcolor="#FFFF88"|10
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|6
|- align = center
|- align = center
| bgcolor="#C4E8E8"|900-999 || bgcolor="#FFD3AC"| 12 || bgcolor="#FFFF88"|6 || bgcolor="#CCBBFF"|17 || bgcolor="#D7ECC6"|6
| bgcolor="#C4E8E8"|900-999
| bgcolor="#FFD3AC"| 14
| bgcolor="#FFE3AC"| 8
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|17
| bgcolor="#D7ECC6"|6
|- align = center
|- align = center
| bgcolor="#C4E8E8"|1000-1099 || bgcolor="#FFD3AC"| 6 || bgcolor="#FFFF88"|6 || bgcolor="#CCBBFF"|17 || bgcolor="#D7ECC6"|6
| bgcolor="#C4E8E8"|1000-1099
| bgcolor="#FFD3AC"| 8
| bgcolor="#FFE3AC"| 8
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|17
| bgcolor="#D7ECC6"|6
|- align = center
|- align = center
| bgcolor="#C4E8E8"|1100-1199 || bgcolor="#FFD3AC"| 5 || bgcolor="#FFFF88"|6 || bgcolor="#CCBBFF"|15 || bgcolor="#D7ECC6"|6
| bgcolor="#C4E8E8"|1100-1199
| bgcolor="#FFD3AC"| 7
| bgcolor="#FFE3AC"| 7
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|15
| bgcolor="#D7ECC6"|6
|- align = center
|- align = center
| bgcolor="#C4E8E8"|1200-1299 || bgcolor="#FFD3AC"| 4 || bgcolor="#FFFF88"|6 || bgcolor="#CCBBFF"|15 || bgcolor="#D7ECC6"|6
| bgcolor="#C4E8E8"|1200+
| bgcolor="#FFD3AC"| 6
| bgcolor="#FFE3AC"| 6
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|15
| bgcolor="#D7ECC6"|6
|}
|}


Clearing a section will boost the speed level by 100. Clearing a section with a section COOL and without a section REGRET will boost the speed level by 200.
Clearing a section with a [[#"Section COOL"|section COOL]] will boost the speed level by 100.
 
Line ARE defines the number of frames of ARE to use after a line clear. At this time it is not known whether the game has similar DAS behaviour during ARE as TAP does.


==== Grade Recognition System ====
==== Grade Recognition System ====


{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
! bgcolor="#FFFFDF"|Pre-S Grades || bgcolor="#FFFF00"|S Grades || bgcolor="#FFD37C"|M Grades || bgcolor="#CCBBCF"|Master Grades
! bgcolor="#FFFFDF"|Pre-S Grades
! bgcolor="#FFFF00"|S Grades
! bgcolor="#FFD37C"|M Grades
! bgcolor="#CCBBCF"|Master Grades
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 9 || bgcolor="#FFFF88"| S1 || bgcolor="#FFD3AC"| m1 || bgcolor="#CCBBFF"| Master
| bgcolor="#FFFFFF"| 9
| bgcolor="#FFFF88"| S1
| bgcolor="#FFD3AC"| m1
| bgcolor="#CCBBFF"| Master
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 8 || bgcolor="#FFFF88"| S2 || bgcolor="#FFD3AC"| m2 || bgcolor="#CCBBFF"| MasterK
| bgcolor="#FFFFFF"| 8
| bgcolor="#FFFF88"| S2
| bgcolor="#FFD3AC"| m2
| bgcolor="#CCBBFF"| MasterK
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 7 || bgcolor="#FFFF88"| S3 || bgcolor="#FFD3AC"| m3 || bgcolor="#CCBBFF"| MasterV
| bgcolor="#FFFFFF"| 7
| bgcolor="#FFFF88"| S3
| bgcolor="#FFD3AC"| m3
| bgcolor="#CCBBFF"| MasterV
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 6 || bgcolor="#FFFF88"| S4 || bgcolor="#FFD3AC"| m4 || bgcolor="#CCBBFF"| MasterO
| bgcolor="#FFFFFF"| 6
| bgcolor="#FFFF88"| S4
| bgcolor="#FFD3AC"| m4
| bgcolor="#CCBBFF"| MasterO
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 5 || bgcolor="#FFFF88"| S5 || bgcolor="#FFD3AC"| m5 || bgcolor="#CCBBFF"| MasterM
| bgcolor="#FFFFFF"| 5
| bgcolor="#FFFF88"| S5
| bgcolor="#FFD3AC"| m5
| bgcolor="#CCBBFF"| MasterM
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 4 || bgcolor="#FFFF88"| S6 || bgcolor="#FFD3AC"| m6 || bgcolor="#CCBBFF"| GrandMaster
| bgcolor="#FFFFFF"| 4
| bgcolor="#FFFF88"| S6
| bgcolor="#FFD3AC"| m6
| bgcolor="#CCBBFF"| Grand Master
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 3 || bgcolor="#FFFF88"| S7 || bgcolor="#FFD3AC"| m7 || bgcolor="#CCBBFF"|  
| bgcolor="#FFFFFF"| 3
| bgcolor="#FFFF88"| S7
| bgcolor="#FFD3AC"| m7
| bgcolor="#CCBBFF"|
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 2 || bgcolor="#FFFF88"| S8 || bgcolor="#FFD3AC"| m8 || bgcolor="#CCBBFF"|
| bgcolor="#FFFFFF"| 2
| bgcolor="#FFFF88"| S8
| bgcolor="#FFD3AC"| m8
| bgcolor="#CCBBFF"|
|- align="center"
|- align="center"
| bgcolor="#FFFFFF"| 1 || bgcolor="#FFFF88"| S9 || bgcolor="#FFD3AC"| m9 || bgcolor="#CCBBFF"|
| bgcolor="#FFFFFF"| 1
| bgcolor="#FFFF88"| S9
| bgcolor="#FFD3AC"| m9
| bgcolor="#CCBBFF"|
|}
|}


'''Displayed Grade = floor(Internal Grade Boosts + Section COOL!! + Staff Roll Grade - Section REGRET!)'''
'''Displayed Grade = floor(Internal Grade Boosts + [[#"Section COOL"|Section COOL!!]] + Staff Roll Grade)'''


As mentioned earlier, the player's grade is not displayed during the game but after the game has ended. The invisible challenge during the credit roll is back in TGM3, but unlike [[TGM2]], surviving it does not necessarily lead to a GM (Grand Master) grade. The GM grade was attained by the Japanese player 'jin8' on July 28, 2007 and 'KAN' on Dec 27, 2007. It was also acheived by 'DIS' at an unknown date. They are currently the only players in the world to have achieved GM. Many players had previously believed that the GM grade could not be obtained through standard play.
As mentioned earlier, the player's grade is not displayed during the game but only after the game has ended. The invisible challenge during the credit roll is back in TGM3, but unlike [[TGM2]], surviving it does not necessarily lead to a GM (Grand Master) grade. The earliest known GM grade was attained by the player 'jin8' on July 28, 2007. Many players had previously believed that the GM grade could not be obtained through standard play.{{citation needed}}


The Secret Grade GM is awarded for the [[Tetromino art#Greater than|secret ">" stacking challenge]] in the same fashion as previous games in the series.
The Secret Grade GM is awarded for the [[Tetromino art#Greater than|secret "&gt;" stacking challenge]] in the same fashion as previous games in the series.


There are three independent systems that work together to produce the final grade:
There are three independent systems that work together to produce the final grade:


===== Internal Grade System =====
===== Internal grade system =====


The first system is just like TAP, with internal grade points reaching 100 to advance to the next internal grade. Just like TAP's 9 -> S9, there are 18 grades this system can produce. In fact, testing by colour_thief (on his personal Ti machine set to freeplay) has shown that it is very likely that this entire part of the system is exactly the same as TAP with one important difference: the combo multiplier table.
The first system is just like TAP, with internal grade points reaching 100 to advance to the next internal grade. Like TAP, the internal grade points are reset to 0 when this happens, wasting any remainder. Just like TAP's 9 -> S9, there are 18 grades this system can produce. In fact, testing by colour_thief (on his personal Ti machine set to freeplay) has shown that it is very likely that this entire part of the system is exactly the same as TAP with one important difference: the combo multiplier table.


The grade point formula is the same as TAP:
The grade point formula is the same as TAP:
Line 159: Line 371:
The basic amount and decay rate is determined by the player's current grade, and it is exactly the same as TAP. For each new "TAP grade" the player obtains, the player's grade gets a +1.
The basic amount and decay rate is determined by the player's current grade, and it is exactly the same as TAP. For each new "TAP grade" the player obtains, the player's grade gets a +1.
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Internal Grade System'''
|+'''Internal grade system'''
|-
|-
!bgcolor="#BBBBBB" rowspan="2" |Internal <br>Grade
!bgcolor="#BBBBBB" rowspan="2" |Internal<br/>grade
!rowspan="2" |Grades <br>Boosted
!rowspan="2" |Grades<br/>boosted
!bgcolor="#CC88FF" rowspan="2" |Decay <br>Rate
!bgcolor="#CC88FF" rowspan="2" |Decay<br/>rate
!bgcolor="#BBBBBB" colspan="4"|Internal Grade Points awarded for:
!bgcolor="#BBBBBB" colspan="4"|Internal grade points awarded for:
|-
|-
!bgcolor="#80A3F8"|Single!!bgcolor="#66BB55"|Double!!bgcolor="#FFFF55"|Triple!!bgcolor="#FFA069"|Tetris
!bgcolor="#80A3F8"|Single
!bgcolor="#66BB55"|Double
!bgcolor="#FFFF55"|Triple
!bgcolor="#FFA069"|Tetris
|- bgcolor="#EFEFEF" align = center
|- bgcolor="#EFEFEF" align = center
| 0 || 0 || bgcolor="#CCBBFF"|125 || bgcolor="#C4E8E8"|10 || bgcolor="#D7ECC6"|20 || bgcolor="#FFFF88"|40 || bgcolor="#FFD3AC"|50
| 0 || 0 || bgcolor="#CCBBFF"|125 || bgcolor="#C4E8E8"|10 || bgcolor="#D7ECC6"|20 || bgcolor="#FFFF88"|40 || bgcolor="#FFD3AC"|50
Line 233: Line 448:
|}
|}


The combo multiplier is different from TAP. The values in each column are the same, but the columns themselves are in a different order, eliminating the odd behavior from TAP where consecutive triples may be awarded more than consecutive Tetrises. Most likely, TAP has the same table but an "off-by-one" programming error reads the values in the wrong order. This sort of error is very easy to make when accessing two-dimensional information from a one-dimensional array, as is the case with the combo table.


The combo multiplier is different than TAP. The same columns are used, but are given to different line clears. Most likely, TAP uses the exact table below but an "off-by-one" programming error reads the values in the wrong order. This sort of error is very easy to make when accessing two-dimensional information from a one-dimensional array, as is the case with the combo table.
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Combo Multiplier'''
|+'''Combo multiplier'''
|-
|-
!bgcolor="#BBBBBB" rowspan="2" |Combo <br>Size
!bgcolor="#BBBBBB" rowspan="2" |Combo<br />size
!bgcolor="#CC88FF" colspan="4"|Multiplier for:
!bgcolor="#CC88FF" colspan="4"|Multiplier for:
|-
|-
!bgcolor="#80A3F8"|Single!!bgcolor="#66BB55"|Double!!bgcolor="#FFFF55"|Triple!!bgcolor="#FFA069"|Tetris
!bgcolor="#80A3F8"|Single
!bgcolor="#66BB55"|Double
!bgcolor="#FFFF55"|Triple
!bgcolor="#FFA069"|Tetris
|-align = center
|-align = center
| 1 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.0 || bgcolor="#FFFF88"|1.0 || bgcolor="#FFD3AC"|1.0  
| 1
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.0
| bgcolor="#FFFF88"|1.0
| bgcolor="#FFD3AC"|1.0
|-align = center
|-align = center
| 2 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.2 || bgcolor="#FFFF88"|1.4 || bgcolor="#FFD3AC"|1.5  
| 2
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.2
| bgcolor="#FFFF88"|1.4
| bgcolor="#FFD3AC"|1.5
|-align = center
|-align = center
| 3 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.2 || bgcolor="#FFFF88"|1.5 || bgcolor="#FFD3AC"|1.8  
| 3
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.2
| bgcolor="#FFFF88"|1.5
| bgcolor="#FFD3AC"|1.8
|-align = center
|-align = center
| 4 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.4 || bgcolor="#FFFF88"|1.6 || bgcolor="#FFD3AC"|2.0  
| 4
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.4
| bgcolor="#FFFF88"|1.6
| bgcolor="#FFD3AC"|2.0
|-align = center
|-align = center
| 5 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.4 || bgcolor="#FFFF88"|1.7 || bgcolor="#FFD3AC"|2.2  
| 5
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.4
| bgcolor="#FFFF88"|1.7
| bgcolor="#FFD3AC"|2.2
|-align = center
|-align = center
| 6 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.4 || bgcolor="#FFFF88"|1.8 || bgcolor="#FFD3AC"|2.3  
| 6
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.4
| bgcolor="#FFFF88"|1.8
| bgcolor="#FFD3AC"|2.3
|-align = center
|-align = center
| 7 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.4 || bgcolor="#FFFF88"|1.9 || bgcolor="#FFD3AC"|2.4  
| 7
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.4
| bgcolor="#FFFF88"|1.9
| bgcolor="#FFD3AC"|2.4
|-align = center
|-align = center
| 8 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.5 || bgcolor="#FFFF88"|2.0 || bgcolor="#FFD3AC"|2.5  
| 8
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.5
| bgcolor="#FFFF88"|2.0
| bgcolor="#FFD3AC"|2.5
|-align = center
|-align = center
| 9 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|1.5 || bgcolor="#FFFF88"|2.1 || bgcolor="#FFD3AC"|2.6  
| 9
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|1.5
| bgcolor="#FFFF88"|2.1
| bgcolor="#FFD3AC"|2.6
|-align = center
|-align = center
| 10 ||  bgcolor="#C4E8E8"|1.0 || bgcolor="#D7ECC6"|2.0 || bgcolor="#FFFF88"|2.5 || bgcolor="#FFD3AC"|3.0  
| 10
|}  
|  bgcolor="#C4E8E8"|1.0
| bgcolor="#D7ECC6"|2.0
| bgcolor="#FFFF88"|2.5
| bgcolor="#FFD3AC"|3.0
|}


Finally, depending on the level, one of four level multipliers is applied to the awarded grade points. It is exactly the same as TAP.
Finally, depending on the level, one of four level multipliers is applied to the awarded grade points. It is exactly the same as TAP.
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse;"
|+'''Level Multiplier'''
|+'''Level multiplier'''
|-
|-
!bgcolor="#80A3F8"|Level||bgcolor="#CC88FF"|Multiplier
!bgcolor="#80A3F8"|Level
!bgcolor="#CC88FF"|Multiplier
|-align = center
|-align = center
| bgcolor="#C4E8E8"|000-249 || bgcolor="#CCBBFF"|1
| bgcolor="#C4E8E8"|000-249
| bgcolor="#CCBBFF"|1
|-align = center
|-align = center
| bgcolor="#C4E8E8"|250-499 || bgcolor="#CCBBFF"|2  
| bgcolor="#C4E8E8"|250-499
| bgcolor="#CCBBFF"|2
|-align = center
|-align = center
| bgcolor="#C4E8E8"|500-749 || bgcolor="#CCBBFF"|3  
| bgcolor="#C4E8E8"|500-749
| bgcolor="#CCBBFF"|3
|-align = center
|-align = center
| bgcolor="#C4E8E8"|750-999 || bgcolor="#CCBBFF"|4  
| bgcolor="#C4E8E8"|750-999
| bgcolor="#CCBBFF"|4
|}
|}


===== Section COOL/REGRET System =====
===== Section COOL/REGRET system =====


The Internal Grade system is supported by a new COOL/REGRET grading system. Ti will display COOL!! or REGRET! for many reasons, but only one of these reasons is important to the grading system. The types in question are the "section COOL," which is achieved when the player reaches level *70 of all sections from 0-899 in a certain amount of time, and the "section REGRET", which is given out when the player finishes a section beyond a certain amount of time.
The Internal Grade system is supported by a new COOL/REGRET grading system. Ti will display COOL!! or REGRET! for many reasons, but only one of these reasons is important to the grading system. The types in question are the "section COOL," which is achieved when the player reaches level *70 of all sections from 0-899 in a certain amount of time, and the "section REGRET", which is given out when the player finishes a section beyond a certain amount of time.


Getting a section COOL and finishing the section will result in a +1 modifier to the player's grade. It's important to note that the +1 modifier only takes effect if the section is finished, and that there is no section COOL in section 900-999. Though a section COOL is internally triggered at *70, it is displayed to the player from *82 to *99, depending on the level the player reaches first. '''If the player recieves a section COOL for the current section, then the next section's *70 must be reached no more than two seconds slower than the previous one to receive another section COOL.'''
Getting a section COOL and finishing the section will add 1 to the player's grade at the end of the game. It's important to note that the +1 modifier only takes effect if the section is finished, and that there is no section COOL in section 900-999. Though a section COOL is internally triggered at *70, it is displayed to the player between *82 and *99, depending on the level the player reaches first.  
 
Getting a section REGRET will result in a -1 modifier to the player's grade. A section REGRET will override a section COOL if both are received in the same section. If neither a COOL nor a REGRET are received in a section, no modifier is applied to the player's grade.


If the player misses a section COOL, then the following section's COOL conditions can be derived from the table below.
Getting a section REGRET will instantly subtract 1 from the player's grade, via removing an Internal Grade Boost. This drops the Internal Grade of the player to the highest value of the previous boost, and the player's grade points to 0. (If the player had 0 Internal Grades and thus 0 boosts, a REGRET has no effect, not even to drop the grade points.) A section REGRET does not override a section COOL if both are received in the same section. If neither a COOL nor a REGRET are received in a section, no modifier is applied to the player's grade.


To get a COOL, the player must clear *00 through *70 faster than the times listed in this table, and the section has to be no more than two seconds slower than the previous one to receive another section COOL.
{|
| valign="top" |
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
|+'''Baseline Section COOL Conditions'''
|+'''Baseline section COOL conditions'''
|-
!bgcolor="#80A3F8"|Level
!bgcolor="#66BB55"|Section Time
|-
|-
!bgcolor="#80A3F8"|Level||bgcolor="#66BB55"|Section Time
| bgcolor="#C4E8E8"|0-70
| bgcolor="#D7ECC6"|52:00
|-
|-
| bgcolor="#C4E8E8"|0-70 || bgcolor="#D7ECC6"|52:00
| bgcolor="#C4E8E8"|100-170
| bgcolor="#D7ECC6"|52:00
|-
|-
| bgcolor="#C4E8E8"|100-170 || bgcolor="#D7ECC6"|52:00
| bgcolor="#C4E8E8"|200-270
| bgcolor="#D7ECC6"|49:00
|-
|-
| bgcolor="#C4E8E8"|200-270 || bgcolor="#D7ECC6"|49:00
| bgcolor="#C4E8E8"|300-370
| bgcolor="#D7ECC6"|45:00
|-
|-
| bgcolor="#C4E8E8"|300-370 || bgcolor="#D7ECC6"|45:00
| bgcolor="#C4E8E8"|400-470
| bgcolor="#D7ECC6"|45:00
|-
|-
| bgcolor="#C4E8E8"|400-470 || bgcolor="#D7ECC6"|45:00
| bgcolor="#C4E8E8"|500-570
| bgcolor="#D7ECC6"|42:00
|-
|-
| bgcolor="#C4E8E8"|500-570 || bgcolor="#D7ECC6"|42:00
| bgcolor="#C4E8E8"|600-670
| bgcolor="#D7ECC6"|42:00
|-
|-
| bgcolor="#C4E8E8"|600-670 || bgcolor="#D7ECC6"|42:00  
| bgcolor="#C4E8E8"|700-770
| bgcolor="#D7ECC6"|38:00
|-
|-
| bgcolor="#C4E8E8"|700-770 || bgcolor="#D7ECC6"|38:00
| bgcolor="#C4E8E8"|800-870
| bgcolor="#D7ECC6"|38:00
|-
|-
| bgcolor="#C4E8E8"|800-870 || bgcolor="#D7ECC6"|38:00
|}
|}
|
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
|+'''Section REGRET Conditions'''
|+'''Section REGRET conditions'''
|-
!bgcolor="#80A3F8"|Level
!bgcolor="#FFA069"|Section time
|-
|-
!bgcolor="#80A3F8"|Level||bgcolor="#FFA069"|Section Time
| bgcolor="#C4E8E8"|0-99
| bgcolor="#FFD3AC"|1:30:00
|-
|-
| bgcolor="#C4E8E8"|0-99 || bgcolor="#FFD3AC"|1:30:00
| bgcolor="#C4E8E8"|100-199
| bgcolor="#FFD3AC"|1:15:00
|-
|-
| bgcolor="#C4E8E8"|100-199 || bgcolor="#FFD3AC"|1:15:00
| bgcolor="#C4E8E8"|200-299
| bgcolor="#FFD3AC"|1:15:00
|-
|-
| bgcolor="#C4E8E8"|200-299 || bgcolor="#FFD3AC"|1:15:00
| bgcolor="#C4E8E8"|300-399
| bgcolor="#FFD3AC"|1:08:00
|-
|-
| bgcolor="#C4E8E8"|300-399 || bgcolor="#FFD3AC"|1:08:00
| bgcolor="#C4E8E8"|400-499
| bgcolor="#FFD3AC"|1:00:00
|-
|-
| bgcolor="#C4E8E8"|400-499 || bgcolor="#FFD3AC"|1:00:00
| bgcolor="#C4E8E8"|500-599
| bgcolor="#FFD3AC"|1:00:00
|-
|-
| bgcolor="#C4E8E8"|500-599 || bgcolor="#FFD3AC"|1:00:00
| bgcolor="#C4E8E8"|600-699
| bgcolor="#FFD3AC"|50:00
|-
|-
| bgcolor="#C4E8E8"|600-699 || bgcolor="#FFD3AC"|50:00
| bgcolor="#C4E8E8"|700-799
| bgcolor="#FFD3AC"|50:00
|-
|-
| bgcolor="#C4E8E8"|700-799 || bgcolor="#FFD3AC"|50:00
| bgcolor="#C4E8E8"|800-899
| bgcolor="#FFD3AC"|50:00
|-
|-
| bgcolor="#C4E8E8"|800-899 || bgcolor="#FFD3AC"|50:00
| bgcolor="#C4E8E8"|900-999
| bgcolor="#FFD3AC"|50:00
|-
|-
| bgcolor="#C4E8E8"|900-999 || bgcolor="#FFD3AC"|50:00
|}
|}
|}


===== Staff Roll Grading System =====
===== Staff roll grading system =====
 
The third and final grade system is only in effect during the staff roll. The staff roll in Ti works largely the same as in [[TGM2]], but with a greater impact on the player's grade. Depending on whether it is the disappearing roll (where blocks disappear 5 seconds after they lock) or the invisible roll (where blocks disappear as soon as they lock), a grade modifier is put into place for the entirety of the roll.
The third and final grade system is only in effect during the staff roll. The staff roll in Ti works largely the same as in [[TGM2]], but with a greater impact on the player's grade. Depending on whether it is the disappearing roll (where blocks disappear 5 seconds after they lock) or the invisible roll (where blocks disappear as soon as they lock), a grade modifier is put into place for the entirety of the roll.


Line 346: Line 634:
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
|+'''Staff roll grade system'''
|+'''Staff roll grade system'''
|-
! bgcolor="#CC88FF"|Lines cleared
! bgcolor="#CC88FF"|Lines cleared
! bgcolor="#BBBBBB"|Grades awarded in disappearing roll
! bgcolor="#BBBBBB"|Grades awarded in disappearing roll
! Grades awarded in invisible roll
! Grades awarded in invisible roll
|-
|-
| bgcolor="#80A3F8"|1 (single) || bgcolor="#C4E8E8"|0.04 || bgcolor="#C4E8E8"|0.1
| bgcolor="#80A3F8"|1 (single)
| bgcolor="#C4E8E8"|0.04
| bgcolor="#C4E8E8"|0.1
|-
|-
| bgcolor="#66BB55"|2 (double) || bgcolor="#D7ECC6"|0.08 || bgcolor="#D7ECC6"|0.2
| bgcolor="#66BB55"|2 (double)
| bgcolor="#D7ECC6"|0.08
| bgcolor="#D7ECC6"|0.2
|-
|-
| bgcolor="#FFFF55"|3 (triple) || bgcolor="#FFFF88"|0.12 || bgcolor="#FFFF88"|0.3
| bgcolor="#FFFF55"|3 (triple)
| bgcolor="#FFFF88"|0.12
| bgcolor="#FFFF88"|0.3
|-
|-
| bgcolor="#FFA069"|4 (tetris) || bgcolor="#FFD3AC"|0.26 || bgcolor="#FFD3AC"|1.0
| bgcolor="#FFA069"|4 (tetris)
| bgcolor="#FFD3AC"|0.26
| bgcolor="#FFD3AC"|1.0
|-
|-
| bgcolor="#FF8999"|Clear     || bgcolor="#FFB2AC"|0.50 || bgcolor="#FFB2AC"|1.6
| bgcolor="#FF8999"|Clear*
| bgcolor="#FFB2AC"|0.50
| bgcolor="#FFB2AC"|1.6
|}
|}


*"Clear" denotes whether the player survived the staff roll or not.
:<nowiki>*</nowiki>Clear denotes whether the player survived the staff roll or not.


==== GrandMaster Requirements ====
==== User accounts and exams ====
If the player exhausts the potential of all three grade systems, the player will still only be awarded MasterM. The GrandMaster grade is only first awarded through a promotional exam. To be eligible for this exam, the player first has to be qualified MasterM, then they must consistently achieve GrandMaster-worthy performances until the exam is given. In addition to clearing enough lines in the staff roll to get GrandMaster, the player must also survive it to pass the exam.
A feature new to TGM3 is the ability to hold user accounts. When a player starts the game, they will be asked to either log in, create a new account, or play without using an account. Small advantages of this include not having to enter your initials at the end of every record-setting game as well as having a set of personal bests for each mode always on display in the top right corner of the play area.


If the player is qualified GrandMaster, then the grade can be awarded in normal play. However, if the player doesn't achieve GrandMaster or near-GrandMaster performances consistently enough, they can be demoted back to MasterM.
The larger point of having user accounts is to assign each player a "qualified class" for Master Mode. In short, a player begins at the lowest class of 9, but if they consistently receive a grade in Master Mode higher than their current qualification, the game will randomly decide whether to give the player a "Promotional Exam" for a higher grade upon each new game. If the player passes, which is merely a matter of attaining that exam's grade or higher, then their new qualified class will be increased to that grade.
 
If the game decides to give the player a promotional exam upon the start of a new game of Master Mode, the tetrion will shake for a moment, the frame will turn gold and text will appear describing the class for which the player is receiving an exam. If the game ends for any reason, the tetrion will shake again and text will appear telling the player whether they passed or failed.
 
The player can also receive a "Demotion Exam" if the player routinely ends games 8 or more grades lower than their qualified grade. Its announcement is much more subtle than a promotional exam. It begins almost exactly like a normal game of Master Mode, but the tetrion will shake mildly at regular intervals during play. The objective is the same: The player must do well enough to get the grade that corresponds to their class in order to keep it. If the player does not make at least that grade, then their class will be reduced by one. The higher the player's class is, the easier it is to be demoted.
 
To be eligible for a Promotional Exam, the average of the player's second, third, and fourth best grades out of their last seven games (rounded down) must be higher than their current class. If an exam is given, then the class for which the player is being examined will be the aforementioned average.<ref>http://harddrop.com/forums/index.php?showtopic=7350</ref>
 
==== Grand Master promotion exam requirements ====
If the player exhausts the potential of all three grade systems, attaining all nine Section COOLs, and earning at least six grade points in the invisible roll, the player will still only be awarded MasterM. The Grand Master grade can only be first awarded through a promotional exam. Given the requirements to receive an exam, the player's best four performances in their last seven games must all be Grand Master-worthy. Finally, in addition to clearing enough lines in the staff roll to get Grand Master, the player must also survive it to pass the exam.
 
It is necessary to be currently qualified as MasterM before registering games in the profile history eligible for Grand Master promotion.
 
Once the player has a qualified class of Grand Master, then the grade can be awarded in normal play, rather than being 'invisibly' converted down to MasterM. However, if the player is later demoted from Grand Master, they must receive and pass a Promotional Exam again to return to receiving Grand Master grades.


=== Shirase ===
=== Shirase ===
Shirase follows in the footsteps of TA Death in [[TAP]]. However, the immense speed difference is immediately apparent, and continues to increase throughout. Shirase mode does not stop at level 999 like in TA Death and Master mode, but continues to level 1300. Shirase also has other key features:
Shirase follows in the footsteps of T.A. Death in [[TAP]]. However, the immense speed difference is immediately apparent, and continues to increase throughout. Shirase mode does not stop at level 999 like in TA Death and Master mode, but continues to level 1300. Shirase also has other key features:


If the player reaches 500 with a time greater than 2:28:00 (Classic) or 3:03:00 (World) [[Torikan|the game will stop]], and the player is awarded the grade S5 (assuming no REGRET! deductions).
If the player reaches 500 with a time greater than 2:28:00 (Classic) or 3:03:00 (World) [[Torikan|the game will stop]], and the player is awarded the grade S5 (assuming no REGRET!! deductions).


From level 500 to 1000, a line of garbage identical to the bottom row will spawn at regular intervals.
From level 500 to 1000, a line of garbage identical to the bottom row will spawn at regular intervals.


If the player reaches 1000 with a time greater than 4:56:00(Classic) or 6:06:00 (World) the game will stop, and the player is awarded the grade S10 (assuming no REGRET! deductions).
If the player reaches 1000 with a time greater than 4:56:00 (Classic) or 6:06:00 (World), the game will stop, and the player is awarded the grade S10 (assuming no REGRET!! deductions).


From level 1000 to 1300, every tetromino that spawns is made of monochrome [ ] blocks.
From level 1000 to 1300, every tetromino that spawns is made of monochrome [ ] blocks, similar to the [[Tetris (Electronika 60)|Electronika 60 version]]; the blocks are colored white (Classic Rule) or green (World Rule). When locked, these lack the usual bright colored outline that helps discern the shape of the stack, and they simply disappear rather than displaying a colorful explosion upon a line clear.


Ichiro Mihara, creator of the series, has stated in his blog that levels beyond 1300 exist. Methods to reach such levels are yet unknown because the 1300 barrier has not yet been broken, even at the current record clear time of 4 minutes and 23 seconds.
Grading is handled differently in Shirase mode. The game will award an S grade equivalent to the number of sections cleared; the highest grade being S13 for clearing level 1300. If the performance earns one or more "Section REGRETs" during play, the game will deduct a grade for each one. A REGRET!! will be announced if a section time exceeds 1 minute.


Grading is handled differently in Shirase mode. The game will award an S grade equivalent to the number of sections cleared; the highest grade being S13 for clearing level 1300. If the performance earns one or more "section time" REGRET! during play, the game will award an S grade lower than the number of sections cleared. REGRET! is announced if a section time exceeds 1 minute. Although there are other types of REGRET! confirmed, only the section time REGRET! appears to subtract from the player's grade.
The secret ">" stacking challenge applies to Shirase mode also, despite a significant increase in difficulty due to its speed. Secret grades awarded in Shirase mode start at S grades instead of the usual number grades, progressing through the m grades with the final grade still being GM.


The secret ">" stacking challenge applies to Shirase mode also, despite a significant increase in difficulty due to its speed. Secret grades awarded in Shirase mode start at m grades instead of the usual S grades.
The Shirase credit roll is a 20G, big tetromino challenge (all tetromino are twice their normal size). Reaching the credit roll awards a green line for the highscore table, while clearing the roll awards an orange line.


The Shirase credit roll is a 20G, big tetromino challenge (all tetromino are twice their normal size).
Ichiro Mihara, creator of the series, has stated in his blog that level 1300 is in fact its own [[torikan]] and that it is possible to reach levels beyond 1300. This has since been disproven through reverse engineering the game's data, and verifying that no grades beyond S13 exist.


==== Speed Timings ====
==== Speed timings ====
Gravity is fixed at 20G.
Gravity is fixed at 20G. As above, the following delays have been adjusted.
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
|+'''Delays'''
|+'''Delays'''
|-
! bgcolor="#80A3F8"|Level
! bgcolor="#80A3F8"|Level
! bgcolor="#FFA069"|[[ARE]]<br>(frames)
! bgcolor="#FFA069"|[[ARE]]<br/>(frames)
! bgcolor="#FFFF55"|[[DAS]]<br>(frames)
! bgcolor="#FFB069"|Line [[ARE]]<br/>(frames)
! bgcolor="#CC88FF"|[[Drop|Lock]]<br>(frames)
! bgcolor="#FFFF55"|[[DAS]]<br/>(frames)
! bgcolor="#66BB55"|[[Line clear]]<br>(frames)
! bgcolor="#CC88FF"|[[Drop|Lock]]<br/>(frames)
! bgcolor="#66BB55"|[[Line clear]]<br/>(frames)
|-
|  bgcolor="#C4E8E8"|000 - 099
| bgcolor="#FFD3AC"|12
| bgcolor="#FFE3AC"| 8
| bgcolor="#FFFF88"|10
| bgcolor="#CCBBFF"|18
| bgcolor="#D7ECC6"|6
|-
|  bgcolor="#C4E8E8"|100 - 199
| bgcolor="#FFD3AC"|12
| bgcolor="#FFE3AC"| 7
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|18
| bgcolor="#D7ECC6"|5
|-
|  bgcolor="#C4E8E8"|200 - 299
| bgcolor="#FFD3AC"|12
| bgcolor="#FFE3AC"| 6
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|17
| bgcolor="#D7ECC6"|4
|-
|  bgcolor="#C4E8E8"|300 - 499
|  bgcolor="#FFD3AC"|6
| bgcolor="#FFE3AC"| 6
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|15
| bgcolor="#D7ECC6"|4
|-
|  bgcolor="#C4E8E8"|500 - 599
|  bgcolor="#FFD3AC"|6
| bgcolor="#FFE3AC"| 5
| bgcolor="#FFFF88"|6
| bgcolor="#CCBBFF"|13
| bgcolor="#D7ECC6"|3
|-
| bgcolor="#C4E8E8"|600 - 1099
|  bgcolor="#FFD3AC"|6
| bgcolor="#FFE3AC"| 5
| bgcolor="#FFFF88"|6
| bgcolor="#CCBBFF"|12
| bgcolor="#D7ECC6"|3
|-
| bgcolor="#C4E8E8"|1100 - 1199
|  bgcolor="#FFD3AC"|6
| bgcolor="#FFE3AC"| 5
| bgcolor="#FFFF88"|6
| bgcolor="#CCBBFF"|10
| bgcolor="#D7ECC6"|3
|-
| bgcolor="#C4E8E8"|1200 - 1299
|  bgcolor="#FFD3AC"|6
| bgcolor="#FFE3AC"| 5
| bgcolor="#FFFF88"|6
| bgcolor="#CCBBFF"|8
| bgcolor="#D7ECC6"|3
|-
| bgcolor="#C4E8E8"|1300
|  bgcolor="#FFD3AC"|6
| bgcolor="#FFE3AC"| 6
| bgcolor="#FFFF88"|6
| bgcolor="#CCBBFF"|15
| bgcolor="#D7ECC6"|6
|}
 
==== Rising garbage ====
From level 500 to 1000, the player will periodically receive single lines of garbage that duplicate the bottom row of the playing field. With each passing section, the rate at which this garbage is dealt increases.
 
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
|+
! bgcolor="#BBBBBB"|Section
! bgcolor="#BBBBBB"|500-599
! bgcolor="#BBBBBB"|600-699
! bgcolor="#BBBBBB"|700-799
! bgcolor="#BBBBBB"|800-899
! bgcolor="#BBBBBB"|900-999
|-
|-
|  bgcolor="#C4E8E8"|000 -  099 || bgcolor="#FFD3AC"|10 || bgcolor="#FFFF88"|8 || bgcolor="#CCBBFF"|18 || bgcolor="#D7ECC6"|6
|  bgcolor="#BBBBBB"|Quota
| bgcolor="#BBBBBB"|20
| bgcolor="#BBBBBB"|18
| bgcolor="#BBBBBB"|10
| bgcolor="#BBBBBB"|9
| bgcolor="#BBBBBB"|8
|}
 
For each piece spawned, a counter is incremented by one. For each line cleared, this counter is decreased by one. If during ARE the counter is equal to or greater than the section's quota, a line of garbage is dealt before the next piece spawns and the counter is reset to 0. Clearing lines while the counter is already at 0 will have no effect as the counter cannot go lower than 0. The counter is not reset between sections.
 
=== Versus ===
{{see also|Tetris The Grand Master#Vs. Mode}}
{{see also|Tetris_The_Absolute_The_Grand_Master_2#Versus}}
{{see also|TGM Versus Mode Guide}}
Versus is split into two main options: Vs Rule or Clear Rule. Clear Rule is a simple race between the two players, while VS Rule is the main versus mode.
 
Versus is similar to previous entries in the TGM series, with each player in their own playfield, deterministic garbage based on the location of the piece clearing the lines, and various offensive and defensive item blocks. One subtle difference is that items activate immediately upon being cleared, unlike in previous entries where they activate after the line clear animation ends. This makes it much easier to time piece snipes, where you use the item activation to delete the opponent's active piece.
 
The previous versus formula is expanded on with the addition of selectable playstyles:
 
{| class="wikitable"
! Style
! Effect
! Item Frequency
|-
| Attack
| Sends extra copies of the top garbage line on every attack (1 extra for a double or triple, 2 extra for a tetris)
| Once every 40 pieces
|-
| Defence
| Deletes lines from the bottom of your stack whenever you send garbage (1 line for a double, 2 for a triple, 3 for a tetris), but sends one less row of attacking garbage
| Once every 20 pieces
|-
| Item
| Causes items to be spawned more frequently
| Once every 10 pieces
|}
 
Using initial hold on a piece causes it to not count towards the item meter, and it's even possible to never receive items at all if you use hold on every piece. However, using hold during active time has no such limitation. If an item block is held, the item is destroyed, but if a detrimental block is held (received hard block, death block, etc.) then it will simply apply the effect to the new piece.<ref>https://youtu.be/TMTnWrlMpzM?&t=6675</ref>
 
The game's account system tracks versus statistics when logged in, including total matches, total wins, and winning percentage. However, note that attempting to start a Master mode versus match while logged in can result in the first player receiving a promotional or demotional exam. If this happens, the match cannot be started, and the player has to either make their opponent wait while they play out the exam, or throw the run.<ref>https://youtu.be/TMTnWrlMpzM?&t=3467</ref>
 
=== Unused Modes ===
 
There are multiple unused modes in the game, accessible only by modifying the code.
 
==== 20G & TLS Mode ====
 
Similar to the first two games, code for 20G and TLS mode exist, although there is no way to access them normally.
 
[[File:TGM3 Code Graphics.png|thumb|left|Unused graphics for 20G and TLS mode, alongside the graphic for Big Block mode.]]<br clear=all>
 
==== Kamui ====
 
Originally a locked mode in the TGM3 prototype, Kamui is a fixed-sequence, 5-minute score attack, although no actual scoring or grading is shown for the mode.
The level counter stops at 998, although reaching this point does not end the mode.
 
===== Speed Timings =====
Gravity is fixed at 20G. These are internal values and have ''not'' been adjusted yet.
{| border="2" cellpadding="2" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:3px #999999 solid; border-collapse:collapse; text-align:center"
|+'''Delays'''
|-
|-
| bgcolor="#C4E8E8"|100 -  199 || bgcolor="#FFD3AC"|10 || bgcolor="#FFFF88"|6  || bgcolor="#CCBBFF"|18 || bgcolor="#D7ECC6"|5
! bgcolor="#80A3F8"|Level
! bgcolor="#FFA069"|[[ARE]]<br/>(frames)
! bgcolor="#FFB069"|Line [[ARE]]<br/>(frames)
! bgcolor="#FFFF55"|[[DAS]]<br/>(frames)
! bgcolor="#CC88FF"|[[Drop|Lock]]<br/>(frames)
! bgcolor="#66BB55"|[[Line clear]]<br/>(frames)
|-
|-
| bgcolor="#C4E8E8"|200 - 299 || bgcolor="#FFD3AC"|10 || bgcolor="#FFFF88"|6  || bgcolor="#CCBBFF"|17 || bgcolor="#D7ECC6"|4
| bgcolor="#C4E8E8"|000 - 100
| bgcolor="#FFD3AC"|16
| bgcolor="#FFE3AC"|12
| bgcolor="#FFFF88"|10
| bgcolor="#CCBBFF"|30
| bgcolor="#D7ECC6"|12
|-
|-
| bgcolor="#C4E8E8"|300 - 499 |bgcolor="#FFD3AC"|4 || bgcolor="#FFFF88"|6  || bgcolor="#CCBBFF"|15 || bgcolor="#D7ECC6"|4
| bgcolor="#C4E8E8"|101 - 199
| bgcolor="#FFD3AC"|12
| bgcolor="#FFE3AC"|6
| bgcolor="#FFFF88"|10
| bgcolor="#CCBBFF"|26
| bgcolor="#D7ECC6"|6
|-
|-
| bgcolor="#C4E8E8"|400 -  499 |bgcolor="#FFD3AC"|4 || bgcolor="#FFFF88"|6  || bgcolor="#CCBBFF"|15 || bgcolor="#D7ECC6"|4
| bgcolor="#C4E8E8"|200
| bgcolor="#FFD3AC"|12
| bgcolor="#FFE3AC"|6
| bgcolor="#FFFF88"|9
| bgcolor="#CCBBFF"|26
| bgcolor="#D7ECC6"|6
|-
|-
| bgcolor="#C4E8E8"|500 - 599 |bgcolor="#FFD3AC"|4 || bgcolor="#FFFF88"|4  || bgcolor="#CCBBFF"|13 || bgcolor="#D7ECC6"|3
| bgcolor="#C4E8E8"|201 - 299
| bgcolor="#FFD3AC"|12
| bgcolor="#FFE3AC"|6
| bgcolor="#FFFF88"|9
| bgcolor="#CCBBFF"|22
| bgcolor="#D7ECC6"|6
|-
|-
| bgcolor="#C4E8E8"|600 - 999 |bgcolor="#FFD3AC"|4 || bgcolor="#FFFF88"|4  || bgcolor="#CCBBFF"|12 || bgcolor="#D7ECC6"|3
| bgcolor="#C4E8E8"|300
| bgcolor="#FFD3AC"|12
| bgcolor="#FFE3AC"|6
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|22
| bgcolor="#D7ECC6"|6
|-
|-
| bgcolor="#C4E8E8"|1000 - 1099 |bgcolor="#FFD3AC"|4 || bgcolor="#FFFF88"|4  || bgcolor="#CCBBFF"|12 || bgcolor="#D7ECC6"|3
| bgcolor="#C4E8E8"|301 - 399
| bgcolor="#FFD3AC"|6
| bgcolor="#FFE3AC"|6
| bgcolor="#FFFF88"|8
| bgcolor="#CCBBFF"|18
| bgcolor="#D7ECC6"|6
|-
|-
| bgcolor="#C4E8E8"|1100 - 1199 |bgcolor="#FFD3AC"|4 || bgcolor="#FFFF88"|4  || bgcolor="#CCBBFF"|10 || bgcolor="#D7ECC6"|3
| bgcolor="#C4E8E8"|400
| bgcolor="#FFD3AC"|6
| bgcolor="#FFE3AC"|6
| bgcolor="#FFFF88"|6
| bgcolor="#CCBBFF"|18
| bgcolor="#D7ECC6"|6
|-
|-
| bgcolor="#C4E8E8"|1200 - 1299 |bgcolor="#FFD3AC"|4 || bgcolor="#FFFF88"|4  || bgcolor="#CCBBFF"|8 || bgcolor="#D7ECC6"|3
| bgcolor="#C4E8E8"|401 - 499
| bgcolor="#FFD3AC"|5
| bgcolor="#FFE3AC"|5
| bgcolor="#FFFF88"|6
| bgcolor="#CCBBFF"|15
| bgcolor="#D7ECC6"|5
|-
|-
| bgcolor="#C4E8E8"|1300 |bgcolor="#FFD3AC"|4 || bgcolor="#FFFF88"|6   || bgcolor="#CCBBFF"|15 || bgcolor="#D7ECC6"|6
| bgcolor="#C4E8E8"|500
| bgcolor="#FFD3AC"|4
| bgcolor="#FFE3AC"|4
| bgcolor="#FFFF88"|6
| bgcolor="#CCBBFF"|15
| bgcolor="#D7ECC6"|4
|}
 
===== Piece Sequence =====
 
A pre-generated, 1000-piece long sequence is used.
Upon reaching the end, it starts over.
 
{| class="mw-collapsible mw-collapsed"
|+ style="white-space: nowrap; text-align: left;" | TGM3 Kamui Piece Sequence
| <pre style="font-size: 80%">
JISTZOSJITOZLISTJLOSZTJOILZJOITZJLISZTLJIOZLSTJZLS
OTJLIZSTJOLISTZJOLTZSOJLZIOJSLZTJSIZOJTLSIJTLZSOJT
ZSLIOZSJLTZOISTZLOJTZILOSTIJOLSTIZLJOTZILSJZTOSIZJ
OLTISJZOLITSJZLTSOJLTZOJISTZLOSIZJTSIOZLSJIZTLJIZT
LSJZILOTJZLOISZJLOTSJIZTOLSZJITSOZITSLJOTSLJOZITJO
ZLSTIOJSTLOIJTSOZILTSOJZILSOTZLSJTIZSJOTILZJOISLJZ
ITLOZJTILSJTIZOJTIZOLJTSOZJTSILJZTSOIZJSTOIJLZTIJO
LSISOJTLZOIJLTZOILSSJTOZILSOTZLSJIOLZJTSOIJZTSOJLI
STZLIOJTZSSOLIZSTJOSLTIZSJLOTZISLJOTZLJOSTZJIOLSTI
ZOSLJZISOJLIZTOJILZOJILTOJISZOTJTIOSZTLJSZOITLZOJS
ILZJOILJZOISJTLOZSJIOLJSZTLISJOZLISOJZILOSTILOTJSL
ZITSOJITLZSJTIZOLJISTOJILZSTOILZSJOTISLOZJITOLZJSI
LOZSIJLZTSOJZLTIJSLTIZJLOSTJZLSIOTJZLOSOTSLIOZSTJO
ILSZTJLOZSTILZSOJITLZSIJTOLZSTJOZSLJIZSOJLZITJSLZO
JTLSOIZJSOSLTZOSSTLZOIJSTOZILJSOSTIJLSOTJLSOTIJSZO
LTSJZLOSJTZILOTSZLOITZSJITLZJIOSZTLIJOSLIZTOLIZTJL
SZOTJLSOTZJIOSZTJTOSZIJTSOIZJLSOSILJTZOIJSTIJLTOSZ
JLOTSIZOLSTJIOJZTILSOJZTILJZSOSITLZSOTJIZOSLJTOSZL
ITSJLIZTOLSIZOJTSZOJTLZSJTOILZJTSLZJTISLZTJISOLZTS
IOLJTZIOJSLTIJZSTLJIOTSLZJITLOJIZLZSOIJLZOTSSJZTIO</pre>
|}
|}


== Scoring ==
== Scoring ==


Score in this game is even less important than previous games. The score is not shown until the game is finished, and it is apparently not used for the grading system or rankings. Nevertheless, the algorithm has changed since TAP, eliminating any effect from bravos and reducing the reward for sonic drops and speed. The equation is:
Score in this game is even less important than previous games. The score is not shown until the game is finished, and it is not used for the grading system or rankings. Nevertheless, the algorithm has changed since TAP, eliminating any effect from bravos and reducing the reward for sonic drops and speed. The equation is:


'''Score = ((Level + Lines)/4 + Soft + Sonic) x Lines x Combo + (Level_After_Clear)/2 + Speed'''
'''Score = ((Level + Lines)/4 + Soft + Sonic) x Lines x Combo + (Level_After_Clear)/2 + Speed'''
Line 431: Line 961:
*(Level + Lines)/4 is rounded up.
*(Level + Lines)/4 is rounded up.
*(Level_After_Clear)/2 is rounded up. This is the only part of the equation where the level bonus for triples and tetrises makes a difference.
*(Level_After_Clear)/2 is rounded up. This is the only part of the equation where the level bonus for triples and tetrises makes a difference.
*Soft is the cummulative number frames during which Down was held during the piece's active time. Note that this means manually locking pieces already on the ground will increase the Soft value by 1.
*Soft is the cumulative number of frames during which Down was held during the piece's active time. Note that this means manually locking pieces already on the ground will increase the Soft value by 1.
*Sonic is the size of the single greatest sonic drop during the piece's active time. Note that this is non-cummulative.
*Sonic is the size of the single greatest sonic drop during the piece's active time. Note that this is non-cumulative.
*If the previous piece cleared no lines, Combo is reset to 1. Otherwise and its Combo value is:
*If the previous piece cleared no lines, Combo is reset to 1. Otherwise and its Combo value is:
*:'''Combo = (previous Combo value) + (2 x Lines) - 2'''
*:'''Combo = (previous Combo value) + (2 x Lines) - 2'''
Line 440: Line 970:
:Where, Lock Delay is the number of frames of lock delay given out for that particular level, and Active Time is the number of frames the piece was active (which is a minimum of 1).
:Where, Lock Delay is the number of frames of lock delay given out for that particular level, and Active Time is the number of frames the piece was active (which is a minimum of 1).


== COOLs and REGRETs ==
== Medal conditions ==
 
{| class="wikitable"
|+'''Medal conditions<ref>http://www.tetrisconcept.com/forum/viewtopic.php?t=624</ref>'''
! Medal
! style="background: #c78f57"|Bronze
! Silver
! style="background: #f3d74f"|Gold
|-
! AC ([[Glossary#A|All Clear]])
| bgcolor="#f1c69b"| Complete 1 [[Glossary#B|Bravo]]
| Complete 2 [[Glossary#B|Bravos]]
| bgcolor="#fff7ae"| Complete 3 [[Glossary#B|Bravos]]
|-
! ST (Section Time)
| bgcolor="#f1c69b"| Approach section time record (<10 seconds slower)
| Approach section time record (<5 seconds slower)
| bgcolor="#fff7ae"| Beat section time record
|-
! SK (Skill)
| bgcolor="#f1c69b" style="padding: 0;" |
{| class="wikitable" style="width: calc(100% + 2px); margin: -1px -1px -1px -1px; border: 1px solid #333333; background-color: transparent;"
! style="background: #c78f57"|Master
| width="100%" | 15 Tetrises
|-
! style="background: #c78f57"|Shirase
| width="100%" | 5 Tetrises
|}
| style="padding: 0;" |
{| class="wikitable" style="width: calc(100% + 2px); margin: -1px -1px -1px -1px; border: 1px solid #333333;"
! Master
| width="100%" | 25 Tetrises
|-
! Shirase
| width="100%" | 10 Tetrises
|}
| bgcolor="#fff7ae" style="padding: 0;" |
{| class="wikitable" style="width: calc(100% + 2px); margin: -1px -1px -1px -1px; border: 1px solid #333333; background-color: transparent;"
! style="background: #f3d74f"|Master
| width="100%" | 40 Tetrises
|-
! style="background: #f3d74f"|Shirase
| width="100%" | 16 Tetrises
|}
|-
! CO ([[Combo]])
| bgcolor="#f1c69b"| Reach a combo of 4.{{efn|group=lower-roman|name=medal-4|Single line clears keep the current combo active, but do not add to it.}}
| Reach a combo of 5.{{efn|group=lower-roman|name=medal-4}}
| bgcolor="#fff7ae"|Reach a combo of 7.{{efn|group=lower-roman|name=medal-4}}
|}
 
{{notelist|group=lower-roman}}


When playing the game, certain text messages may momentarily show up below the playfield. Two of which, COOL!! and REGRET!, are known to appear when the player has fulfilled certain conditions.
== Kill Timer ==
In Easy and Master, when the timer reaches 15 minutes, the game speeds up to Shirase 600-1099 speeds. This feature is to keep players from playing for too long. Unlike TAP, the game also lowers the DAS to 6 frames (the same as Shirase 600-1099), rather than forcing the player to play killscreen speeds with their current sluggish DAS.


=== COOL!! ===
== Messages ==
COOL!! messages appear only in Master mode. There are currently 3 known triggers of the COOL!! message. They cannot be visually distinguished, but they each show up when different conditions are met.


==== Tetris COOL ====
When playing the game, certain text messages may momentarily show up below the playfield.
A "Tetris COOL" appears when the player has made Tetrises in excess of a certain number of times. The required number is 3 times for 0-99, 6 times in 100-199, and 4 times for all subsequent sections. Tetrises that span across sections are not counted for the previous section or the new section. This means that for a Tetris to count towards a Tetris COOL, the player would need to make the move by level *93.


A Tetris COOL can be triggered twice in the 0-99 section if the player makes 6 Tetrises, double the number required to get it once. In other sections it is practically impossible to make double the number of required Tetrises, and perhaps even harmful to the player's grade. 12 tetrises in a section is completely impossible, and 8, while theoretically possible, will require enough pieces for a 16 row high stack at the previous level stop (risking a section time REGRET), and only leaves about 8 to spare on the level counter.
=== COOL ===
Exclusive to Master mode, there are currently 3 known triggers of the COOL!! message. They cannot be visually distinguished, but they are known to show up when certain conditions are met. All names below are unofficial.


==== Section COOL ====
==== "Section COOL" ====
A "Section COOL" appears at around, but not exactly on, level *80 when the player has reached level *70 within a specific time. It may appear right before a piece spawn, or along with a line clear.
A "Section COOL" appears at around (but not exactly on) level *80 when the player has reached level *70 within a specific time. It may appear right before a piece spawn, or along with a line clear.


It is strongly suspected that the player's grade is incremented by 1 when he finishes a section after having triggered a section COOL in that section. As an exception, a section COOL does not appear in the 900-999 section.
The player's grade is incremented by 1 when they finish a section after having triggered a section COOL in that section. As an exception, a section COOL does not appear in the 900-999 section. No other types of COOLs influence the player's grade.


==== Special COOL ====
==== "Tetris COOL" ====
A "Tetris COOL" appears when the player has made a certain number of Tetrises during a section. The required number is 3 times in 0-99, 6 times in 100-199, and 4 times in all subsequent sections. Tetrises that span across sections are not counted for either the previous section or the new section. This means that for a Tetris to count towards a "Tetris COOL", the move must occur by level *93.
 
A Tetris COOL can be triggered twice in the 0-99 section if the player makes 6 Tetrises, double the number required to get it once. In other sections it is practically impossible to make double the number of required Tetrises, and likely harmful to the player's grade. 12 tetrises in a section is completely impossible, and 8, while theoretically possible, will require enough pieces for a 16 row high stack at the previous level stop (risking a "Section REGRET"), and only leaves about 8 to spare on the level counter.
 
==== "Special COOL" ====
A "Special COOL" appears approximately two seconds after when the player performs certain moves:
A "Special COOL" appears approximately two seconds after when the player performs certain moves:


* 3 Tetrises in a row, one right after the other
* more than 3 Tetrises in a row, one right after the other
* 2 T-Spins in a row, one right after the other
* more than 2 T-Spins in a row, one right after the other
* a [[T-Spin Triple]] (WORLD only)
* a [[T-Spin Triple]] (only possible with SRS)
 
The T-spin conditions can stack up. Therefore, if the player makes a T-spin Triple immediately followed by a [[T-spin Single]], they will get two COOLs in a row.
 
=== REGRET ===
REGRET messages note a failing in the player's performance. There are 2 known kinds of REGRET!! messages in the game. In addition to Master mode, REGRETs can also show up in Shirase mode. Again, all names are unofficial.
 
==== "Section REGRET" ====
A "Section REGRET" appears when the player takes longer than a set amount of time to get through a *00-*99 level section. Some examples are 1'30" for Master mode Lv. 0-100, and 1'00" for Shirase mode Lv. 0-100. The times are the same for both Classic and World rule modes. When a "Section REGRET" appears, the player's grade will be decremented by 1. In Master mode, the internal score is modified to achieve this. In Shirase, the player cannot recover the grade that the regret took away.
 
==== "Hole REGRET" ====
A "Hole REGRET" appears when the playfield is in a suboptimal state, such as with numerous holes and possibly steps in the landscape; the exact mechanics of this detection are undocumented. It appears immediately after locking a piece, or clearing a line. These can happen multiple times per section, and do not affect the player's grade.
 
=== T-SPIN ===
These messages can appear in any mode, and simply indicate that the player has just cleared a line(s) with a [[T-spin]]. Unlike most other games, the requirements for a move to be considered a T-spin are extremely lenient; the player simply has to clear one or more lines with a T tetrimino where the last move performed was a rotation; there are no wall or corner placement rules.
 
== Codes ==
Key: L = Left, R = Right
*'''Big Mode (Master mode only)''': LLRRLRLR
 
This code only works when the player has not loaded any account data; thus, records achieved in this mode are not saved. The code is entered at the mode select screen before selecting Master mode. Big Mode doesn't grant section cools, limiting the max grade entering the credits roll to S9 and thus forcing the disappearing roll. The grades awarded for credits line clears are 0.08 for singles, 0.26 for doubles, 0.34 for triples, and 0.42 for tetrises.


The T-spin conditions can stack up. Therefore, if the player makes a T-spin Triple immediately followed by a T-spin Single, he will get two COOLs in a row.
*'''Random Piece Sequence''': A+B+C+D


=== REGRET! ===
This code only works on an account that has completed Sakura mode before. Hold down all 4 buttons as you select Sakura mode to get a random piece sequence instead of the predetermined one.
REGRET! messages appear to note a failing in the player's performance. There are 2 known kinds of REGRET! messages in the game. In addition to Master mode, REGRET!s can also show up in Shirase mode.


==== Hole REGRET ====
== See also ==
A "Hole REGRET" appears when the playfield is in a suboptimal state, namely with numerous holes and possibly steps in the landscape. It appears immediately after locking a piece, or clearing a line. It can happen multiple times per section.
* [[List of Terror-Instinct Grand Masters]]
* [[TGM Versus Mode Guide]]
* [[List of TGM series bugs]]


==== Section Time REGRET ====
== Notes ==
A Section Time REGRET appears when the player took longer than a set amount of time to get through a *00-*99 level section. Some examples are 1'30" for Master mode Lv. 0-100, and 1'00" for Shirase mode Lv. 0-100. The times are same for both Classic and World rule modes.
{{notelist}}


=== Effects on Grading ===
== References ==
<references />


Section COOLs and REGRETs strongly affect the final grade. All other COOLs and REGRETs have no direct impact on the grade.
== External links ==
* [https://web.archive.org/web/20100105182100/http://www.arika.co.jp/product/tgm3/ Archive of official website]
* [https://docs.google.com/document/d/11J4BAxrkzxI5VYa1dt7oLuWEhI0yhv8OnNpgfbdKS7U Easy mode score formula]


{{Arika games}}
{{Arika games}}


[[Category:Games List]]
[[Category:Official Tetris games]]
[[Category:Arcade games]]
[[Category:Arcade-only games]]

Latest revision as of 23:08, 11 October 2024

Tetris The Grand Master 3 Terror-Instinct
Arcade flyer for Tetris The Grand Master 3 Terror‑Instinct
Developer(s)Arika
Publisher(s)Taito
Platform(s)Arcade
Release
  • JP: February, 2005
PredecessorTetris The Absolute The Grand Master 2
Gameplay info
Next pieces3
Playfield size10 × 20
Hold pieceYes, with IHS
Hard dropClassic rule: Sonic Drop
World rule: Standard hard drop
Rotation systemClassic rule: TGM Rotation with extended wall kicks
World rule: SRS with modified I kicks

Tetris The Grand Master 3 Terror-Instinct[a], abbreviated TGM3 or Ti, is Arika's third title in the TGM series, released in February 2005.

Terror-Instinct builds upon the Master mode from TGM2 by overhauling the Grade Recognition System with stricter requirements for the GM grade, and increasing the overall speed of the mode.

Gameplay

Rotation system

There are two gameplay rulesets available in TGM3:

Level advance

In The Grand Master and The Absolute, each line clear increases the level by the exact amount of lines cleared. Terror-Instinct awards bonus levels for triple and Tetris line clears in Master and Shirase mode, allowing the player to reach the level goal quicker. In other modes the level advances normally.

TGM series line clear level advance
Line clear Level advance
in previous games
Level advance
in Master and Shirase mode
Single 1 1
Double 2 2
Triple 3 4
Tetris 4 6

Buffer zone

Above the playfield, the game uses a single-row buffer zone, effectively extending the height of the playfield from 20 to 21. Row 21 allows blocks that lock in it to reappear once the stack is lowered. Any row above it, however, is not part of the buffer zone, meaning that blocks that lock in such rows get deleted and will not reappear once the stack is lowered.

Game modes

Easy

As the name implies, the mode is intended for new players or casual players looking for an easy challenge. During the first 100 levels, the game displays suggested piece placements, depicted by a colored outline. Scoring high in this mode requires a lot of skill.

For every line clear, a fireworks animation is played. The total number of fireworks (Hanabi) scored during play is displayed at the end of a game, and is used to rank the player on the ingame leaderboard. The number of fireworks increase depending on numerous factors, including but not limited to higher line clears, combos (multiple consecutive line clears), and T-Spin line clears.

Easy mode is cleared by reaching level 200. Play continues during the credit roll in 20G, with a boost in the number of fireworks shown. Fireworks during the credit roll count toward the player's total.

The exact formula for determining number of fireworks is somewhat complex. A thorough documentation of firework calculation behavior can be found in this document.

Speed timings

Internal Gravity
Level Internal Gravity
(1/256 G)
Level Internal Gravity
(1/256 G)
0 4 101 16
8 5 112 48
19 6 121 80
35 8 132 128
40 10 144 112
50 12 156 144
60 16 167 176
70 32 177 192
80 48 200 5120 (20G)
90 64
Delays
Speed level ARE
(frames)
Line ARE
(frames)
DAS
(frames)
Lock
(frames)
Line clear
(frames)
000-200 48 25 14 30 40

Sakura

Sakura mode replicates the gameplay of Tetris with Cardcaptor Sakura Eternal Heart and Flash Point. The mode's objective is not to clear lines but to clear every jeweled block in each stage as quickly as possible. There are 20 stages, and 7 EX stages, each progressively more difficult to clear efficiently. Some stages feature Items to handicap the player, such as the regular flipping of the playing field from left to right or the periodic invisibility of non-jewel blocks.

Score is not recorded as the mode is purely a time attack exercise. The player has a time limit in which to complete the whole mode, which starts at 3 minutes, however the player can get more time through two ways: each stage has 7 jewels which yield one second each when cleared; a time bonus of 10 seconds is given if the stage is cleared within 10 seconds, or 5 seconds when cleared within 20 seconds. Each stage has its own further timer which is reset for each stage. If the stage time runs out, the player fails the stage but will be allowed to play the next one. If the main game time runs out, the game ends immediately. Topping out also ends the game, no matter how much time is left for the stage and game.

The EX stages have no stage time; each must be completed in full to advance using the main game time. The number of EX stages offered after completing the 20 normal stages varies. If the 20 stages are completely cleared, the player is offered 5 EX stages; if that is done within 5 minutes, all 7 stages are given. Otherwise, the game ends after the first 3 EX stages.

The hold box is cleared between stages, thus it is not possible to hold a desired tetromino for the following stage. However, during the Ready! GO! sequence, the player may press Hold to move the next piece into the hold box; this may be done repeatedly to clobber the previous piece being held and force advancement of the piece sequence to a more desired position. The piece sequence in this mode is always predetermined, thus strategies can be formed ahead of time to aim for the fastest possible time.

While playing a normal stage, the Start button can be held to give up and skip to the next stage, at the cost of 30 seconds getting subtracted from the main game time and the clear percentage decreasing. This action can't be performed if the main game time has less than 30 seconds left.

Sakura piece sequence
Unlike other modes, Sakura does not make use of a randomizer, instead the following 255-piece sequence is cycled through:

LIJOTSZILJOTISJZLOIJSZTIOJZTLSOZTISOLTJSIZTOJLIZSTOIZLTJOSILTZSOITJLZSTJJISOLJITSLZOIZSJOITSZLJTSZLISTJLZOTIOZSJILTZSOITZJSOLTJSZIOJLZIOJTZIZLOSIZTJOILZSOJIOSZTJILOSSILZOTJIZTSOLZTSOIJTZSILTZOSIJZTOLJISOLJTZSOLTZJSOTILZJTOLZIJSOZTJLOZSTLOZITSOLZTJIOSLZJTO

Stage list

Main article: Tetris The Grand Master 3 Terror-Instinct/Sakura stage list

Speed timings

Internal Gravity
Level Internal Gravity
(1/256 G)
Level Internal Gravity
(1/256 G)
0 4 47 224
20 32 51 256
30 64 100 512
33 96 130 768
36 128 160 1024
39 160 250 768
43 192 300 5120 (20G)
Delays
Speed level ARE
(frames)
Line ARE
(frames)
DAS
(frames)
Lock
(frames)
Line clear
(frames)
000-299 25 25 14 30 40
300 25 25 8 30 25

Master

Master mode behaves very much like its predecessor. While both the 3-piece preview and hold function aid the player in lower speeds, the increase in speed over its prequel makes this game far more challenging. Unlike previous games, the rate at which the speed increases is variable, and changes according to how well the player is doing. For instance, depending on the player, the game may enter 20G as early as level 300 or as late as level 500. Master mode will stop at level 500 with no credit roll if the timer has exceeded 7 minutes. It does not happen during promotion exams, where it will continue to 999 as normal.

Speed timings

Note that the larger denominator makes these inflated values work out to identical ratios as previous games:

Internal gravity
Speed level Internal gravity
(1/65536 G)
Speed level Internal gravity
(1/65536 G)
0 1024 220 8192
30 1536 230 16384
35 2048 233 24576
40 2560 236 32768
50 3072 239 40960
60 4096 243 49152
70 8192 247 57344
80 12288 251 65536 (1G)
90 16384 300 131072 (2G)
100 20480 330 196608 (3G)
120 24576 360 262144 (4G)
140 28672 400 327680 (5G)
160 32768 420 262144 (4G)
170 36864 450 196608 (3G)
200 1024 500 1310720 (20G)

The following timing values are adjusted to what a player would observe, including inclusive DAS counting (internally DAS delay is counted exclusively and ARE excludes lock flash and the last frame).

Delays
Speed level ARE
(frames)
Line ARE
(frames)
DAS
(frames)
Lock
(frames)
Line clear
(frames)
000-499 27 27 16 30 40
500-599 27 27 10 30 25
600-699 27 18 10 30 16
700-799 18 14 10 30 12
800-899 14 8 10 30 6
900-999 14 8 8 17 6
1000-1099 8 8 8 17 6
1100-1199 7 7 8 15 6
1200+ 6 6 8 15 6

Clearing a section with a section COOL will boost the speed level by 100.

Line ARE defines the number of frames of ARE to use after a line clear. At this time it is not known whether the game has similar DAS behaviour during ARE as TAP does.

Grade Recognition System

Pre-S Grades S Grades M Grades Master Grades
9 S1 m1 Master
8 S2 m2 MasterK
7 S3 m3 MasterV
6 S4 m4 MasterO
5 S5 m5 MasterM
4 S6 m6 Grand Master
3 S7 m7
2 S8 m8
1 S9 m9

Displayed Grade = floor(Internal Grade Boosts + Section COOL!! + Staff Roll Grade)

As mentioned earlier, the player's grade is not displayed during the game but only after the game has ended. The invisible challenge during the credit roll is back in TGM3, but unlike TGM2, surviving it does not necessarily lead to a GM (Grand Master) grade. The earliest known GM grade was attained by the player 'jin8' on July 28, 2007. Many players had previously believed that the GM grade could not be obtained through standard play.[citation needed]

The Secret Grade GM is awarded for the secret ">" stacking challenge in the same fashion as previous games in the series.

There are three independent systems that work together to produce the final grade:

Internal grade system

The first system is just like TAP, with internal grade points reaching 100 to advance to the next internal grade. Like TAP, the internal grade points are reset to 0 when this happens, wasting any remainder. Just like TAP's 9 -> S9, there are 18 grades this system can produce. In fact, testing by colour_thief (on his personal Ti machine set to freeplay) has shown that it is very likely that this entire part of the system is exactly the same as TAP with one important difference: the combo multiplier table.

The grade point formula is the same as TAP: Awarded Grade Points = ceil(Basic Amount x Combo Multiplier) x Level Multiplier

The basic amount and decay rate is determined by the player's current grade, and it is exactly the same as TAP. For each new "TAP grade" the player obtains, the player's grade gets a +1.

Internal grade system
Internal
grade
Grades
boosted
Decay
rate
Internal grade points awarded for:
Single Double Triple Tetris
0 0 125 10 20 40 50
1 1 80 10 20 30 40
2 2 80 10 20 30 40
3 3 50 10 15 30 40
4 4 45 10 15 20 40
5 5 45 5 15 20 30
6 5 45 5 10 20 30
7 6 40 5 10 15 30
8 6 40 5 10 15 30
9 7 40 5 10 15 30
10 7 40 2 12 13 30
11 7 40 2 12 13 30
12 8 30 2 12 13 30
13 8 30 2 12 13 30
14 8 30 2 12 13 30
15 9 20 2 12 13 30
16 9 20 2 12 13 30
17 9 20 2 12 13 30
18 10 20 2 12 13 30
19 11 20 2 12 13 30
20 12 15 2 12 13 30
21 12 15 2 12 13 30
22 12 15 2 12 13 30
23 13 15 2 12 13 30
24 13 15 2 12 13 30
25 14 15 2 12 13 30
26 14 15 2 12 13 30
27 15 15 2 12 13 30
28 15 15 2 12 13 30
29 16 15 2 12 13 30
30 16 10 2 12 13 30
31+ 17 10 2 12 13 30

The combo multiplier is different from TAP. The values in each column are the same, but the columns themselves are in a different order, eliminating the odd behavior from TAP where consecutive triples may be awarded more than consecutive Tetrises. Most likely, TAP has the same table but an "off-by-one" programming error reads the values in the wrong order. This sort of error is very easy to make when accessing two-dimensional information from a one-dimensional array, as is the case with the combo table.

Combo multiplier
Combo
size
Multiplier for:
Single Double Triple Tetris
1 1.0 1.0 1.0 1.0
2 1.0 1.2 1.4 1.5
3 1.0 1.2 1.5 1.8
4 1.0 1.4 1.6 2.0
5 1.0 1.4 1.7 2.2
6 1.0 1.4 1.8 2.3
7 1.0 1.4 1.9 2.4
8 1.0 1.5 2.0 2.5
9 1.0 1.5 2.1 2.6
10 1.0 2.0 2.5 3.0

Finally, depending on the level, one of four level multipliers is applied to the awarded grade points. It is exactly the same as TAP.

Level multiplier
Level Multiplier
000-249 1
250-499 2
500-749 3
750-999 4
Section COOL/REGRET system

The Internal Grade system is supported by a new COOL/REGRET grading system. Ti will display COOL!! or REGRET! for many reasons, but only one of these reasons is important to the grading system. The types in question are the "section COOL," which is achieved when the player reaches level *70 of all sections from 0-899 in a certain amount of time, and the "section REGRET", which is given out when the player finishes a section beyond a certain amount of time.

Getting a section COOL and finishing the section will add 1 to the player's grade at the end of the game. It's important to note that the +1 modifier only takes effect if the section is finished, and that there is no section COOL in section 900-999. Though a section COOL is internally triggered at *70, it is displayed to the player between *82 and *99, depending on the level the player reaches first.

Getting a section REGRET will instantly subtract 1 from the player's grade, via removing an Internal Grade Boost. This drops the Internal Grade of the player to the highest value of the previous boost, and the player's grade points to 0. (If the player had 0 Internal Grades and thus 0 boosts, a REGRET has no effect, not even to drop the grade points.) A section REGRET does not override a section COOL if both are received in the same section. If neither a COOL nor a REGRET are received in a section, no modifier is applied to the player's grade.

To get a COOL, the player must clear *00 through *70 faster than the times listed in this table, and the section has to be no more than two seconds slower than the previous one to receive another section COOL.

Baseline section COOL conditions
Level Section Time
0-70 52:00
100-170 52:00
200-270 49:00
300-370 45:00
400-470 45:00
500-570 42:00
600-670 42:00
700-770 38:00
800-870 38:00
Section REGRET conditions
Level Section time
0-99 1:30:00
100-199 1:15:00
200-299 1:15:00
300-399 1:08:00
400-499 1:00:00
500-599 1:00:00
600-699 50:00
700-799 50:00
800-899 50:00
900-999 50:00
Staff roll grading system

The third and final grade system is only in effect during the staff roll. The staff roll in Ti works largely the same as in TGM2, but with a greater impact on the player's grade. Depending on whether it is the disappearing roll (where blocks disappear 5 seconds after they lock) or the invisible roll (where blocks disappear as soon as they lock), a grade modifier is put into place for the entirety of the roll.

The invisible roll requirements are to clear with all section COOLs and an internal grade of at least 27 (or S7 in TAP grading).

Staff roll grade system
Lines cleared Grades awarded in disappearing roll Grades awarded in invisible roll
1 (single) 0.04 0.1
2 (double) 0.08 0.2
3 (triple) 0.12 0.3
4 (tetris) 0.26 1.0
Clear* 0.50 1.6
*Clear denotes whether the player survived the staff roll or not.

User accounts and exams

A feature new to TGM3 is the ability to hold user accounts. When a player starts the game, they will be asked to either log in, create a new account, or play without using an account. Small advantages of this include not having to enter your initials at the end of every record-setting game as well as having a set of personal bests for each mode always on display in the top right corner of the play area.

The larger point of having user accounts is to assign each player a "qualified class" for Master Mode. In short, a player begins at the lowest class of 9, but if they consistently receive a grade in Master Mode higher than their current qualification, the game will randomly decide whether to give the player a "Promotional Exam" for a higher grade upon each new game. If the player passes, which is merely a matter of attaining that exam's grade or higher, then their new qualified class will be increased to that grade.

If the game decides to give the player a promotional exam upon the start of a new game of Master Mode, the tetrion will shake for a moment, the frame will turn gold and text will appear describing the class for which the player is receiving an exam. If the game ends for any reason, the tetrion will shake again and text will appear telling the player whether they passed or failed.

The player can also receive a "Demotion Exam" if the player routinely ends games 8 or more grades lower than their qualified grade. Its announcement is much more subtle than a promotional exam. It begins almost exactly like a normal game of Master Mode, but the tetrion will shake mildly at regular intervals during play. The objective is the same: The player must do well enough to get the grade that corresponds to their class in order to keep it. If the player does not make at least that grade, then their class will be reduced by one. The higher the player's class is, the easier it is to be demoted.

To be eligible for a Promotional Exam, the average of the player's second, third, and fourth best grades out of their last seven games (rounded down) must be higher than their current class. If an exam is given, then the class for which the player is being examined will be the aforementioned average.[1]

Grand Master promotion exam requirements

If the player exhausts the potential of all three grade systems, attaining all nine Section COOLs, and earning at least six grade points in the invisible roll, the player will still only be awarded MasterM. The Grand Master grade can only be first awarded through a promotional exam. Given the requirements to receive an exam, the player's best four performances in their last seven games must all be Grand Master-worthy. Finally, in addition to clearing enough lines in the staff roll to get Grand Master, the player must also survive it to pass the exam.

It is necessary to be currently qualified as MasterM before registering games in the profile history eligible for Grand Master promotion.

Once the player has a qualified class of Grand Master, then the grade can be awarded in normal play, rather than being 'invisibly' converted down to MasterM. However, if the player is later demoted from Grand Master, they must receive and pass a Promotional Exam again to return to receiving Grand Master grades.

Shirase

Shirase follows in the footsteps of T.A. Death in TAP. However, the immense speed difference is immediately apparent, and continues to increase throughout. Shirase mode does not stop at level 999 like in TA Death and Master mode, but continues to level 1300. Shirase also has other key features:

If the player reaches 500 with a time greater than 2:28:00 (Classic) or 3:03:00 (World) the game will stop, and the player is awarded the grade S5 (assuming no REGRET!! deductions).

From level 500 to 1000, a line of garbage identical to the bottom row will spawn at regular intervals.

If the player reaches 1000 with a time greater than 4:56:00 (Classic) or 6:06:00 (World), the game will stop, and the player is awarded the grade S10 (assuming no REGRET!! deductions).

From level 1000 to 1300, every tetromino that spawns is made of monochrome [ ] blocks, similar to the Electronika 60 version; the blocks are colored white (Classic Rule) or green (World Rule). When locked, these lack the usual bright colored outline that helps discern the shape of the stack, and they simply disappear rather than displaying a colorful explosion upon a line clear.

Grading is handled differently in Shirase mode. The game will award an S grade equivalent to the number of sections cleared; the highest grade being S13 for clearing level 1300. If the performance earns one or more "Section REGRETs" during play, the game will deduct a grade for each one. A REGRET!! will be announced if a section time exceeds 1 minute.

The secret ">" stacking challenge applies to Shirase mode also, despite a significant increase in difficulty due to its speed. Secret grades awarded in Shirase mode start at S grades instead of the usual number grades, progressing through the m grades with the final grade still being GM.

The Shirase credit roll is a 20G, big tetromino challenge (all tetromino are twice their normal size). Reaching the credit roll awards a green line for the highscore table, while clearing the roll awards an orange line.

Ichiro Mihara, creator of the series, has stated in his blog that level 1300 is in fact its own torikan and that it is possible to reach levels beyond 1300. This has since been disproven through reverse engineering the game's data, and verifying that no grades beyond S13 exist.

Speed timings

Gravity is fixed at 20G. As above, the following delays have been adjusted.

Delays
Level ARE
(frames)
Line ARE
(frames)
DAS
(frames)
Lock
(frames)
Line clear
(frames)
000 - 099 12 8 10 18 6
100 - 199 12 7 8 18 5
200 - 299 12 6 8 17 4
300 - 499 6 6 8 15 4
500 - 599 6 5 6 13 3
600 - 1099 6 5 6 12 3
1100 - 1199 6 5 6 10 3
1200 - 1299 6 5 6 8 3
1300 6 6 6 15 6

Rising garbage

From level 500 to 1000, the player will periodically receive single lines of garbage that duplicate the bottom row of the playing field. With each passing section, the rate at which this garbage is dealt increases.

Section 500-599 600-699 700-799 800-899 900-999
Quota 20 18 10 9 8

For each piece spawned, a counter is incremented by one. For each line cleared, this counter is decreased by one. If during ARE the counter is equal to or greater than the section's quota, a line of garbage is dealt before the next piece spawns and the counter is reset to 0. Clearing lines while the counter is already at 0 will have no effect as the counter cannot go lower than 0. The counter is not reset between sections.

Versus

See also: Tetris The Grand Master#Vs. Mode
See also: Tetris_The_Absolute_The_Grand_Master_2#Versus
See also: TGM Versus Mode Guide

Versus is split into two main options: Vs Rule or Clear Rule. Clear Rule is a simple race between the two players, while VS Rule is the main versus mode.

Versus is similar to previous entries in the TGM series, with each player in their own playfield, deterministic garbage based on the location of the piece clearing the lines, and various offensive and defensive item blocks. One subtle difference is that items activate immediately upon being cleared, unlike in previous entries where they activate after the line clear animation ends. This makes it much easier to time piece snipes, where you use the item activation to delete the opponent's active piece.

The previous versus formula is expanded on with the addition of selectable playstyles:

Style Effect Item Frequency
Attack Sends extra copies of the top garbage line on every attack (1 extra for a double or triple, 2 extra for a tetris) Once every 40 pieces
Defence Deletes lines from the bottom of your stack whenever you send garbage (1 line for a double, 2 for a triple, 3 for a tetris), but sends one less row of attacking garbage Once every 20 pieces
Item Causes items to be spawned more frequently Once every 10 pieces

Using initial hold on a piece causes it to not count towards the item meter, and it's even possible to never receive items at all if you use hold on every piece. However, using hold during active time has no such limitation. If an item block is held, the item is destroyed, but if a detrimental block is held (received hard block, death block, etc.) then it will simply apply the effect to the new piece.[2]

The game's account system tracks versus statistics when logged in, including total matches, total wins, and winning percentage. However, note that attempting to start a Master mode versus match while logged in can result in the first player receiving a promotional or demotional exam. If this happens, the match cannot be started, and the player has to either make their opponent wait while they play out the exam, or throw the run.[3]

Unused Modes

There are multiple unused modes in the game, accessible only by modifying the code.

20G & TLS Mode

Similar to the first two games, code for 20G and TLS mode exist, although there is no way to access them normally.

Unused graphics for 20G and TLS mode, alongside the graphic for Big Block mode.


Kamui

Originally a locked mode in the TGM3 prototype, Kamui is a fixed-sequence, 5-minute score attack, although no actual scoring or grading is shown for the mode. The level counter stops at 998, although reaching this point does not end the mode.

Speed Timings

Gravity is fixed at 20G. These are internal values and have not been adjusted yet.

Delays
Level ARE
(frames)
Line ARE
(frames)
DAS
(frames)
Lock
(frames)
Line clear
(frames)
000 - 100 16 12 10 30 12
101 - 199 12 6 10 26 6
200 12 6 9 26 6
201 - 299 12 6 9 22 6
300 12 6 8 22 6
301 - 399 6 6 8 18 6
400 6 6 6 18 6
401 - 499 5 5 6 15 5
500 4 4 6 15 4
Piece Sequence

A pre-generated, 1000-piece long sequence is used. Upon reaching the end, it starts over.

TGM3 Kamui Piece Sequence
JISTZOSJITOZLISTJLOSZTJOILZJOITZJLISZTLJIOZLSTJZLS
OTJLIZSTJOLISTZJOLTZSOJLZIOJSLZTJSIZOJTLSIJTLZSOJT
ZSLIOZSJLTZOISTZLOJTZILOSTIJOLSTIZLJOTZILSJZTOSIZJ
OLTISJZOLITSJZLTSOJLTZOJISTZLOSIZJTSIOZLSJIZTLJIZT
LSJZILOTJZLOISZJLOTSJIZTOLSZJITSOZITSLJOTSLJOZITJO
ZLSTIOJSTLOIJTSOZILTSOJZILSOTZLSJTIZSJOTILZJOISLJZ
ITLOZJTILSJTIZOJTIZOLJTSOZJTSILJZTSOIZJSTOIJLZTIJO
LSISOJTLZOIJLTZOILSSJTOZILSOTZLSJIOLZJTSOIJZTSOJLI
STZLIOJTZSSOLIZSTJOSLTIZSJLOTZISLJOTZLJOSTZJIOLSTI
ZOSLJZISOJLIZTOJILZOJILTOJISZOTJTIOSZTLJSZOITLZOJS
ILZJOILJZOISJTLOZSJIOLJSZTLISJOZLISOJZILOSTILOTJSL
ZITSOJITLZSJTIZOLJISTOJILZSTOILZSJOTISLOZJITOLZJSI
LOZSIJLZTSOJZLTIJSLTIZJLOSTJZLSIOTJZLOSOTSLIOZSTJO
ILSZTJLOZSTILZSOJITLZSIJTOLZSTJOZSLJIZSOJLZITJSLZO
JTLSOIZJSOSLTZOSSTLZOIJSTOZILJSOSTIJLSOTJLSOTIJSZO
LTSJZLOSJTZILOTSZLOITZSJITLZJIOSZTLIJOSLIZTOLIZTJL
SZOTJLSOTZJIOSZTJTOSZIJTSOIZJLSOSILJTZOIJSTIJLTOSZ
JLOTSIZOLSTJIOJZTILSOJZTILJZSOSITLZSOTJIZOSLJTOSZL
ITSJLIZTOLSIZOJTSZOJTLZSJTOILZJTSLZJTISLZTJISOLZTS
IOLJTZIOJSLTIJZSTLJIOTSLZJITLOJIZLZSOIJLZOTSSJZTIO

Scoring

Score in this game is even less important than previous games. The score is not shown until the game is finished, and it is not used for the grading system or rankings. Nevertheless, the algorithm has changed since TAP, eliminating any effect from bravos and reducing the reward for sonic drops and speed. The equation is:

Score = ((Level + Lines)/4 + Soft + Sonic) x Lines x Combo + (Level_After_Clear)/2 + Speed

Where:

  • Level is the current level the player is on.
  • Lines is the number of lines cleared. There is no bonus here for triples and tetrises.
  • (Level + Lines)/4 is rounded up.
  • (Level_After_Clear)/2 is rounded up. This is the only part of the equation where the level bonus for triples and tetrises makes a difference.
  • Soft is the cumulative number of frames during which Down was held during the piece's active time. Note that this means manually locking pieces already on the ground will increase the Soft value by 1.
  • Sonic is the size of the single greatest sonic drop during the piece's active time. Note that this is non-cumulative.
  • If the previous piece cleared no lines, Combo is reset to 1. Otherwise and its Combo value is:
    Combo = (previous Combo value) + (2 x Lines) - 2
    Example: A double-triple-single combo will have combo values 3, 7, and 7 respectively.
  • Speed can be no less than 0, and otherwise equal to:
    Speed = Lock Delay - Active Time
Where, Lock Delay is the number of frames of lock delay given out for that particular level, and Active Time is the number of frames the piece was active (which is a minimum of 1).

Medal conditions

Medal conditions[4]
Medal Bronze Silver Gold
AC (All Clear) Complete 1 Bravo Complete 2 Bravos Complete 3 Bravos
ST (Section Time) Approach section time record (<10 seconds slower) Approach section time record (<5 seconds slower) Beat section time record
SK (Skill)
Master 15 Tetrises
Shirase 5 Tetrises
Master 25 Tetrises
Shirase 10 Tetrises
Master 40 Tetrises
Shirase 16 Tetrises
CO (Combo) Reach a combo of 4.[i] Reach a combo of 5.[i] Reach a combo of 7.[i]
  1. 1.0 1.1 1.2 Single line clears keep the current combo active, but do not add to it.

Kill Timer

In Easy and Master, when the timer reaches 15 minutes, the game speeds up to Shirase 600-1099 speeds. This feature is to keep players from playing for too long. Unlike TAP, the game also lowers the DAS to 6 frames (the same as Shirase 600-1099), rather than forcing the player to play killscreen speeds with their current sluggish DAS.

Messages

When playing the game, certain text messages may momentarily show up below the playfield.

COOL

Exclusive to Master mode, there are currently 3 known triggers of the COOL!! message. They cannot be visually distinguished, but they are known to show up when certain conditions are met. All names below are unofficial.

"Section COOL"

A "Section COOL" appears at around (but not exactly on) level *80 when the player has reached level *70 within a specific time. It may appear right before a piece spawn, or along with a line clear.

The player's grade is incremented by 1 when they finish a section after having triggered a section COOL in that section. As an exception, a section COOL does not appear in the 900-999 section. No other types of COOLs influence the player's grade.

"Tetris COOL"

A "Tetris COOL" appears when the player has made a certain number of Tetrises during a section. The required number is 3 times in 0-99, 6 times in 100-199, and 4 times in all subsequent sections. Tetrises that span across sections are not counted for either the previous section or the new section. This means that for a Tetris to count towards a "Tetris COOL", the move must occur by level *93.

A Tetris COOL can be triggered twice in the 0-99 section if the player makes 6 Tetrises, double the number required to get it once. In other sections it is practically impossible to make double the number of required Tetrises, and likely harmful to the player's grade. 12 tetrises in a section is completely impossible, and 8, while theoretically possible, will require enough pieces for a 16 row high stack at the previous level stop (risking a "Section REGRET"), and only leaves about 8 to spare on the level counter.

"Special COOL"

A "Special COOL" appears approximately two seconds after when the player performs certain moves:

  • more than 3 Tetrises in a row, one right after the other
  • more than 2 T-Spins in a row, one right after the other
  • a T-Spin Triple (only possible with SRS)

The T-spin conditions can stack up. Therefore, if the player makes a T-spin Triple immediately followed by a T-spin Single, they will get two COOLs in a row.

REGRET

REGRET messages note a failing in the player's performance. There are 2 known kinds of REGRET!! messages in the game. In addition to Master mode, REGRETs can also show up in Shirase mode. Again, all names are unofficial.

"Section REGRET"

A "Section REGRET" appears when the player takes longer than a set amount of time to get through a *00-*99 level section. Some examples are 1'30" for Master mode Lv. 0-100, and 1'00" for Shirase mode Lv. 0-100. The times are the same for both Classic and World rule modes. When a "Section REGRET" appears, the player's grade will be decremented by 1. In Master mode, the internal score is modified to achieve this. In Shirase, the player cannot recover the grade that the regret took away.

"Hole REGRET"

A "Hole REGRET" appears when the playfield is in a suboptimal state, such as with numerous holes and possibly steps in the landscape; the exact mechanics of this detection are undocumented. It appears immediately after locking a piece, or clearing a line. These can happen multiple times per section, and do not affect the player's grade.

T-SPIN

These messages can appear in any mode, and simply indicate that the player has just cleared a line(s) with a T-spin. Unlike most other games, the requirements for a move to be considered a T-spin are extremely lenient; the player simply has to clear one or more lines with a T tetrimino where the last move performed was a rotation; there are no wall or corner placement rules.

Codes

Key: L = Left, R = Right

  • Big Mode (Master mode only): LLRRLRLR

This code only works when the player has not loaded any account data; thus, records achieved in this mode are not saved. The code is entered at the mode select screen before selecting Master mode. Big Mode doesn't grant section cools, limiting the max grade entering the credits roll to S9 and thus forcing the disappearing roll. The grades awarded for credits line clears are 0.08 for singles, 0.26 for doubles, 0.34 for triples, and 0.42 for tetrises.

  • Random Piece Sequence: A+B+C+D

This code only works on an account that has completed Sakura mode before. Hold down all 4 buttons as you select Sakura mode to get a random piece sequence instead of the predetermined one.

See also

Notes

  1. Japanese: テトリス ザ・グランドマスター3 -Terror Instinct-, Hepburn: Tetorisu za Gurandomasutaa 3 Teraa Insutinkuto

References

External links