TITLE:EASY(TGM3)
【STUB - この項目は記述中です】
#br
レベル200を目標とする初心者向けのモード。フィールド枠は緑色。
レベル100に到達するまでの間、ミノを置く場所のヒントが表示される。
ラインを消すと花火が上がる。この打ち上げた花火の総数がスコアとして記録される。
#br
レベル200に到達するとフィールドリセットされてエンドロール。
エンドロールでは強制的に20Gになるが、この区間もライン消しで花火を稼ぐことができる。
さらに一定間隔で自動的に花火が上がり、それまでのプレイ内容に応じて打ちあがる間隔も早くなる。
#br
ルールが簡潔な文字通りの簡単なモードだが、極めようとすると実は相当奥が深い。
#br
*ライン消去時の花火 [#xe302356]
ライン消去時に打ち上がる花火の数は、ベースとなるライン数に応じた''基礎値''に様々な条件で判定される''ボーナス倍率''をすべて掛け合わせた積(%%%小数点以下切り捨て%%%)によって決定される。
例えば「2ライン消去の基礎値×2コンボ目のボーナス倍率=2.9×1.5=4.35 → 小数点以下切り捨てで花火は『4発』」といった感じ。
#br
ボーナス倍率は以下の8種類が存在する。
-コンボボーナス
-スプリットボーナス
-回転ボーナス
-ラッキーレベルボーナス
-30秒ボーナス
-連続花火ボーナス
-連続消しボーナス
-設置速度ボーナス
#br
**基礎値 [#e5198730]
ライン消去時のベースとなる基礎値。1ライン当たりの基礎値が最も高いのはDoubleであることに注目。
|消去|基礎値|1ライン当たり|h
|~Single|1.0|1.0|
|~Double|2.9|1.45|
|~Triple|3.8|1.266|
|~Tetris|4.7|1.175|

**コンボボーナス [#b4e9e1bb]
Double以上の消去を連続で行うとコンボとなる。Singleはコンボは継続となるがコンボ数は増えず、コンボボーナスも乗算されない。
通常のプレイではまずあり得ないが、10コンボ以上は9コンボと同等となる。最初にラインを消したときを0コンボ目とする。
#br
エンドロール中はコンボ数が加算されない代わりに、レベル200に到達した瞬間に記録されたコンボ数によって''エンドロール中のライン消去全体に''倍率が乗算される。
|コンボ|通常倍率|エンドロール(Lv200)|h
|~0|1.0|1.5|
|~1|1.0|1.5|
|~2|1.5|1.9|
|~3|1.9|2.2|
|~4|2.2|2.9|
|~5|2.9|2.9|
|~6|3.5|2.9|
|~7|3.9|2.9|
|~8|4.2|2.9|
|~9|4.5|1.0|
9コンボ目でレベル200に到達した場合、プログラムのミスにより倍率が事実上乗算されなくなってしまい花火の数が減る。
エンドロールでコンボボーナスを最大限活用するには、4~8コンボ目でレベル200に到達する必要がある。

**スプリットボーナス [#uee7f7ce]
スプリットとは、IミノやL/Jミノなどを使って2個のSingle、もしくはSingleとDoubleを同時に決めることを指す。ライン消しとしてはDoubleまたはTriple扱いとなる。
スプリットを行った場合、倍率''1.4''が乗算される。

**回転ボーナス [#y3d85b66]
ライン消去時に置いたミノの最後の操作が移動ではなく回転だった場合に乗算される。回転入れによる隙間埋めでなくても良く、とにかく最後の操作が回転であれば乗算される。
ただしOミノではこのボーナスを獲得できない。
|操作|倍率|備考|h
|~T-Spin判定で消去|3.0||
|~T-Spin Triple|4.0||
|~その他の回転消去|2.0|実際にはスコアに直接加算されるらしい|

**ラッキーレベルボーナス [#ca22c4de]
ラインを消す前のレベルが100を除く25の倍数、または199であった場合、倍率''1.3''が乗算される。
#br
このボーナスはプログラムのミスにより、エンドロール中にも乗算される。
エンドロール中はレベルが200と表示されているが、内部挙動では(200-消去ライン数)というレベルの判定を行っている。
これにより、エンドロール中にSingleを行うとレベルが200-1=199と判定されてボーナスが乗算されてしまう。

**30秒ボーナス [#iaf0ed1e]
ゲーム中は30秒経過するたびに、少なくとも30レベル以上進んだかどうかを判定する。
判定に成功した場合、次にラインを消したときに倍率''1.4''が乗算される。
ただし判定に成功したあと、ラインを消去せずに30秒後再び判定に成功したとしても、ボーナス倍率は1.4のままとなる。

**連続花火ボーナス [#sb74edb7]
ラインを消して花火が打ちあがった''100フレーム以内''に再度ラインを消すと倍率''1.3''が乗算される。
100フレームの起算はラインを消した瞬間ではなく''最後に花火が打ちあがった瞬間のフレーム''となる。
基本的には花火が打ちあがっている最中、または花火が止まって約1秒以内にラインを消すとボーナスを得られると考えてよい。

**連続消しボーナス [#h428257f]
連続花火ボーナスに似たボーナス。
以下の計算式によって倍率が1.0~2.0の間で変動する。

>(ラインを消した後のレベル数 - 前回のライン消しからの経過フレーム数) ÷100

エンドロール中は「ラインを消した後のレベル数」は200に固定される。
「前回のライン消しからの経過フレーム数」の起算は、ライン消去直後の次のミノが出現した瞬間のフレーム。
計算結果が1.0を下回る場合は乗算が行われない。そのため、このボーナスが効果を発揮するのはレベル100以降となる。

ちなみに、経過フレーム数は32bitの''符号付き''整数として扱われるため、最上位のビットが1になるまで放置した場合負数として計算されてしまう。
その結果非常に大きなボーナス値になってしまうが、この現象を起こすには2147483648フレームの経過≒414日強放置する必要があり、それより前に15分の20Gタイマーが発動してしまうためこの現象を実際に起こすことは不可能。

**設置速度ボーナス [#x4deabef]
連続消しボーナスと似た、特定の計算式によって算出されるボーナス。
以下の計算式によって倍率が1.0~1.6666の間で変動する。

>(ラインを消した後のレベル数 - ミノの操作フレーム数) ÷120

エンドロール中は「ラインを消した後のレベル数」は200に固定される。
「ミノの操作フレーム数」の起算は、連続消しボーナスと同じくライン消去直後の次のミノが出現した瞬間のフレームとなるが、出現フレームは0フレーム目と認識されるため、正確には連続消しボーナスのフレームカウンターより1フレーム少なくなる。
計算結果が1.0を下回る場合は乗算が行われない。そのため、このボーナスが効果を発揮するのはレベル120以降となる。


*ライン消去以外の花火 [#d17ef713]

**BRAVO!(全消し) [#b10c5b5e]
全消しを行った場合、直接花火の数が6発加算される。
全消し時のライン数やレベル、コンボなどは関与せず、一律6発となる。エンドロール中の全消しには加算されない。

**完全クリア花火 [#r4503841]
エンドロールを最後まで耐えた場合、直接花火の数が24発加算される。
それまでの成績は関与せず、一律24発となる。

**エンドロールの自動花火 [#f8dfeb11]
エンドロール中は一定間隔をおいて花火が上がり続ける。間隔はそれまでの成績によって変動する。
#br
花火の打ち上がり間隔は「レベル200を達成し、''エンドロールが開始するまでに''打ち上がった花火の総数」によって決定される。
これは''実際に打ち上がった花火の数''のみを計算し、計算時にまだ打ち上げられていない花火の数は含まれない。
エンドロールの長さは3265フレーム(約54.5秒)。この3265フレームを「それまでに打ち上げた花火の総数」で割った値(小数点以下切り捨て)が花火が打ち上がるフレーム間隔となる。

|Lv200までの花火数|フレーム間隔|得られる花火数(概算)|h
|~1633-|1|3265|
|~1089-1632|2|1632|
|~817-1088|3|1088|
|~654-816|4|816|
|~545-653|5|653|
|~467-544|6|544|
|~409-466|7|466|
|~363-408|8|408|
|~327-362|9|362|
|~297-326|10|326|
|~273-296|11|296|
|~252-272|12|272|
|>|>|CENTER:~|
|~x-y|3265/x|y|
|>|>|CENTER:~|
|~1|3265|1|