現在のサイト版 v1.22.0 / 更新日 (日本時間)
サイトの版番号は予想モデルのv1〜v3とは別です。v1.0.0〜v1.4.1は公開コミットを基に整理し、後から付けた表示用の版番号です。履歴は新しい順に追記します。
v1.22.0最新
ブランチ保護に対応したデータ更新を準備
- 日次履歴・検証済み月次係数の更新をPR経由へ変更し、自動テストに成功したデータのみ取り込む仕組みを追加しました。
- main用の必須チェックと保護ルールの設定資料を追加しました。GitHub管理画面での有効化が別途必要です。
v1.21.1
お問い合わせメールを公開
- 受信確認済みのcontact@funeyomi.winを運営情報・お問い合わせページへ掲載しました。運営者表記は「フネヨミ運営者」です。
v1.21.0
運営情報と予想の見方を追加
- 運営者を「フネヨミ運営者」とする運営情報・お問い合わせページを追加しました。お問い合わせ窓口は受信確認後に掲載します。
- 推定確率・期待値・更新間隔・保存予想と結果比較・展開予想の読み方を独立したガイドにまとめました。
- 全ページのフッターから案内し、2ページをサイトマップへ追加しました。
v1.20.1
独自ドメインfuneyomi.winへ移行
- 公開先をhttps://funeyomi.win/へ変更し、canonical・OGP・構造化データ・サイトマップ・Web ManifestのURLを統一し、独自ドメインのrobots.txtを追加しました。
- Cloudflareの取得元と公開検証も新ドメインへ変更し、移行期間は旧URLからのデータアクセスも許可します。
v1.20.0
独自ドメインへの接続を準備
- 取得済みのfuneyomi.winからもデータを取得できるよう、Cloudflareの許可対象を追加しました。
- DNSとHTTPSの準備完了までは現在の公開URLを維持します。
v1.19.2
新サイト名に合わせて公開確認を更新
- 公開後の確認処理もサイト名設定を参照し、旧名称に依存しない形に更新しました。
v1.19.1
場別ページの取得日時を日本時間で表示
- 検索向けの場別ページでも、開催情報の取得日時を日本時間に統一しました。
v1.19.0
フネヨミへ名称変更・検索とSNS共有の情報を整備
- サイト名をフネヨミに変更し、オリジナルの舟アイコンとファビコンを追加しました。
- 検索用タイトル・説明文・canonical・SNS共有画像・構造化データ・サイトマップを追加しました。
- 全24場の専用ページと内部リンクを用意し、各場の説明と取得済みの開催・出走情報をHTMLにも掲載します。
AI予想は統計モデルによる算出です。検索順位・インデックス登録を保証するものではありません。
v1.18.0
締切が近い5レースを追加
- 厳選レースの下に、全場の締切前レースを締切が近い順で最大5件表示します。
- 開催場・レース番号・締切時刻だけを表示し、タップで該当する今日のレースへ移動します。
- 取得済みの締切情報を共有し、追加の公式取得は行いません。締切済みのレースは自動で一覧から除外します。
v1.17.0
オッズ更新時の閲覧位置と操作状態を保持
- 定期・手動更新で画面全体を作り直さず、変更された数値・状態・行だけを更新するようにしました。
- 開いている詳細、キーボードのフォーカス、表内のスクロール、選択中のタブ・買い目、展開アニメーションを保持します。
- 厳選レースや更新状況の高さが変わっても、閲覧中の項目の位置を補正します。
v1.16.0
結果タブで締切前の保存予想を比較
- 確定買い目の確率順位・推定確率・保存時オッズ・期待値・期待値順位を結果タブに追加しました。
- 締切3分前を基準とする固定済み提案だけを比較し、モデルと保存・取得時刻、上位10点への該当を表示します。
- 保存提案が無効・未保存、確定買い目やオッズが未取得の場合は、比較できない理由を明記します。
確定払戻や最新の予想・オッズで保存値を補いません。順位の照合は実際の購入履歴ではありません。
v1.15.0
第1ターン旋回直後の先頭艇と差し展開を改善
- 選択した艇が第1ターン旋回直後(バック直前)に先頭になるよう経路と再生タイミングを調整しました。
- 差し・まくり差しで他艇が勝つ場合、1号艇の旋回半径を少し広げ、外へ流れた内側を抜ける想定を描きます。
- 航跡も新しい再生タイミングに同期します。
勝利条件を仮定した模式図であり、予想確率・買い目は変更しません。
v1.14.0
勝つ艇に応じて展開アニメーションを切り替え
- 勝つ艇を切り替えると、選択した艇がバックストレッチの先頭へ抜ける経路に変わるよう修正しました。
- 他艇の艇間差・並走、決まり手傾向による内外の回り方を維持し、選択中の勝利条件を図の下に明記しました。
選択した艇が勝つ場合の模式図です。予想確率・買い目・保存済み予想は変更しません。
v1.13.0
レースの確定結果タブを追加
- 展開予想の隣に結果タブを追加。確定後の着順・本番進入・本番ST・決まり手・3連単払戻を確認できます。
- 結果はCloudflareが締切5分後から5分間隔で共有取得し、確定後は再取得を停止します。未確定・取得失敗を区別し、保存済み予想は変更しません。
v1.12.1
検証済みの場別モデルを採用
- 同じ4,264レースで比較し、確率上位10点の的中率が46.86%から47.54%へ改善した場別モデルv3.1を採用しました。
- 開発と公開のモデル設定を同期し、以後の日次集計・月次学習も場別項目を引き継ぎます。
過去の同一期間による検証結果であり、将来の的中率や回収率を保証するものではありません。固定済みの提案は当時の予想を保持します。
v1.12.0
場ごとの枠・決まり手傾向を予想へ追加
- 直近365日のレースから各場の枠別1着率・着順点・決まり手を集計し、全国の同じ枠との差を予想へ取り込む場別モデルv3.1を追加しました。
- 選手の能力と合わせて重みを学習し、件数が少ない場・枠は全国傾向へ縮小します。未知の場へ一律の加点をしません。
- 予想スコアの内訳へ場別項目を追加。場の過去の1枠1着率・逃げ率と全国比較を確認できます。
- 候補は現行モデルと同じ未使用期間で比較して採用し、以降も履歴は日次、係数は月次の検証付き自動更新を続けます。
過去の1枠1着率と決まり手が逃げの割合は別の値です。場の特徴だけで決まり手や今回の的中を断定しません。固定済みの提案は当時のモデルと確率を保持します。
v1.11.0
艇ごとのターン傾向とバックの並走表示
- 各艇の決まり手傾向からターン半径とバックへの出口位置を調整。まくり寄りは外、差し寄りは内を回る描画にしました。
- バックでの前後差を総合スコア・ST・展示情報から調整し、差が小さい艇は並走させます。買い目の順番による固定の等間隔表示を廃止しました。
- バックは途中経過、買い目はその後の着順候補として説明し、使用したデータに総合スコアを追加しました。
アニメーションは模式図で、実際の航跡・速度・着差を予測する物理シミュレーションではありません。予想確率や買い目の算出方法は変更しません。
v1.10.0
月次係数の検証と自動採用
- 月1回の学習候補を、現行係数と同じ未使用30日間で比較し、条件を満たす場合だけ自動採用します。
- 2,000レース・20日以上の比較で、対数損失が0.01以上改善し、日単位の再標本化95%区間でも改善が確認でき、上位10点の的中率とBrier誤差が悪化しないことを採用条件にしました。
- 改善不足・悪化・件数不足では現行係数を維持。同じ月の学習・採否判定を繰り返さず、比較結果と旧係数を保存します。
- 採用時には変更履歴へ自動追記します。コードの公開承認は、検証済みの係数と定型の更新履歴だけを確認して引き継ぎます。
過去検証での確率予測の改善は、将来の的中率・回収率を保証しません。固定済みの提案は再計算しません。
v1.9.1
検証保存時の時計差を考慮
- 配信元の固定時刻が収集側の現在時刻より先の場合は、その回の保存を見送り、次の取得で再確認します。
- 保存前にも記録の対象・時刻・整合性を確認し、後の検証で無効になる記録を書き込まないようにしました。
v1.9.0
日次の履歴改善と継続検証の基盤
- 直近30・90日の選手・枠別成績と、本番の実進入コース別履歴を日次で集計する基盤を追加しました。
- 展示STと本番STの照合で進入情報も区別して保存。取得漏れは直近7日から1日最大300レースまで補完します。
- 締切前の予想・オッズと確定結果・公式払戻を別々に保存し、的中率・回収率・確率のずれ・展示ST補正の誤差を日次で集計します。
- 履歴は毎日更新、係数の再学習候補は日本時間の暦月ごとに1回。同月の再実行では再学習しません。
追加した集計情報は検証用です。承認済みの14項目・係数による確率計算は維持し、新しい項目の採用は比較検証後に判断します。
月次の学習候補は自動採用せずレビュー待ちとして保存します。事前に受信できた予想と、Workerの保存時刻だけを確認できた予想は別集計です。
検証成績は保存開始後に蓄積します。回収率は各10点・各100円の仮想購入条件で、正常なレースの公式払戻を確認できた場合だけ算出します。
v1.8.0
展開アニメーションの船と航跡を改善
- スタートスリットの両端に白黒ポールを追加しました。
- 番号付きの丸を6色の船の形に変更し、ターン後も進行方向へ船首が向くようにしました。
- 航跡は船が通った部分だけを描画。再生・一時停止・再再生と同期し、先の経路が最初から表示されないようにしました。
v1.7.1
旧版の展示取得状態も再点検
- 旧版で展示タイムだけを取得完了にしていたレースも、展示ST・進入が欠けていれば5分前の再取得対象にします。
- 旧版が通信失敗時に完了として保存していた場合も、締切前の定期処理で再試行できるようにしました。
v1.7.0
展開予想と展示・欠場・進入情報の改善
- 出走表に展開予想タブを追加。スタートスリットから第1ターンマーク、バックストレッチまで約6秒の模式的なアニメーションを表示します。
- 枠別1着率・平均ST・ST順位・勝利時の決まり手傾向と展示情報で描画を調整。欠損情報は未取得と表示します。
- 1号艇が勝つ展開と、全120通りから集計した1着確率が20%以上の他艇が勝つ展開を切り替えられます。
- 各展開の買い目を1点表示し、押すと選択済みとしてスジ候補へ移動します。再生・一時停止と動きを減らす設定に対応します。
- 展示は締切10分前に取得し、ST・進入も含めて確認。未提供時は5分前に再確認し、通信失敗時は1分以上空けて再試行します。
- 欠場あり・進入変化あり(展示)を明示。欠場時は6艇を前提とする提案を停止します。
- 実際の過去の展示STと正常な本番STを照合した平均差・RMSE・件数を展示情報と展開図に追加しました。
展示ST→本番STの差は、出典を照合した576レース中3,422組・465選手の有効な初期資料から平均差・RMSE・件数を集計。以降は完了した過去レースを日次で追加します。選手ごとに集計期間と件数は異なり、未集計を0として扱いません。
展開は選んだ艇・着順が勝つことを仮定した図で、実際の航跡・所要時間・決まり手を予測する物理シミュレーションではありません。1号艇1着を逃げ想定として扱います。
1着確率と買い目は表示中の保存予想に基づき、アニメーションの描画は予想確率を書き換えません。表示・再生による追加取得はありません。展示STの照合資料は完了日ごとに1レース1ページを追加取得します。
v1.6.0
複数買い目のスジ提案と厳選レースの分類
- 買い目を複数選択・解除できるようにし、選択中の買い目からスジ候補を統合。選択済みと重複を除く期待値上位を最大10点提案します。
- ねらい目レースを厳選レースへ改名し、期待値上位・イン逃げ想定が高い・低いの3つのボタンを追加しました。
- 高率は1号艇1着の推定確率70%以上、低率は30%以下。高率・低率を優先し、残りを期待値で選ぶことで分類間のレース重複を防ぎます。
- 各カードにイン逃げ想定とそれ以外の推定確率を追加。締切まで1時間以内・新鮮なオッズがある条件を維持し、低期待値でも高率・低率の候補へ含めます。
- Cloudflareの共有配信へ全場の厳選候補を追加しました。公式データの取得回数は変更しません。
イン逃げ想定は全120通りから集計した1号艇1着の確率で、実際の進入や決まり手の確率ではありません。
提案の期待値は各買い目単独の計算値です。同じレースの複数の3連単が同時に的中するものではありません。
v1.5.1
表示更新でCloudflareの最新データを再取得
- 表示を更新ボタンは、自動更新の60秒待ちを適用せず、Cloudflareが保持する最新の出走表・展示・予想・オッズを再取得します。更新中の表示も追加しました。
- 手動更新時に古い静的データへ戻さず、通信に失敗した場合も表示中の出走表や保存済み提案を保持します。
- 朝の初回取得待ちと一部レースの取得失敗を区別して表示します。
手動更新はCloudflareの共有データを読み直す操作です。公式サイトからの定期取得は、締切30分以内が1分、それより先が5分の間隔を維持します。
v1.5.0
リリースノートを追加
- メインメニューにリリースノートを追加。URLの #releases から直接開けます。
- 公開コミットを基に、これまでのサイトの版と変更点を整理しました。
- 今後の機能・表示・予想モデル・取得方法の変更では、新しい履歴の追記を公開前チェックで確認します。日々のオッズや履歴データだけの更新は対象外です。
v1.4.1
日付変更時の表示と枠別統計を改善
- 日付変更後は前日の予想を本日のものとして表示せず、朝の出走表取得待ちを明示します。
- 保存済みの出走表にも年次の枠別統計を追加できるようにし、締切済みの予想の再計算とは分離しました。
変更元の公開コミット ↗v1.4.0
1年分の選手履歴モデルとCloudflareによる出走表・展示取得
- 365日・55,477レース・1,642選手の公式結果を使う年次モデルv3を追加。選手・枠別の着順、ST、安定度、ST順位、決まり手、開催日・区分別STを使います。
- 出走表に枠別1着率、着順点、平均ST、ST順位、件数と集計期間を追加しました。
- 出走表は朝7時以降と締切30分前、展示は10分前(未提供なら5分前)にCloudflareで取得します。時刻は日本時間・締切基準です。
- 履歴は日次更新、係数は固定して月次の学習候補を検証する構成にしました。
- ねらい目を表示更新時点から締切まで1時間以内のレースに限定し、推定確率×オッズの期待値順に表示します。
55,477レースは導入時の集計数です。日々のデータ更新で変わります。
年次モデルの過去検証は実運用の締切前保存や将来の収益性を証明するものではありません。導入時点は朝の取得待ちで、新モデルの実レース配信は未確認でした。
年次結果アーカイブに展示STは含まれないため、その資料から展示STと本番STの差は算出しません。
変更元の公開コミット ↗v1.3.0
締切3分前の提案保存とオッズの1分更新
- 締切3分前以前の最新の有効な予想・オッズ・期待値を固定し、当日の締切後も提案を表示できるようにしました。
- 新しいオッズを取得しても、固定済みの提案に使った値は書き換えません。
- 締切30分以内だけオッズを1分間隔、それより先は5分間隔で取得します。
- 選択中の場だけを配信するようにし、定期処理の時刻のずれへの対応を改善しました。
変更元の公開コミット ↗v1.2.0
1着の傾向による絞り込みとスジ候補
- 1号艇1着とそれ以外の推定確率を表示し、買い目を絞り込めるようにしました。イン逃げ想定は1号艇1着として分類します。
- 推定確率上位・期待値上位をタブで切り替え、10点ずつ追加して対象の買い目をすべて確認できます。
- 買い目を選ぶと、同じ1着を軸に2・3着の入れ替えや相手替えから期待値上位のスジ候補を表示します。
変更元の公開コミット ↗v1.1.0
Cloudflareのオッズ共有配信
- 公式の3連単オッズをCloudflareで定期取得し、閲覧者全員で共有する方式を追加・接続しました。導入時の取得間隔は5分です。
- ブラウザーの閲覧・更新によって公式への取得回数が増えない構成にしました。
- 全120通りの予想から期待値を計算し、取得時刻・未提供・更新失敗を区別して表示します。
変更元の公開コミット ↗v1.0.0
全24場の予想サイトを公開
- GitHub Pagesで、全24場の出走表・展示情報・モデル予想・取得時点のオッズを閲覧できるサイトを公開しました。
- ねらい目、場の絞り込み、確率・期待値の順位、各スコア、過去の検証記録を表示します。
- 船の6色と水色を基調にし、スマートフォン向けの表示を整えました。
- 元の固定計算式v1と履歴補正v2を区別し、採用できない履歴補正を有効と表示しないようにしました。
変更元の公開コミット ↗