Personnage

Personnage

  • 5

くろま雑記/ダメージ計算式とかアビの硬直とか

Public
ちゃんとした検証記事にしようと思うからなかなか書けないのであって、
雑感程度を書きつけるならハードルが下がるのではと思いました。


いつのまにやら3.25とか来てしまっていますが
レイドの方はアレキサンダー募集篇のままなかなか進みません。

でも前もそうだったのですが、レイドやれなくて手持ち無沙汰な状態の方が
色々調べたり書いたりするモチベは上がるものだったりします。


黒魔は3.2でAF/UBバフ付与タイミングに大幅な変更があり、
これまでのローテもちょこちょこ見直すべきところが出てきています。
そして新式のilvlが引き上げられ、アレキlootにもマテリア穴が付いたことから
サブステの検証する動機付けも出てきました。

その辺をもやもや考えつつ、何となく昔の記事を見直してみたりしました。



・イシュガルド以前の計算式導出の顛末
結局イシュガルド以前のの正確なダメージ計算式は導出できませんでした。
当時問題になったのは大体次の3つの点。

 1. 同じINT及び意思で撃つ魔法の威力値とダメージ値が比例しない
 2. INT又は意思を上昇させてもダメージ値の変化がそれぞれ2~3又は7~10毎にしか起きない
 3. ダメージ値の変化は威力値が低いと起きない場合がある(しかし威力値30で起きて60で起きないこともある)

1,2からINTや意思について複数回の丸めが起きていることは予想できます。
しかし問題は威力値の扱いで、普通の感覚なら威力値の掛け算は式の最後の方で計算されると
考えられるのですが、3の複雑な挙動を説明するためには、おそらく式の最初の方に組み込まれて
いなければなりません。

これらは細かい部分の話なので、もっと大きな範囲で式を作れば実用上はそこまで問題には
なりません。ただそれでもデータをとる上では少なくとも次の2つは気をつける必要があります。

 1. 低威力値のデータは使うのは避ける
 2. ダメージ値の変化ポイントとなっているINT/意思を使うようにする

気が向けば蒼天以降の計算式を出すためにデータ取って行きたいところです。


・GCDに関するあれやこれや
以前の記事ではアビリティのGCDと自ら表現したのですが、これって「Global」CDと言えるの
でしょうか。各所ではアビの「硬直」や「ウェイト」などと言われていてそちらのが言葉として
正しい気がしています。つまりWSや魔法のGCDが能動的なデザインである一方で、アビリティの
GCDいや硬直は、結果的なデザインなのではということです。

ダメージ発生やバフ付与のタイミングがアクションによって違うことは今やよく知られた話です。
となればこの硬直も各アクション毎に変動があるかもしれないと考えるのは自然な推論です。
変動を持つ性質のものであるのであれば、もはやGlobalとは言えないでしょう。

http://jp.finalfantasyxiv.com/lodestone/character/2447702/blog/1473599/
以前のアビGCDの記事でもそこのこところ可能性については示唆していたのですが、
当時は黒には迅速くらいしか影響が無かったのでそれ以上は調べませんでした。
しかし今や黒魔の挟むべきアビリティは激成や黒魔紋など複数あります。
一度きちんと調べてみる必要があると思っています(思っているだけかよ)。

ちなみに某詩人さんサイトによればWSの硬直をアビより長く見積もってるみたいです。
http://ku-so.hatenadiary.jp/entry/2015/01/02/122726
>なお印を使った時にスキルアイコンがクルッと一回転するが、その時間が0.5秒になっている。
>忍術だけでなく詩人のブラッドレッターのProcも同様。

詩人も忍者も上げてないのでこの辺りは参考になります。時間はサイトでは0.5sとされてますが
以前の動画/ACT検証で迅速の硬直時間は0.7sと出ており、そこのところに齟齬が発生しています。
システム上も迅速は0.5sであり何らかの原因で0.7sまで伸びているのかもしれませんし、
あるいは単にアビリティ毎の変動によるものなのかもしれません。

またこれらのアビリティの硬直が本当にSSPDに影響されないのかどうかも気になります。
黒魔紋を出しているときに2アビ挟むと引っかかるようになるので、SSPDに影響されていないと
考えるのが妥当でしょうけれども、スケールの仕方にもよる話なので予断は許しません。

しかしこうしたことを厳密に調べようとすると、以前調べたアクション継ぎ目に発生する
ラグの問題が出てくるため、問題を複雑化させます。
http://jp.finalfantasyxiv.com/lodestone/character/2447702/blog/1469399/

というか、このラグについても、以前考えていたようなサーバークライアント間処理のラグに
由来するものでなく、何かしらのアクション由来のパラメータが設定されて影響されている
可能性もあります。なかなか切り分けが難しいところです。


・よしなしごと
そういえばWoWにも魔法の詠唱完了から着弾までにラグがあり、各spellに設定されている
missile speedのパラメータで敵までのrangeを割り算してmissile flight timeを算出する
デザインでした。Simulationcraftではその辺りのパラメータはゲームデータをぶっこ抜いた
ものが使われていたようです。
FF14でもゲームデータぶっこ抜けないんですかねぇ。無理っすかね。
Commentaires (5)

