スコア Score
英語版 CrawlWiki の記事「Score」(0.31 向け、2024-01-16 版)の翻訳です。原文の著者は編集履歴をご覧ください。
この記事は 0.31 の時点の内容で、最新の 0.34 とは違うところがあるかもしれません。
スコアは、勝っても負けてもゲームの終わりに決まる。決まったスコアはハイスコア表に(種族、職業、キャラクターのレベル、迷宮の階、死因とともに)後世まで記録される。
スコアの計算
最終的なスコアは次の四つの要素で決まる。[1]
オーブを持って脱出したとすると、影響の大きさはルーン > ターン数 > 宝石 > 経験値の順になる。
経験値によるスコア
経験値によって加わる点数に上限はないが、得られる割合はだんだん下がり、経験値が 300 万を超えると 10% しか入らなくなる。
- 最初の 250,000 点の経験値までは
0.7 * experience points - その次の 750,000 点(1,000,000 まで)は
0.4 * experience points - その次の 2,000,000 点(3,000,000 まで)は
0.2 * experience points - それ以降は
0.1 * experience points
経験値と経験レベルの関係については XL の記事を参照。
レベル 27 に達したあとも、経験値はおよそ 900 万まで増え続ける。勝利したゲームでは、経験値の分はスコア全体のごく一部で、たいていは 10% に満たない。いっぽう勝利していないゲームでは、たいていスコアの大半を占める。
ルーンとターン数
まず、勝ったかどうかにかかわらず 12,000 * number of runes + 1,000 * (number of runes)^2 点が入る。
これに加えて、ゾットのオーブを持って脱出すれば、オーブの分として 254,000 点、さらにルーン 1 個につき 2,000 点が入る。
オーブを持って脱出した場合は、そのうえで 6,250,000,000 * number of runes^2 / turns のボーナスが入る。点数の大部分はここから来る。したがって、スコアを最大にしたいなら、できるだけ多くのルーンを集めて、できるだけ早くゲームを終えるのがいちばんだ。
ルーンを 15 個すべて集めたとすると、次のようになる。
| ターン数 | スコア |
|---|---|
| 20k | 70,312,500 |
| 25k | 56,250,000 |
| 50k | 28,125,000 |
| 75k | 18,175,000 |
| 100k | 14,062,500 |
| 125k | 11,250,000 |
| 150k | 9,375,000 |
| 200k | 7,031,250 |
| 250k | 5,625,000 |
| 300k | 4,687,500 |
宝石
拾った宝石1 個につき、
- ゲームに勝たなかった場合は 10,000 点が入る。
- ゲームに勝った場合は 100,000 点が入る。
宝石を見つけたあとで宝石のタイマーが切れても関係ない。いったん拾った宝石の点数は、何があっても失われない。
宝石はターン数が少ないうちしか手に入らない。とはいえハイスコアを狙うプレイではどのみちターン数を切り詰めるので、途中で見つけた宝石は拾っておけばいい。拾うのに使った時間は、たいていスコアのボーナスで取り返せる。
オンラインの最高スコア
ハイスコアの一覧はこちらにある。
現在の最高スコアは Sapher の201,606,281 点だ。ケイブリアドスを信仰するメテオランの地の精霊使いで、0.29.1 においてルーン 15 個を集め、7022 ターンで勝利した。このゲームは 2023 年 12 月 20 日から 2024 年 1 月 3 日にかけてプレイされた。それまでの世界記録だった enPassant のケイブリアドス信仰の MeEE より、1449 ターン(!)も短い。
- メテオランにはターン数の厳しい制約があるが、それを補う特性をたくさん持っている。スキル適性がすばらしく、マスを探索するたびにものすごい速さで回復する。ハイスコアを狙うプレイではどのみちターン数を切り詰めるので、ターンを節約できる特性を、ほとんど欠点なしにすべて活かせる。
- 地の魔術には壁の透過、石像の躯、ボーグンジョルの忌まわしき掌握など、便利な呪文がたくさんある。また、粉砕を使えるようになることが重要で、壁を壊したり、画面全体に範囲ダメージを与えたりできる。
今のところ、ハイスコアを狙うゲームで人気の神はケイブリアドスとキクバークッグァだ。
- ケイブリアドスは 1 歩あたりにかかる時間を長くするが、1 歩あたりのターン数は増やさない。そのため、1 歩ごとに回復する HP と MP が多くなる。
- キクバークッグァは死霊術の呪文と、アンデッドの軍団を作る手段を授けてくれる。敵はすべてこの軍団に任せられる。
オフラインのゲームはハイスコアの対象に含まれない。探索モードやウィザードモードのゲームにはスコアがつかないが、それだけでは不正を防ぎきれない。オフラインのゲームではシードが表示されるので、別のゲームで先回りして迷宮全体の地形を見ておくことができてしまう。それに、ゲームの仕組みや採点方法を変えるためにソースコードやモルグに手が加えられていないことを保証する手段もない。
オンラインでプレイされたゲームの本当の最高スコアは edsrzf の 1,859,332,704 点だが、これはバグのせいでスプリントの採点方式で計算されたものだ。
ダンジョンスプリント
ダンジョンスプリントは、とくに指定がなければふつうのゲームと同じ式を使う。ゲームがずっと短くなりがちなので、(集めたルーンの数のわりに)スコアは高くなりやすい。ただし、スプリントごとに独自の採点方法があることもある。たとえばミートスプリントではターン数でスコアを計算し、turns * 100000 で、勝てばその 2 倍になる。[2]
スプリント以外では届きようがないが、スコアには 2,147,483,647 点、つまり 32 ビット符号付き整数の上限という絶対的な上限がある。
関連項目
- スピードラン - ハイスコアと似ているが、競うのは時間。ターン数を少なくするプレイ全般のコツも載っている。
変更履歴
- 0.31 で、スコアを増やすアイテムとして宝石が加わった。
- 0.16 より前は、ハイスコアの上限が 99,999,999 点だった(当時はまだ誰も届いていなかった)。
- 0.15 より前は、スコアに金貨が影響した。金貨 1 枚につき 1 点だった(上限は 1,000,000 点)。
- 0.9 より前は、持ち物のアイテムもスコアに加算された。
出典
- ↑ hiscores.cc:1634 (0.30.1)
- ↑ dat/des/sprint/meat.des:303 (0.30.1)