NARRATIVEダンジョンのスタミナあたりのイベントアイテム獲得量

NARRATIVEダンジョンのスタミナあたりのイベントアイテム獲得量

NARRATIVEダンジョンのスタミナあたりのイベントアイテム獲得量

1 目的

できるだけ少ないスタミナ消費でNARRATIVEコレクションを集めきることを考えてみる。

2 前提

めくりの報酬が

  • Nomarlで150
  • Hardで600

だとする。

めくりにおいて2/3の確率でイベントアイテムを引けるものとする。

ガネーシャは無視するので、パネルは常に3枚開く。

3 結果

Table 1: スタミナ17あたりのイベントアイテム獲得量
1日の周回回数 1 2 3 4 5 6 7 8 9~
Normal 13001 2300 1800 1800 1300 1300 1300 1300 300
Hard 1100 1600 1350 1350 1100 1100 1100 1100 600

destiny-narrative2.png

Figure 1: 消費スタミナと獲得できるイベントアイテムの総量

3.1 コード2

import Graphics.Rendering.Chart.Easy
import Graphics.Rendering.Chart.Backend.Diagrams(toFile)

----------------------------------------------------------------

mission 1 = 1000
mission 2 = 2000
mission 4 = 3000
mission 8 = 4000
mission j = 0

normal 0 = 0
normal j = 300

hard 0 = 0
hard j = 1200

sumNormal j = sum [ normal n + mission n | n <-[0..j] ]

sumHard j = sum [ hard n + mission n | n <-[0..j] ]

----------------------------------------------------------------

len = 50

ns :: [(Double,Double)]
ns = take (len*2+1) $ zip [17,34 ..] [ sumNormal n | n <- [0..]] 

hs :: [(Double,Double)]
hs = take (len+1) $ zip [34,68 ..] [ sumHard n | n <- [0..]] 

chart = do layout_y_axis . laxis_title .= "Event-Item"
    layout_x_axis . laxis_title .= "Stamina"
    -- layout_bottom_axis_visibility . axis_show_ticks .= False
    setColors [opaque blue, opaque green]
    plot (line "Normal" [ns])
    plot (line "Hard" [hs])

main = toFile def "destiny-narrative2.svg" chart

4 結論

Normal周回とHard周回で逆転が起こるのは、Normalで14周、Hardで7周の時点です。なので、

  • 1日に必要なイベントアイテム獲得量が13900以下なら、Normalを回るべき
  • 1日に必要なイベントアイテム獲得量が13900超なら、Hardを回るべき

という結論です。

しかしリストの引きはランダムなので、効率が良いところで回るのがいいだろうと。そして特に効率がいいのが8周なので、報酬リストの引きに合わせて、順調ならNormal 8周、足りなそうならHard 8周するのが良さそうです。ものすごく順調ならNomarl 4周もありかもしれません。

その上でHard 8周でも足りない場合は、いつスタミナを消費しても効率は変わらないから、最終盤にスタミナを使ってコレクションを引ききるのが良いと思われます。ただしそれを実行できるだけのスタミナは確保しておく必要があります。

Footnotes:

1

= 1000(Narrativeミッションから) + 150*3*2/3(めくりから)

2

Haskellで書かれてます

Created: 2020-08-28 金 14:43

Emacs 25.2.1 (Org mode 8.2.10)

Validate

Comments