D
成長度計算
D
- Monster Gate-
ランクとは?
エントリーカードによって成長の度合いが違うことはご存知ですか?
基本的にはメダルを儲けるとランクが上がり、損をするとランクが下がります。
ランクの計算は、想像になりますが以下のような式で決まってきます。
ランク指数=[OUT:獲得した総メダル数] ÷ [IN:使った総メダル数]
さらに想像で、Rank = 13 * log (2.17 * [OUT]/[IN] )
OUT
/ IN
Rank
店の設定も関係してきます。
注意してほしいのは「何枚増えたからランクが○○」とか「減ったからランクが落ちる」と単純には考えられないことです。
現在のランクが OUT/IN = 80% であれば、100枚使って 85WIN を得るとメダルが減りながらランクは悪くなるわけです。
ランクの変化によって成長率の変化が起きます。
戦士で 63 が成長限界のキラービーを HP=50 で倒して1しか上がらないランクもあれば、3上がるランクもあります。
ちなみに初期カードにはある初期値が入ってると思われます。
ですから、初期カードで WIN 無しでメダルを使っても一瞬で良成長にはなりません。
ランクを数値化
1上がるHP幅と2上がるHP幅、3上がる...は全て同じになっているようです。
この幅を
ランク
とします。
ランク 5〜10 および 1 での変化を下の表に示します。
各ランクでの戦士がキラービー(成長限界=63)を倒した時の成長
↓Rank
50
51
52
53
54
55
56
57
58
59
60
61
62
63
5
+3
+2
+1
0
6
+3
+2
+1
0
7
+2
+1
0
8
+2
+1
0
9
+2
+1
0
10
+2
+1
0
1
+13
+12
+11
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
0
ランク=1 の時の異常性はこの表を見ていただければ一目瞭然ですね。
どんなレベル差のある敵を倒しても一気に成長限界までレベルアップしてしまいます。
ランクは決して整数ではないようです。中間のランクも存在します。
また探検モード(砦を含む)ではランク=1まで下がりますが、対戦モードではランク=4 程度までしか下がりません。
成長度からランクを計算してみましょう。
([上昇限界] - [倒す前の体力]) / [上昇量] ≦ Rank < ([上昇限界] - [倒す前の体力]) / ( [上昇量] -1 )
細かい話は置いといて...上式で表せます。
戦士でキラービー(上昇限界 = 63)を体力 50 で倒して、上昇量が 3 だった場合は、
(63 - 50) / 3 = 4.333, (63 - 50) / (3 - 1) = 6.5 ですので、4.333 ≦ Rank < 6.5 となります。
成長度計算
(成長表作成)
現在HP
パワーアップ(補正無し)
成長限界+3(戦士なら 196)
ランク=5
+10 以上は全て +10
ちなみに、
ランクは整数のみでは無い
です。
小数点が付くランクも存在。
最小ランクは 1 まで。
上昇限界
ランク
成長度計算
(成長度からランク計算)
敵倒し時HP
敵倒し時の上昇量
倒した敵の上げきりHP
ランク
≦ Rank <
無断転載を禁じます。ページへのリンクは自由です。
ご意見等ありましたら、
ひっそりHP
の1行掲示板 に書き込みお願いします。
計算スクリプトを自分のページにも置きたい、機能追加等の要望もありです。^^
さいあん