FFXI BARD

Ads by XREA

検証スレッドログ倉庫


検証スレッド12

157 名前: 名も無き軍師 投稿日:2005/11/18(金) 16:11:21 ID:Z86Jh41p
えんださんのまとめ見落としてた(・ω・)スマソ
158 名前: ◆EDWYwHJILk 投稿日:2005/11/19(土) 14:49:53 ID:MZ+58k58
ジュワ、リディル、クラクラのような複数回攻撃武器、戦士及びシーフの持つ特性DA/TA、
モンクの蹴撃、そしてアルタユのヴァルチャストーン武器を含めた「攻撃回数増加」に関する包括的な考察。

今まではジュワリディルクラクラの複数回攻撃武器を振るった場合特性DAおよびTAは無視されているという説が有力であった。
これは「複数回攻撃武器でのn回攻撃と、特性によるn回攻撃が見分けがつかない」「複数回攻撃武器が発動した時にさらにDA/TAが乗らないのは明らか」
などの理由に起因する説である。また以前に赤がサポ戦と他サポでジュワを振るい、1回攻撃と2回攻撃の発生率に差がないという検証があった。
しかしこの検証は精度が高いものではなく、差異が誤差に埋もれている可能性があるものであった。
だが、その後も有力な検証は現れないままであり、上説が主流となっていた。

しかしこのたび、ホマム胴によるTA効果アップによってTA持ちがジュワを振るうことが可能となった。
そして、ホマム胴を着用してジュワ一刀流で攻撃したところ、ジュワで3回攻撃が現れることがあるという。
よって上記の特性DATAは無視されるという説は覆されることとなった。2回攻撃と3回攻撃の見分けは言わずもがな容易である。

また蹴撃についてはDAの後に判定、ヴァルチャ石武器についてはその蹴撃のさらに後に攻撃が追加される仕様となっている。
フォーテテュアクスをもった戦士が3回攻撃することがある、モンクが右手、左手、蹴撃、右手と攻撃することがあるなどの現象が確認されている為である。
さらに、判定が発生した後の扱いも各々異なるようだ。複数回攻撃武器が発動した後にDA/TAが発動することが無いのはよく知られているが、
DA/TA判定後には蹴撃やヴァルチャ武器の判定は行われる。

以上を踏まえて予想される攻撃回数判定のチャートを以下に示す。
ここではジュワ、リディル、クラクラのもつ効果による2回攻撃および3回攻撃および2〜8回攻撃を武器Multiple Attackとして武器MAと呼ぶことにする。
同様に戦士のジョブ特性による2回攻撃を特性DA、シーフのそれを特性TAと呼ぶことにする。
判定がおこなわれる場所を【】で、実際の行動を≪≫でくくって表記している。
159 名前: ◆EDWYwHJILk 投稿日:2005/11/19(土) 14:50:58 ID:MZ+58k58



オートアタック→【武器MA判定】→武器DA/TA/2〜8回攻撃発生→≪2/3/2〜8回攻撃≫─→終了
             │
             │武器MA発生無し
