開発ログ

Race Day運用とオッズ取得を自動化する

30秒でわかる概要

今回なにをした?

レース当日の処理を決めた順序と安全境界に沿って実行し、実資金を使わずに取得・分析・結果後確認へつなげられる運用基盤を使えるようにしました。各判断時点で利用できたオッズを時刻とともに記録し、結果確定後の情報を混ぜずに当時の市場価格と判断を照合できる形で残せるようにしました。

なぜ必要?

結果確定後に得られる情報は、判断時点から見れば未来の情報です。それがレース前の判断へ混ざると、当時の予測や買う・見送る判断を正しく振り返れません。レース前に利用できたオッズと判断時刻を残し、結果確定後の情報と分けて扱うことが必要です。

何が変わった?

これにより、レース後に結果だけを見て評価するのではなく、『その時点で見えていたオッズで何を判断したか』まで戻って検証できます。

現在の状態

レース当日の処理を決めた順序で実行し、判断時点のオッズを時刻付きで記録したうえで、結果確定後の確認まで同じ運用境界で追跡できる状態になりました。

詳細

Evidence Record

今回確定したこと

定義した境界・成果

  • レース当日の処理を決めた順序と安全境界に沿って実行し、実資金を使わずに取得・分析・結果後確認へつなげられる運用基盤を正式成果として固定した
  • 各判断時点で利用できたオッズを時刻とともに記録し、結果確定後の情報を混ぜずに当時の市場価格と判断を照合できる形へ固定した
  • 今回の変更点と現在の状態を、同じ根拠からそれぞれ確認できるようにした

許可されること / できること

  • レース当日の処理を決めた順序と安全境界に沿って実行し、実資金を使わずに取得・分析・結果後確認へつなげられる運用基盤を使えるようにしました
  • 各判断時点で利用できたオッズを時刻とともに記録し、結果確定後の情報を混ぜずに当時の市場価格と判断を照合できる形で残せるようにしました

安全境界・防止策

禁止されること / 防止策

  • Evidenceに存在しない数値や成果を公開記事へ追加することを防ぐ
  • noteとWebで異なる事実を記述することを防ぐ

実装・契約根拠

  • Task Evidenceと正式成果物を公開面の根拠として参照します。

検証結果

  • status:Task Evidenceに記録された検証成否(結果:PASS)

未達・対象外

  • この工程のEvidenceに記録されていない性能・収益・精度は主張しません。
  • 公開記事はTask Evidenceで確認できた範囲だけを対象にします。

次工程

次に、この基準を使って「Shadow予測を結果確定後に評価する」の検証へ進めるか確認します。

関連リンク

競馬AI計画の全体ロードマップはこちらです。 https://keiba-ai-plan.pages.dev/roadmap/

Evidence Stage

TASK_COMPLETE_VALIDATED

内部管理情報

Task ID: RF_DEV_031_RACE_DAY_OPERATION_AND_ODDS_CAPTURE_V1

Canonical Outcome Trace

  • レース当日の処理を決めた順序と安全境界に沿って実行し、実資金を使わずに取得・分析・結果後確認へつなげられる運用基盤を正式成果として固定した
  • 各判断時点で利用できたオッズを時刻とともに記録し、結果確定後の情報を混ぜずに当時の市場価格と判断を照合できる形へ固定した
  • 今回の変更点と現在の状態を、同じ根拠からそれぞれ確認できるようにした

全体ロードマップを見る →

← 開発ログへ戻る

掲載内容は、その時点の開発・検証記録です。将来の利益や的中を保証するものではありません。