公式 Ratings Database は、自動的な決定表ではなく検索ツールです。product、roster、mode、日付、position、attribute を先に決め、web の record と local game の状態を混ぜません。
検索条件を固定する
rookie、position、team、archetype、player のどれを探すか決めます。使用する web database、current roster、Franchise week を最初に明記します。
再現可能な record を作る
query、filter、player、team、position、OVR、attribute、source、date、mode を一行に保存します。表示されないフィールドは推測せず、not shown と記録します。
Team と position で絞る
比較可能な group を作ってから role、alignment、depth を見ます。同じ position でも slot、outside、receiving back の優先属性は同じではありません。
Player 名を確認する
十分な名前を入力し、team と position を照合します。見つからなければ punctuation を外す前に、roster update の時期と別の同名選手を確認します。
role の attribute を選ぶ
Ball carrier、target、coverage defender、trench player では必要な属性が違います。表示される attribute 名を保存し、欠落値を埋めません。
ゲーム内で照合する
Steam から AppID 3940610 を起動し、current roster が取得済みか確認します。player name、team、position、OVR、必要な field と、Play Now か Franchise かを一致させます。
web と game の差を説明する
online、roster、mode、team、date を比較し、原因が不明なら web record と local roster の両方を残します。好みの数字を選んで sync 遅延を想像しません。
比較を一行で出力する
player、team、position、roster/item、OVR、attribute、source、date、mode、notes を一つの row にします。表は role の recommendation を支えるために使います。
snapshot を更新する
roster change 後に再確認し、全履歴を書き換えず日付付きの観察を追加します。Ratings で解釈し、Franchise で進行中のリーグを分けます。
検索の再現性を高めるには、結果だけでなく検索を開始した時の条件を保存します。query、filter、source、日付、表示された roster、mode を同じ形式にし、web の表示と local game の表示を別の row にします。これにより、更新で数字が変わった時にデータの差なのか検索条件の差なのかを説明できます。
position や team で絞る時は、depth と alignment を先に確認します。同じ position の中でも slot、outside、receiving、coverage の役割が違えば重要な attribute も変わります。OVR の近い選手を比べる時ほど、必要な仕事、strength、awareness、speed、catch、coverage を個別に並べます。
表示されない値は、ゼロや平均値として埋めません。not shown、利用できない、または別の mode と明記し、再確認が必要なら next verification に回します。Player 名の一致だけで team、position、Roster、MUT item の同一性を決めないでください。
Franchise の推奨に使う場合は、現在の week、怪我、成長、契約、playbook を Ratings の row に加えます。MUT では item の tier、ability、chemistry、価格、eligible 条件を追加し、base roster の公式数値と別の出典として保管します。過去の比較は更新後も履歴として残します。
出典
検索結果を共有する場合は、source の URL、query、filter、date、mode、roster、player identity を同じ record にします。web の値と game 内の値が違う時は、どちらかを消さずに差分の理由を調べます。表示されない値を補完しないことが、長期的な database の信頼性を守ります。 検索を再現するため、query と filter だけでなく、検索した日時、使用した source、current roster、mode、team、position、player の完全な表示名を保存します。結果が空なら、名前の punctuation を変える前に roster、team、position、更新時期を再確認します。見つからないことを欠損値やゼロとして扱いません。
比較表の一行には、player、team、position、roster または item、OVR、必要な attribute、source、date、mode、notes を入れます。Franchise の進行値と公式 web の値が違う場合は両方を残し、どちらが現在の league に対応するか説明します。MUT item の price や ability は別の product context として保管します。
更新後は、以前の検索をすべてやり直すのではなく、役割に影響が大きい position と変更された roster を先に再確認します。同じ query を使い、どの field が変わったかを比較します。これにより、新しい数値と古い観察の関係を追跡できます。
公式 page が表示しない field を community の推測で埋めず、not shown、別 mode、未確認のいずれかを明記します。検索の目的が recommendation なら、数値を列挙するだけでなく、具体的な role と playbook の必要性に結び付けます。