WSの場合       .↓
ここから→.【特性DA/TA判定】→特性DA/TA発生─→≪2/3回攻撃orWS発動(攻撃回数+1/+2回)≫ .┬──→WS時、終了
             │                                               │
             │特性DA/TA発生無し     .┌───────────────────┘←オートアタック時
             ↓                  ↓ 
         ≪1回攻撃/WS発動(通常攻撃回数≫┬─→終了(ヴァルチャストーン武器装備時かつオートアタック時のみ※へ)
                              .  │
                              .  │蹴撃特性所持かつオートアタック時のみ
                               . ↓
                               【蹴撃判定】──→蹴撃発生─→≪蹴撃≫─→終了(ヴァルチャストーン武器装備時のみ※へ)
                                │
                                │蹴撃発生無し
                                ↓
                               終了(ヴァルチャストーン武器装備時のみ※へ)



※─→【ヴァルチャ武器追加攻撃判定】─→発生無し→終了
        │
        │追加攻撃発生
        ↓
    ≪追加攻撃(ヴァルチャ石消費)≫─→終了
160 名前: ◆EDWYwHJILk 投稿日:2005/11/19(土) 14:52:00 ID:MZ+58k58
上記のチャートを見ていただければわかるとおり、基本ラインが攻撃→特性DA/TA判定→結果であり、後付でそれより先や後に判定を追加しているようなロジックとなっている。
基本ラインより先に判定されるのが武器MA、基本の後に判定されるのが蹴撃・ヴァルチャ武器であるようだ。
またWS時はこの基本ラインでのみ処理されている模様。

以上は推論であるがホマム&ジュワの組み合わせにより高い可能性で上の順となっていると思われる。
この場合、上記説に基づくと特性無しジョブでのジュワユースでの武器の基本確率に於いて1/2回攻撃が50%/50%であるとするなら
特性DA10%の戦士なら45%/55%に、ホマム胴を装備したナ/戦or竜/戦で特性DAが10%、特性TAが3%だとすると3回攻撃も発生する確率が現れ、
1/2/3回攻撃がそれぞれ43.5%/55%/1.5%となるはずである。
同様にリディルの1/2/3回攻撃の発生確率(武器の基本確率)が40%/40%/20%だったとすると
DA20%まで上げた戦士で振った場合、32%/48%/20%になり、TA10%にしたシーフで振った場合、36%/40%/24%となることが
予想される。

なお上記の例のいずれの数字も、検証されたものではないことを特に付け加えておく。


これらの実検証が求められる。自分も時間の許す範囲で実検証は行うつもりだ。

他に求められる情報としては
・ホマム胴+ジュワでWSを撃った場合、WSにTAが乗ることがあるのか?
・アルタユヴァルチャ武器を使用して、特性DATAが無い状態でWSにDATAがのることがあるのか?

本仮説に基づけば、前者についてはTAは乗るはずであり、DAは乗らない。
後者については乗らないはずである。
情報求む。

検証なしの推論でのスレ汚しすまない。
161 名前: 名も無き軍師 投稿日:2005/11/19(土) 15:57:08 ID:4qMlfEH2
図がよくわからないな。

通常攻撃
・DA/TA/MAは排他的である。
・蹴撃にはDA/TA/MAは乗らない。
・ヴァルチャは上の両方乗る。
(DA/TAはジョブアビリティも装備追加アビリティも差異は無い?)

・判定順序が推測できるようなデータは無い。
・残心はよくわからない。
162 名前: 名も無き軍師 投稿日:2005/11/19(土) 17:41:24 ID:XD6dGXM/
文盲か?
複数回武器によるDATAと特製DATAは
別だってかいてあんじゃん
根拠はジュワ+ホマム胴だな
163 名前: 名も無き軍師 投稿日:2005/11/19(土) 18:19:47 ID:skmrn5N5
ジュワでDA+MAの三回攻撃出るってのはわりと前にどっかで見たなあ

つーか文章・フローともに1280*1024フル表示でも見づらい
164 名前: 名も無き軍師 投稿日:2005/11/19(土) 18:26:16 ID:64JW9MCT
MAってやめれ。マーシャルアーツと被ってわかりづらい
165 名前: 名も無き軍師 投稿日:2005/11/19(土) 18:27:51 ID:skmrn5N5
>>158の仮定に基づいた話なんだからわかるぢゃろ
166 名前: 名も無き軍師 投稿日:2005/11/19(土) 19:42:31 ID:zndnadCM
オートアタック
V
時々X回攻撃武器>X回攻撃>(二刀流)左手判定
V 発動せず
DA/TA      >2or3回攻撃
V 発動せず    V
1回攻撃     >(格闘/二刀流)左手判定
             V
ヴァルチャ判定<(格闘)蹴撃判定

WS取り除いて整理すると、書いてるのってこれだけじゃね?
しかし、ヴァルチャの位置に違和感あるんだが、
フェイスバグナウって蹴撃の後にもう1回殴るのか?

>>163
サポ戦士でジュワ装備しても3回攻撃は無い。
167 名前: lsensi 投稿日:2005/11/19(土) 19:43:47 ID:H3TNhBE0
チャートに条件や判定発生の有無まで盛り込んだのですが
わかりにくくなってしまったようですね・・・・結構苦労したんですが(´Д`;)ヾ

超簡易版を書きますと

・オートアタック時フロー
【複数回攻撃武器判定】=リディルやジュワ等

【特性ダブルアタック、トリプルアタック判定】

【蹴撃判定】

【ヴァルチャ石追加攻撃判定】=アル・タユの奴


・WS時フロー
【特性ダブルアタック、トリプルアタック判定】
のみ
168 名前: ◆AvDR49khXo 投稿日:2005/11/19(土) 19:51:07 ID:H3TNhBE0
だー、トリップ漏れた・・・◆EDWYwHJILkです。
また後日、実際に検証したら書き込みたいのでトリップ変えておきます。


で、注意点は
【複数回攻撃武器判定】つまりリディルジュワクラクラメリクリ系などですが
これのみ、判定で複数回攻撃が発生するとフローが終了してしまう、というところです。

【複数回攻撃武器判定】が発生しなかった場合は下にフローが流れ、
特性DAおよびTAが発生することもあります。

従来はここで特性の結果として発生したDAなのか、フローのひとつ上の【複数回攻撃武器判定】で発生した2回攻撃なのかがわからないので
あいまいでしたが、ジュワ+ホマム胴の結果より上記のフローであると推察されるわけです。

他の、特性DATAや蹴撃やヴァルチャは、上位に位置する判定が発生しても下まで流れていきます。
もちろん特性や該当武器を所持している時だけですけれども。


【複数回攻撃武器判定】だけ扱いが特殊ですね。発動率も他の特性や蹴撃に比べて大幅に高いし。
ヴァルチャも発動率は高いですが、石消費しますからね。


下に上フローを推定する根拠となった現象を挙げます。
・リディルを特性DA、TA持ちで使っても4回以上の攻撃は絶対出ない
・ジュワ+ホマム胴で3回攻撃することがある
・モ/戦、フェイスバグナウ装備時に「右手、右手、左手、左手、蹴撃、右手」などの順で攻撃することがある。
戦士がフォーテテュアクスで3回攻撃することがある。


>>166
>>163はホマム胴装備してジュワ振ったときのことを言ってるかと思われます
フェイスバグナウは蹴撃の後に殴ります。それがフロー推定の根拠ですから。
169 名前: 161 投稿日:2005/11/19(土) 19:59:53 ID:4qMlfEH2
161が何を言いたいのかはまるでわからない。

MAが発生したからDA/TAが発生しないのか、
DA/TAが発生したからMAが発生しないのか、を区別する根拠はまだない。

また、DA/TA/MAと蹴撃の発生は完全に独立しているので、
上から下に流れている根拠も特に無い。

表示順は通常→通常バルチャ→蹴撃→蹴撃ヴァルチャ
だが一本のフローにする必要は別に無い。
170 名前: 名も無き軍師 投稿日:2005/11/19(土) 20:18:54 ID:zndnadCM
フロー化の意味はない。
しかしこのスレで検証したい奴を叩く意味もない。
とりあえず御託より検証結果が先だな。
目に見える数値として結果が出るのかどうかの興味はある。
171 名前: 161 投稿日:2005/11/20(日) 01:35:13 ID:k19NW/4V
フロー化の意味が無いとまで言ってない。
蹴撃と通常攻撃まで一本にする意味はないと書いただけ。

右手→(二刀流・格闘なら左手)→(アビがあるなら蹴撃)
というフローは並べて書いても複雑になるだけ。
通常攻撃で1本のフローと、蹴撃で1本で十分じゃね。
右手リディル・左手クラクラとかあるだろうしね。

判定順序という些細な問題以前に、
DA/TA/各武器のMAの攻撃回数発生率のデータすら
きっちりとられたものを知らないな。
172 名前: 名も無き軍師 投稿日:2005/11/20(日) 03:15:28 ID:B3KH12zg
興味のある話題なので、手持ちデータを上げておきます。

ナ/白 ジュワユース 892/2052 43.512%
173 名前: 172 投稿日:2005/11/20(日) 03:38:04 ID:B3KH12zg
データは2005/10/11以降に取ったものです。
174 名前: 名も無き軍師 投稿日:2005/11/21(月) 06:06:10 ID:pMWme2B0
>>122
クライアント上では、詠唱とリキャスト係数は1秒=4で扱われている。
つまり60秒は240ね。

サーバー上では不明だが、これよりも高い倍数値であつかわれている
可能性もあるのでその辺での考え直しも必要かも。

>>126
FF上に100分立は存在しない。
その理由はCPUというものは加減算にくらべ乗除算(とくに除算)に恐ろしく
処理時間を要するため、クライアントソフトならいざ知らず多数のPC,NPCの
行動を常時処理するサーバーソフトで浮動小数の除算を行うのは自殺行為で
あるから。

ただし、CPUは2進法で演算を行っているため2や256や1024のような2の
乗数値での除算はバイトシフト・ビットシフトという命令で一瞬で実行
できる。c言語的表現で言うと、x/256は x>>8で代用出来る。

x/10は x=(x*26)>>8
xの+25%は x=x+((x*64)>>8)
xの+25%+10%は x=x+((x*(64+26))>>8)

しかし、乗算も出来るだけ乗数を小さくした方が良いため、
ディフェンダーなどのような%が固定値の一発計算の場合は

+25%= x*5>>2
-25%= x*3>>2

として処理している可能性も高いと考えられる。

こういった仕様から「小数切り捨て」なのではなく初めから整数値
しか存在しない。

なお、TPは0.0〜300.0とされるが内部的には0〜3000の整数の下一桁
を隠して扱われている。

ps.
"そんな物は百も承知だがそれでも1/100の存在を否定しきれない"というので
あれば駄文長文大変失礼にて候。
175 名前: 名も無き軍師 投稿日:2005/11/21(月) 10:18:21 ID:l5CrCo4m
>>174
大昔はそうだったかもしれないけど、XeonとかPentium4とかここ10年ほどのCPUって浮動小数点演算速いよ。
そんな何回も整数演算するより1回浮動小数点演算した方が速いじゃない?

ffxiのサーバソフトがどう組んでるかは知らんけど。
176 名前: 名も無き軍師 投稿日:2005/11/21(月) 12:41:37 ID:pMWme2B0
>>175
同じCPU上において"整数乗算→ビットシフト"が浮動小数除算より遅い
ってことはないだろう(母数にもよるが平均的に見て大部分は)。

それに1エリア1サーバーだとしたらP4やXeonクラスのような
消費電力&発熱の高いものを使ってるとは思えないし、複数エリアor
1リージョン1サーバーをP4クラスで賄っているとした場合も、
可能な限り負荷を下げるのは当然ではないかと思う(実際のところ重いし)。