Arlenette Prophetesse

Unicorn [Meteor]

アビリティの硬直は以前どこかで約0.65sだと見た記憶があるのですが、
リキャスト消滅の時間が0.5sだとすると、アクション継ぎ目の硬直が平均0.13sと合わせて大体一致するのがちょっと気になります
……が、迅速の検証結果が0.7sとなると差があるしどうなんだろう。
他にCTいっぱいまで詠唱が続くスキルかそうでないかでアクション継ぎ目の硬直の有無が変わるかどうかとか、
アビ硬直が0.7sとしてアビを3つ使った場合のGCDへの割り込みが明らかに2.1(+0.13)sよりも長いのは何なのかとか、気になることは多いですが低スペで検証できなかったのでした。
PC替えたしちょっと検証とかしてみるべきかなあ……

とりあえずバフの時間計算は0.13s足して考えてみることにしまっす。
ファイジャ1発およそ3sちょいだよなーとは思ってたのです。具体的な数値が見れて助かりました。

Eins Hartack

Unicorn [Meteor]

あーさんこんにちは!

>アビリティの硬直は以前どこかで約0.65sだと見た記憶があるのですが、

直前のファイア無しで迅速→ファイアとして計測した場合は、650msだったと私の記事
にも書いてあるみたい(調べたこと覚えてない)なので、その点で一致してますね。

しかしこれがファイアの間に迅速を挟むと遅れは840msになるわけです。意味わからん
継ぎ目ラグが魔法とアビの間にも発生すると考えても、650+130で780msなんですよね。
あと60msはどこから出てきたのーっていう。


>アビ硬直が0.7sとしてアビを3つ使った場合のGCDへの割り込みが明らかに2.1(+0.13)sよりも長いのは何なのかとか、

某詩人さんが書くように、GCD発生させた最初の魔法/WSにもこの硬直があると考えれば、
アビ3つ使った場合は、0.7s x 4 になると思われます(魔法/WSの硬直も同じ秒数なら)
つまりアビ2つ使った場合に0.7s x 3 = 2.1(+α)になるはずです。で、実際黒魔紋中は
GCDが1.9sくらいなのですが、アビ2つ挟むと引っかかるので割とそれらしい数字かなと。

Eins Hartack

Unicorn [Meteor]

なんというか、インスタントの魔法(procファイガとか)後GCD中にアビを使った場合と
キャスト有り魔法の継ぎ目にアビを使った場合、さらに両方のケースでアビを2連続で
使った場合、そしてそれらを迅速以外の黒魔全アビに関して、、、

調べないと、いけない、気が、します。(むり

Arlenette Prophetesse

Unicorn [Meteor]

ああ、GCDスキル自体にアビ硬直がある可能性を忘れてました。
言われてみれば体感でも硬直ありましたね……

ところで最近新PCに乗り換えたのですが、
旧PC(低スペ)では私の記憶だとCT2.72sのファイジャの詠唱に3sかかってたはずなんですよね。AF3の残り時間を見ながら行動選択していたので、「SS補正込みで3秒切るはずだから残り6秒なら2発余裕で撃てるはず」と判断して超ギリギリになってたり。
そこから「先行入力時の処理が『最速のキューの予約』ではないか」という過去の記事を読んで、もしかして最速のキュー自体が低スペだと遅れるのではないかと思い、今あらためて木人してみたら普通に3秒を切ってるんですよね。
また、FPSを制限してみても同じペースで詠唱できたので、FPS制限は内部処理の速度には影響しないみたいです。そりゃそうか。

Eins Hartack

Unicorn [Meteor]

低スペPCでそこまで遅れていたというのはなかなか興味深い話です。

ただバフの残り時間についてはこれもまた怪しい点があって、
時々バフの残り時間が1s表示かと思えば一瞬2sになったりすることがあります。
他の人にも聞くと、サーバーが重いときに起きやすい気がするとのことで、
おそらくサーバーとの接続や同期の問題に起因するものなのでしょう。
低スペPCで遅れていたのはその辺りも原因だったりするかも?

うちのノートPCがほんとにギリギリな感じでFF14を起動可能なので
そういう極限状態で調べてみるのも何らかのデータが得られそうです。


http://jp.finalfantasyxiv.com/lodestone/character/2447702/blog/1470653

あと継ぎ目ラグの記事にはそういえば続きがあった(忘れてた)のですが、
当時はやっぱり魔法の硬直的なものかなあ、と結論付けてたようです。
先行入力に関係しなさそうとした根拠としては、トランスのリキャ開け
直前に先行入力でトランスを使ってもこの継ぎ目ラグが起きなかったからです。
Écrire un commentaire

Mur de la communauté

Activité récente

Il est possible de filtrer les informations afin d'en réduire le nombre affiché.
* Les annonces concernant les classements ne peuvent pas être filtrées par Monde.
* Les annonces de création d'équipe JcJ ne peuvent pas être filtrées par langue.
* Les annonces de création de compagnies libres ne peuvent pas être filtrées par langue.

Filtrer
Monde d'origine / Centre de traitement de données
Langue
Articles