「2012/03/17-01」の編集履歴(バックアップ)一覧に戻る
2012/03/17-01 - (2012/03/17 (土) 16:47:17) の編集履歴(バックアップ)
生SPM Beta.3
SPM演算精度は完全なものになりました。
理由は後述。
理由は後述。
ChangeLog
・戦績情報収集エンジンをさらに改良しデータロスをほぼゼロに抑制(まだ一部取得出来ないケースがあるため後述)
・SPM計算に於いて分母に該当するラウンド時間をBattlefield3純正仕様に完全準拠(後述)
・ラウンド時間が0のラウンドは一覧が除外(1度もSpawnせずにQuitしたり、ラウンド参加アワードだけ取得したラウンドは表示されません)
・SPM計算に於いて分母に該当するラウンド時間をBattlefield3純正仕様に完全準拠(後述)
・ラウンド時間が0のラウンドは一覧が除外(1度もSpawnせずにQuitしたり、ラウンド参加アワードだけ取得したラウンドは表示されません)
戦績(BattleLog)の収集出来ないサーバについて
原則的には日本国内で稼働している全てのBattlefield3サーバが対象になりますが、一部例外がありますので列挙致します。
・BattleLogが生成されないサーバ(Unrankなど)
・GameModeがConquestではないサーバ
・GameModeが混在しているサーバ(この場合でもConquestは原則的に取得出来ますが、希に取得出来ないケースも生じている様です)
※サーバ名が変更されたサーバについては不具合無く戦績が収集できるようになりました
・BattleLogが生成されないサーバ(Unrankなど)
・GameModeがConquestではないサーバ
・GameModeが混在しているサーバ(この場合でもConquestは原則的に取得出来ますが、希に取得出来ないケースも生じている様です)
※サーバ名が変更されたサーバについては不具合無く戦績が収集できるようになりました
これらの対応によりGameModeが混在しているサーバとStatsNow!!のメンテナンス中を除き、ほぼ全ての戦績が取得できるようになりました)
SPM計算処理の変更について
Beta2までの仕様ではラウンド接続から切断までの時間を取得し、
その時間からラウンド開始前の強制待ち時間などを差し引いてラウンド時間を算出していました。
この方法でAFKなどが発生しない限りほぼ正確なラウンド時間が取得できます。
その時間からラウンド開始前の強制待ち時間などを差し引いてラウンド時間を算出していました。
この方法でAFKなどが発生しない限りほぼ正確なラウンド時間が取得できます。
例外として挙げられるのはRespawn時の装備選択などに時間を要することが多発したケースで、
このDeathからRespawnまでの時間はBattlefield3純正のSPM計算仕様ではラウンド時間から差し引かれます。
このDeathからRespawnまでの時間はBattlefield3純正のSPM計算仕様ではラウンド時間から差し引かれます。
この時間は積算してもそれほど大きな値にはならないとの予想から、
SPM計算上は無視出来る範囲であると考えていましたが、
多くのプレイヤーさんから「イメージよりSPMが低い」との指摘を受けたため、
戦績を精査したところプレイヤーさんによっては数十%もの時間がRespawn待ちになっていました。
SPM計算上は無視出来る範囲であると考えていましたが、
多くのプレイヤーさんから「イメージよりSPMが低い」との指摘を受けたため、
戦績を精査したところプレイヤーさんによっては数十%もの時間がRespawn待ちになっていました。
そのためBeta.3からはDeathからRespawnまでの時間をラウンド時間から差し引いて計算しています。
これによりSPM計算はBattlefield3純正仕様に完全一致致しました。
これによりSPM計算はBattlefield3純正仕様に完全一致致しました。
また、Beta.2までに取得した戦績についても遡及修正しております。
修正の結果、多くのプレイヤーさんのSPMが上昇するはずです。
修正の結果、多くのプレイヤーさんのSPMが上昇するはずです。
既知の不具合
・上記、アワードスコア平準化機能に於いて、平準化処理を各ラウンド終了時に行いますが、
可能な限り遡及して古いラウンドのSPMも修正するため、
1ラウンド終了する毎に過去のラウンドのSPMが変化してしまいます。
Beta.3では過去のラウンドの戦績を平準化の対象としないよう修正する予定です。
可能な限り遡及して古いラウンドのSPMも修正するため、
1ラウンド終了する毎に過去のラウンドのSPMが変化してしまいます。
Beta.3では過去のラウンドの戦績を平準化の対象としないよう修正する予定です。
リリース予定期日
日本時間 2012/03/17 17:00
次期リリースの主要修正点
・戦績取得エンジンの抜本的修正
北米地域で稼動しているサーバでの戦績取得を希望されるプレイヤーさんが多くいらっしゃるため、
戦績取得を検討しておりますが、現行仕様ではサーバ性能及びストレージ容量の面から実現困難であるため、
戦績取得エンジンについて抜本的な見直しを行う予定です。
北米地域で稼動しているサーバでの戦績取得を希望されるプレイヤーさんが多くいらっしゃるため、
戦績取得を検討しておりますが、現行仕様ではサーバ性能及びストレージ容量の面から実現困難であるため、
戦績取得エンジンについて抜本的な見直しを行う予定です。
・戦績評価対象期間の選択
「過去1週間」などを対象にSPM演算を行えるよう機能を追加する予定です。
「過去1週間」などを対象にSPM演算を行えるよう機能を追加する予定です。
Beta.2のChangeLogはこちら
( - )