## 概要 2つのシリーズを提示して「どちらが好きか」を選択できる画面を実装する。 この画面は内部のレーティング用データ(対戦履歴)をためるためのものとし、Elo計算自体は #10 で実装する。 ## 完了条件 - [ ] rating_subjects テーブルを作成する(シリーズを評価対象として登録) - [ ] matches テーブルを作成する - [ ] 対戦した2つの subject_id - [ ] 勝者(どちらが選ばれたか) - [ ] 対戦日時 - [ ] /admin/match (GET) で 2つのシリーズを表示する画面を実装 - [ ] 「左のシリーズ」「右のシリーズ」のどちらかを選べる - [ ] 直近の対戦相手と同じ組み合わせはなるべく避ける - [ ] /admin/match (POST) で選択結果を matches に保存する - [ ] 現時点では Elo レート表示や更新は行わず、対戦履歴が蓄積される状態になっている ## 備考 - マッチングアルゴリズムの初期版は「レートが近いもの(仮の初期値) + 最近対戦していない組み合わせ」を目指すが、MVPではランダム寄りの簡易実装でもよい - 実際の Elo 計算およびランキング表示は #10 で対応する
概要
2つのシリーズを提示して「どちらが好きか」を選択できる画面を実装する。
この画面は内部のレーティング用データ(対戦履歴)をためるためのものとし、Elo計算自体は #10 で実装する。
完了条件
備考