るいログ

【原神】攻撃と会心の理想比率

攻撃と会心の比率を数学的に表したネタ記事

結論

手軽に知りたい人は、ツールを作ったのでそちらを使う。

https://paimon.plus/ja/crit-ratio/

段階別

  1. 聖遺物:★4以下
    会心は捨てて、攻撃力を上げる
  2. 聖遺物:★5厳選(初期~中盤)
    攻撃力125%、会心率:会心ダメ=1:2
  3. 聖遺物:★5厳選(終盤)
    攻撃力125%、会心率100%、会心ダメ200%
    以降、攻撃力:会心ダメ=3:4

詳細なグラフ

graph-summary

青線は、横軸が会心率
赤線は、横軸が会心ダメージ

Tips

あくまで理想比率なので、これらからずれても問題はない。
また、理想比に近づけるよりも、単純に数値が高いやつの方が強いことが多い。

題

攻撃力と会心について、ダメージ期待値が最大になる比率を求める。

考慮すべき事項

会心率:会心ダメ=1:2 が最大値を取る。

★5聖遺物のサブオプションの効果量

低中高最高
攻撃力%4.14.75.35.8
会心率2.73.13.53.9
会心ダメ5.46.27.07.8

計算

攻撃力%を 、会心率を 、会心ダメージを 、期待倍率を とする。
また、攻撃・会心の装備スコアを とする。

攻撃力% について、
これはキャラクターのステータスを見たときに、攻撃力の(緑字÷白字)をした値である。
そのため、聖遺物などで上昇する攻撃力%はこれにそのまま加算できる。

期待倍率 は

総攻撃力会心時のダメージ会心率非会心時のダメージ非会心率

したがって、

装備スコア は

とすると、

会心率 25% ~ 100% のとき

会心率 について、
のとき 会心率:会心ダメ=1:2 が成り立つ
このとき、 となる。
これを 、 へ代入すると、

を へ代入し を消す。

のとき

装備スコア で場合分け

横軸を 、縦軸を としたときのグラフ

graph

の場合

基本的に、 が存在しないため、次の増減表となる。

したがって、 のとき は最大になる。

の場合

となる が2つ存在し、 が上に凸の関数であるため、次の増減表となる。

したがって、 または、 のとき は最大になる。

をグラフにすると

graph

これより、 のとき、 で は最大になる。
また、 のとき、 で は最大になる。

の場合

となるのは、 のときであるため、次の増減表となる。

したがって、 のとき は最大になる。

の場合

が存在しないため、次の増減表となる。

したがって、 のとき は最大になる。

会心率 25% ~ 100% のときについてまとめる

と のときは別に考慮することがあるため、別項にて計算する。

以上のことから、 のとき、 で は最大になる。
へ を代入すると

これをグラフにする。
分かりやすくするため、横軸を会心率 、縦軸を攻撃力 とする。

graph

雑にまとめると
会心率が50%~100%のときは
攻撃力を125%、会心率:会心ダメ=1:2にすれば、期待値が最も高くなる。

会心率 25%以下のとき

攻撃力%を 、会心率を 、会心ダメージを 、期待倍率を とする。
これまでの結果を参考に、 と の範囲は

、 から期待倍率 と装備スコア は

代入して を消すと

のとき

横軸をa、縦軸をyとしたときのグラフ

graph

の場合

基本的に、 が存在しないため、次の増減表となる。

したがって、 のとき は最大になる。

の場合

となるのは、 のときであるため、次の増減表となる。

したがって、 のとき は最大になる。

これらより

これをグラフにする。
分かりやすくするため、横軸を会心率 、縦軸を攻撃力 とする。

graph

雑にまとめると
装備スコアが低いうちは、会心系に一切振らず
攻撃力を200%近くまで上げたほうが、期待値が最も高い。

の範囲修正

会心率25%~100%の の転換点は であった。
この時の は だったが、
会心率25%以下の で最大になる は となった。

このことから、再度aの転換点について検証する。

会心率25%~100%の を として、

をグラフにする。

graph

これより、 のとき、 で は最大になる。
また、 のとき、 で は最大になる。

会心率 100%以上のとき

攻撃力(%)をx、会心率を 、会心ダメージを 、期待倍率を とする。
これまでの結果を参考に、 と の範囲は

、 から期待倍率 と装備スコア は 期待倍率z、装備スコアa’は

代入して を消すと

のとき

これは、 のとき、常に を満たし、次の増減表になる。

したがって、 のとき は最大になる。

これらより

これをグラフにする。
分かりやすくするため、横軸を会心ダメージ 、縦軸を攻撃力 とする。

graph

雑にまとめると
攻撃力125%、会心ダメージ200%
以降は、攻撃力:会心ダメ=3:4であげる。

まとめ

以上、全ての会心率の範囲をまとめると次のグラフになる。
※横軸が途中から会心ダメージになっている。

graph

参考リンク

https://www.hoyolab.com/article/117691

https://www.hoyolab.com/article/144026

その他・感想

高校の数学の知識 + グラフ化ツールで無理やり解法を得た。
もしかすると、ラグランジュの未定乗数法を用いると簡単に解法を得られたかもしれない。