競艇(ボートレース)のAI予想の成績——的中率や回収率——は、ひとつの数字のように見えて、実は「どの買い目を」「いつの時点で」「どのレースまで」数えるかで変わります。
AI予想サイト「TAKENOKO BOAT」では、2026年10月18日に、成績の数え方を全ページで1つにそろえました。きっかけは、同じ予想なのに、ページによって成績の件数が違うことに気づいたことです。
この記事では、なぜずれていたのか、どう直したのか、そして直したことで数字がどう変わったのかを、隠さずにまとめます。
先に結論を書くと、成績に入れるのは「締切前に、公開に成功した買い目」だけにしました。予想を作った時刻ではなく、サイトに載った時刻で判断します。
その結果、公開予想(Champion)の成績の対象は 5,601レース → 5,295レース に減りました。減った306レースは、締切に公開が間に合っていなかったか、公開した記録が残っていないレースです。的中率は29.1%、回収率は79.0%(2026年10月18日時点)で、回収率は100%に届いていません。
この記事でわかること
- 競艇AI予想の成績が、ページによってずれていた理由
- 「締切前に公開した」をどう確かめるか(予想を作った時刻では足りない理由)
- レース中止・全額返還・欠場による返還・同着を、成績でどう扱うか
- 新しい「結果・成績」ページでできること
- 当日の速報と夜の確定、更新が止まったときの表示
- 数字がどれだけ変わったか(公開予想・Neo)
何がずれていたのか
TAKENOKO BOAT には、毎朝公開している公開予想(Champion)のほかに、締切前の展示タイムで予想を直す Neo、Neo と Champion を組み合わせた Hybrid、AIの確率と実際のオッズから選ぶ AI-EV など、いくつかの予想があります。
これまでは、トップページ、結果一覧、モデルごとの成績ページが、それぞれ別の計算で成績を出していました。計算の中身はほとんど同じでしたが、細かいところが少しずつ違っていました。
| 違っていたところ | 例 |
|---|---|
| 「締切前の予想」の判断 | 予想を作った時刻で判断するページと、何も確かめないページがあった |
| レース中止の扱い | 成績に入れるページと、入れないページがあった |
| 当日の速報 | 足すページと、夜の確定まで足さないページがあった |
| 公開後に買い目が変わったとき | 最後の買い目で数えていた(締切後の買い目が混ざりうる) |
1つずつは小さな違いでも、同じモデル・同じ期間の成績が、トップとモデル別のページで何十レースも違うことがありました。予想サイトの成績は、見る人がそれを信じて読むものです。ページによって違う数字が出ているのは、それだけで問題でした。
「締切前に公開した」をどう確かめるか
いちばん大きな変更はここです。
これまでは、予想を作った時刻が締切より前なら「締切前の予想」としていました。ところが、予想を作ることと、それがサイトに載ることは別です。作ったあとの送信に失敗すれば、予想はサイトに出ていません。
実際に記録を調べると、2026年9月13日は、予想を12時34分に作っていたのに、サイトへの送信が成功したのは17時20分でした。その間に締切を迎えたレースの予想は、誰も締切前に見ることができなかったことになります。
そこで、次のように数え方を変えました。
- 買い目を載せたファイルの送信が成功した時刻と、そのとき載っていた買い目そのものを記録する
- 成績には、その記録が締切より前にある買い目だけを入れる
- 締切のあとに買い目が更新されても、成績には締切の時点で公開されていた買い目を使う
- 記録が残っていない過去の予想は、推測で入れずに「公開の記録なし」として成績から外す
過去の分は、送信処理のログ(送信に成功した時刻の行)と予想の記録を突き合わせて作り直しました。送信が1件でも失敗した回は、どのファイルが届いたか分からないので根拠にしていません。
成績に入れるもの・入れないもの
成績(的中率・回収率)に入れるのは、締切前に公開した買い目で、結果が出たレースです。結果が出ていないレースは「結果待ち」として、外れにも含めません。
| 状態 | 成績での扱い |
|---|---|
| 締切前に公開・結果あり | 成績に入れる(的中・不的中) |
| 欠場・フライングで一部の買い目が返還 | 成績に入れる。返還された金額は払戻に含める |
| レース中止・3連単が不成立(全額返還) | 的中率の分母にも、購入額・払戻・回収率にも入れない(件数だけ表示) |
| 同着 | 成績に入れない(件数だけ表示) |
| 締切後に公開 | 成績に入れない(件数だけ表示) |
| 公開の記録なし | 成績に入れない(件数だけ表示) |
| 結果待ち | 成績に入れない(外れにも数えない) |
全額返還のレースを成績から外すのは、買った金額がそのまま戻るので、収支が0で、当たり外れも決まっていないからです。購入額と払戻の両方に同じ額を足すと、回収率が100%に近づく方向に少しだけ動いてしまうので、どちらにも入れないことにしました。
2026年9月21日・22日のレース中止
この2日間には、戸田・江戸川・津・三国の4場で、1日まるごと、または途中からレースが中止になり、合わせて47レースの結果が出ていませんでした。これまでは「結果待ち」のまま残っていましたが、公式サイトの結果ページで「レース中止」と出ていることを1レースずつ確かめ、全額返還として扱いました。
公開予想(Champion)では47レース・202点・20,200円が返還にあたります。確かめた公式ページは保存し、あとから同じものか照合できるようにしてあります。
数字はどれだけ変わったか
数え方をそろえたことで、トップに出している公開予想(Champion)の成績の対象は次のように変わりました。
| これまで | これから | 差の内訳 | |
|---|---|---|---|
| 公開予想(Champion) | 5,601レース | 5,295レース | 9月13日に締切後に公開した150レース + 9月12日の公開の記録がない156レース |
| Neo | 3,594レース | 3,497レース | 締切後に公開86レース + 公開の記録なし8レース + 全額返還3レース |
減ったレースはすべて、上の表の「成績に入れない」に当たるもので、差は1レース単位で説明がつきます。2026年10月18日時点の公開予想(Champion)の成績は次のとおりです。
| 項目 | 数字 |
|---|---|
| 成績の対象 | 5,295レース |
| 的中 | 1,540レース(的中率 29.1%) |
| 購入額(1点100円として) | 1,971,000円 |
| 払戻(返還を含む) | 1,557,340円 |
| 回収率 | 79.0% |
回収率は100%に届いていません。この数字をよく見せるために数え方を変えたのではなく、締切前に誰でも見られた予想だけで数えるために変えています。
新しい「結果・成績」ページ
結果と成績は、新しい結果・成績のページにまとめました。
- 日付と競艇場を選ぶと、その場の1R〜12Rの結果と、選んだ予想の判定・払戻・収支が並びます
- 予想は Champion・Neo・Hybrid のほか、AI-EV の各系統、役目を終えた朝のモデルまで切り替えられます
- 詳細を開くと、買い目ごとのAI予測確率と、その合計の合計的中確率、公開された時刻(締切前か後か)が出ます
- 期間(当日・7日・30日・90日・今月・全期間)を選んで、日別・期間別・モデル世代別・競艇場別・荒れ度別の成績を見られます
「合計的中確率」と「的中率」は別のもの
買い目ごとのAI予測確率を足した合計的中確率は、「どれかが当たる見込み」をレースの前に出したものです。結果が出たあとの的中率(当たったレース数 ÷ 成績の対象のレース数)とは別の数字で、どちらも利益が出る確率ではありません。ページでは2つを混ぜずに表示しています。
同じレースでの比較
Neo や Hybrid のページでは、「その予想が成績の対象になったレースだけ」で Champion も数えた同じレースでの比較を出しています。対象のレースがそろうので、予想どうしを公平に比べられます。
AI-EV は「締切10分前」と「5分前」を別々に
AIの確率と実際のオッズから選ぶ AI-EV は、締切の約10分前(T10)と約5分前(T5)のオッズで、それぞれ別の予想として数えます。
T5 は締切の直前に選ぶので、公開が締切に間に合わないことがあります。前向きの記録を始めた10月17日も、系統によって10〜28件が締切に間に合わず、成績の対象外になりました。間に合わなかった分は件数を表示しています。
当日の速報と、夜の確定
レース当日は、公式サイトの結果ページの値を約3分ごとに取り込み、「速報」として成績に順に加えます。夜に公式の確定データで照合して「確定」に置き換えます。結果があとから訂正された場合も、その日の成績を作り直します。
ページは1分ごと、タブに戻ったとき、「最新に更新」を押したときに新しいデータを確かめます。
更新が止まったら、そう表示する
「結果に変化がない」のと「更新の処理が止まっている」のは、画面だけでは見分けがつきません。そこで、処理が最後に動いた時刻と、次に動くはずの期限を一緒に配るようにしました。期限を過ぎても次の更新が来なければ、「更新が止まっています」と表示し、最後に更新した時点の内容を出し続けます。
読んでいる途中で、新旧のデータが混ざらないように
成績のデータは、更新のたびに新しい名前のファイルとして置き、全部そろってから「いまの版はこれ」という小さなファイルを最後に差し替えます。読み込みの途中で更新が入っても、古い版と新しい版の数字が1つの画面に混ざることはありません。
運用中に起きたこと
公開の準備中、2026年10月17日の夜に、手作業で流した確認の処理が記録用のデータベースを長く使い続けてしまい、Neo の記録処理が約50分止まりました。そのあいだの下関8R・9Rの Neo は締切前に予想を出せず、あとから補った予想は成績に入れていません(締切後の公開として件数だけ表示)。処理は1件ずつ区切るように直し、同じことが起きないことを確かめてから公開しました。
まとめ
- 競艇AI予想の成績は、「どの買い目を」「いつの時点で」数えるかで変わる。TAKENOKO BOAT は、トップ・結果一覧・モデル別のページの計算を1つの台帳にまとめ、全ページで同じ数字が出るようにした
- 成績に入れるのは「締切前に、公開に成功した買い目」で、結果が出たレースだけ。予想を作った時刻ではなく、サイトに載った時刻で判断する
- レース中止・全額返還・同着・締切後の公開・記録のない予想は成績に入れず、件数だけ表示する
- その結果、公開予想(Champion)の成績の対象は5,601レースから5,295レースになった。回収率は79.0%で、100%には届いていない
- 結果と成績は結果・成績のページで、日付・競艇場・予想ごとに確かめられる
よくある質問
成績の数字が前より減ったのはなぜですか?
締切前に公開できていなかった予想(2026年9月13日の150レース)と、公開した記録が残っていない予想(9月12日の156レース)を、成績から外したためです。予想の中身や買い目は変えていません。
締切のあとに公開された予想は、どう扱われますか?
成績(的中率・回収率)には入れず、「締切後に公開」として件数だけ表示します。締切の時点で誰も見られなかった予想だからです。
レースが中止になったときは、どう数えますか?
買い目は全額返還になるので、的中率の分母にも、購入額・払戻・回収率にも入れず、件数だけ別に表示します。欠場やフライングで一部の買い目だけが返還になったレースは成績に入れ、返還された金額を払戻に含めます。
合計的中確率と的中率は何が違いますか?
合計的中確率は、買い目それぞれのAI予測確率をレースの前に足したもので、「どれかが当たる見込み」です。的中率は、結果が出たあとに、当たったレースの数を成績の対象のレースの数で割った実績です。どちらも、利益が出る確率ではありません。
公開予想の回収率は100%を超えていますか?
いいえ。2026年10月18日時点で、公開予想(Champion)の回収率は79.0%です。成績はよく見せるためではなく、締切前に誰でも見られた予想だけで、ありのままに数えています。
TAKENOKO BOAT の予想はトップページ、結果と成績は結果・成績、モデルごとの成績はモデル別成績にあります。
この記事の数字は、TAKENOKO BOAT が公開した予想を1点100円として計算したもので、実際の購入成績ではありません。将来の成績を保証するものでもありません。
舟券の購入はご自身の判断と責任でお願いします。20歳未満の方は舟券を購入できません。


コメント