他クラブの移籍判断
GKに偏る補強と、ローン加入選手の不正な売却を修正する。
GKが多かった原因
以前は「人数−最低人数」が最も小さいポジションを優先していた。GKの必要人数が2人と少ないため、大人数のDF・MFより先に補強候補になる。不明な能力値の選手を人数から除外していたことも、名簿の薄さを誤認させていた。
改訂後は確認済み所属選手全員を人数に含め、ポジションごとの充足率と先発候補の能力を比較する。能力未確認の選手には架空のOVRを与えず、移籍候補にも使用しない。
- 所属・ローン確認借りた選手は売却対象外
- 編成の必要性人数の充足率/先発候補の質
- 取引の条件予算・週給・ライバル・年齢
- 移籍を確定所有権を再確認して記録
GKが2人以上いる場合は、既存の最良GKを3以上上回る候補だけを検討。GK不足の補強は継続する。DF・MF・FWでも、人数不足または先発候補を上回る改善がある場合に候補を検討する。移籍比率を固定する仕組みではない。
所属と売却権限
試合に出る所属クラブと、完全移籍の権限を持つ親クラブを区別する。ゲーム内で締結したローンだけでなく、公式名簿にある開始時点のローン加入情報も確認する。借りた選手は他クラブの自動移籍、ユーザーの獲得交渉、売却リスト、再貸出、契約更改から除外する。合意レビューと実際の移動時にも確認する。
Ronald Araujoは名簿でローン加入を確認し、ユーザーが示した親クラブBarcelonaを保持する。プレーする所属はLiverpool。親クラブ・満了日が未収録の他の選手については、それらを作らず、ローンであることに基づいて売却を防ぐ。確認済みの買取記録があれば開始時点のローン表示を解除する。開始時点の全ローンの満了・復帰処理を収録した改訂ではない。
FIFA TMS公式のローン説明は、借入クラブによる第三クラブへの再貸出・完全移籍を禁止している。買取は親クラブとの別取引として扱う。
ライバル関係
リーグ順位で推定する従来の条件を、双方向のクラブ関係へ置き換えた。今回登録する強い関係はLiverpool–Everton、Manchester United–Liverpool、Manchester United–Manchester City、Arsenal–Tottenham。
他クラブの自動移籍では、強いライバルへの通常の移籍を除外。移籍リストにある選手、または人員過剰かつ先発候補を下回る選手だけを例外候補とし、通常より高い移籍金とウィンドウ単位の低い成立候補率を適用する。毎日の再抽選で例外が頻発することを防ぐ。ユーザー交渉でも通常の未放出選手を拒否し、放出対象の例外には高い要求額を適用する。
係数・候補率はゲームの調整値で、現実の公式な移籍禁止や成立確率ではない。Liverpool公式の記事でも両クラブ間の直接移籍は長期間にわたり少数であり、全面禁止にはしない。他のリーグの全ライバル関係を収録済みという意味ではない。
既存キャリアの修復
開始時点のローン情報、保存された進行中ローン、過去のローン記録に照らし、借入期間中に起きた他クラブの不正な完全移籍を読み込み時に検出する。取引に無効フラグを付け、Transfer centreと補強・予算集計から外し、現在の所属を修復する。元の取引と修復前の所有権・契約はセーブ内に残す。
キャリアを初期化せず、日付・試合結果・育成・保存済みメンバー表・戦術を保持する。後に成立した正規の買取は取り消さない。古い試合記録に載っている過去の所属は遡及変更しない。保存できない場合は修復前の状態へ戻す。
検証
| 同一の新規キャリア・1月ウィンドウ | GK | DF | MF | FW | 合計 |
|---|---|---|---|---|---|
| 修正前 | 50 | 8 | 1 | 4 | 63 |
| 修正後 | 7 | 20 | 9 | 27 | 63 |
この比較は実装不具合の検出と回帰確認に用いた1条件であり、現実の市場に対する統計的な校正ではない。既存キャリアの正規の移籍結果を新しい結果へ置き換える処理は行わない。
- GK不足と充足、ローン保護、予算・人数・移籍件数・同日再実行。
- 強いライバル間の通常取引の拒否、例外候補の希少性と割増金額。
- Araujoの不正移籍の無効化、旧セーブの読み込み修復、二重修復防止、正規買取後の扱い。
- 修復時の保存失敗からの復元、既存キャリア・First Team/戦術の保持。
- Transfer centreのフィルター・保存・プロフィール導線、移籍合意とローン買取・復帰の既存検証。