Ver.13.91 Favorite Horse Full Finish: NAR公式結果の着順表が取得できる場合は1〜3着だけでなく全着順を保存し、推し馬の「最新結果」に4着以下も表示できるようにしました。着順表が無く払戻から上位3頭だけを復元した場合は、4着以下を推測せず「着順詳細なし」と表示します。既存のREAL・Learning・重複防止処理は変更しません。 Ver.13.90 Favorite Horse Result Follow: 推し馬の次走照合で、結果確定済み・過去日の登録レースを「次走あり」から自動除外します。結果履歴にFINALが入ったレースは最新結果として推し馬カードへ表示し、次走表示を自動解除します。推し馬の段階は勝手に変更せず、再評価はユーザー判断を維持します。 Ver.13.89 Favorite Horse List Restore: 推し馬トラッカーの初期7頭が表示されない原因だったFavorite Horseスクリプトの改行埋め込みを修正しました。13.88以前の保存状態で推し馬配列が空の場合は初期7頭を一度復元し、登録頭数・登録済み一覧を確実に描画します。既存の重複防止・REAL・Learning処理は変更しません。 Ver.13.88 Favorite Horse Direct Access: Android/PWAで下部メニューを横スライドできない端末向けに、本日のボードへ「💖 推し馬を開く」直通ボタンを追加しました。下部メニューを操作しなくても推し馬トラッカーへ移動できます。 Ver.13.87 Favorite Horse Tracker: 推し馬を「正式推し・候補・注目・様子見」で端末内に保存し、登録済みレースの出走馬と自動照合して次走を表示します。初期リストにはパープルフォッグ、ユウユウヴィオラ、ケテンパッション、ケンブラック、コーミズピエール、サトノアニマ、ルパドゥクールを登録。バックアップにもstateの一部として含まれます。 Ver.13.86 Mobile Yield + REAL Detail: NAR公式結果を多数レース取得した直後にAndroid/PWAで一時的に操作不能になる症状を軽減するため、各レース通信・解析の合間とFlow移行前後でUIへ制御を返す軽量yieldを追加しました。REAL反映レポートにはレース別の処理内訳(成功・Replay追加・重複Skip・未確定・ブロック・対象外理由)を保存・表示し、「成功1 / Replay追加5」のような集計の理由を画面だけで確認できます。既存の重複防止・REAL安全ガードは維持します。 Ver.13.85 NAR Previous-Day Refetch: 日付をまたいだ結果照合用に、NAR CSV画面から前日の登録済みNARレースを明示的に再取得できるボタンを追加しました。押下時は対象開催日をJST前日に切り替えてから13.84のレース番号指定払戻取得を実行します。既存の重複安全ガード・REAL安全処理は維持します。 Ver.13.84 NAR Race Refund Fix: NAR公式結果の自動取得で、PC版「当日払戻金」(開催日の全Rを含むページ)を各Rごとに解析していたため、同一場の全Rが同じ結果として判定され安全隔離される問題を修正しました。払戻取得をR番号指定に対応したスマホ版公式エンドポイントへ切り替え、各レース固有の結果だけを解析します。13.70の重複安全ガードは維持します。 Ver.13.83 Learning Force Init: Learningの13.41系3パネルをIntersectionObserverに依存せず起動後に直接初期化し、準備中表示が残る場合は最大8回まで軽量再試行します。一括バックテスト導線を確実に生成します。 Ver.13.82 Learning View Auto Init: Android/PWAで下部メニューにLearningが見えていなくても、縦スクロールでLearning領域が画面へ近づいた時点で学習・仮補正・バックテスト対象を自動初期化します。13.41系カードが「準備中…」のまま残る場合は軽量再描画を自動再試行し、一括バックテストボタンまで復元します。 Ver.13.81 Learning Init + Batch Backtest: Learning表示時の13.41系パネルを保存状態復元後も必ず再描画するよう修正。未実行バックテストを一括処理し、進捗・成功/失敗/対象外を表示。処理済みは自動SKIPし、BACKTEST_ONLY分離を維持します。 Ver.13.80 NAR Fetch Scope + Timeout: NAR公式結果の手動取得対象を現在の対象日(通常は本日)の登録NARレースだけに限定し、過去に蓄積した全レースを再取得しないよう修正しました。各通信には12秒タイムアウトを追加し、取得中表示が永久に残らないようにしました。 Ver.13.79 NAR FINAL Direct Flow: NAR公式結果を手動取得した場合、FINALを検出したらAuto Result FlowのON/OFFに関係なく、その取得操作の中で安全ガード付きREAL反映まで直結するよう変更しました。これにより Result Bridge→Flow→Adapter→REAL を手動巡回する必要はありません。自動監視時は従来どおりAuto Result Flow ON設定に従います。 Ver.13.78 NAR Notice Pass-Through: NAR公式結果取得後の画面内通知を完全な表示専用に変更し、通知自体がタップ・スワイプを一切受け取らないようにしました。通知は3秒で自動消去し、表示直後に入力フォーカス解除・縦スクロール復帰を複数フレームで実行します。取得・重複隔離・Auto Result Flow・学習処理は変更しません。 Ver.13.77 NAR Notice Dismiss: 完了通知のタップ消去を試行しましたが、一部Android/PWAで通知がジェスチャー対象になりスクロールを阻害したため13.78で表示専用方式へ置換しました。 Ver.13.76 NAR Complete Mobile Yield: NAR公式結果の自動取得完了時にAndroid/PWAのネイティブ完了ダイアログを使わず、画面内の軽量通知へ変更しました。完了直後に入力フォーカスを解除し、UIへ制御を返してスクロールを即時復帰します。取得・重複隔離・Auto Result Flow・学習の既存処理は変更しません。 Ver.13.75 Quick TEST Mobile Yield: クイック結果取込の「TESTで確認」押下後にAndroid/PWAでスワイプ不能になる再現症状へ対策しました。TESTでは重い全画面再描画を行わず、結果ステータスだけを更新してUIへ制御を返します。入力フォーカス解除とモバイルスクロール復帰も追加し、TESTは従来どおりLearningへ反映しません。 Ver.13.74 Result Bridge Mobile Yield: Result Bridgeの「状態をプレビュー」押下後にAndroid/PWAでスワイプ不能になる症状へ対策しました。押下直後にボタンへフィードバックを表示し、入力欄のフォーカスを解除してUIへ制御を返してから軽量プレビューを更新します。プレビュー更新は対象テキストだけに限定し、二重タップを防止します。 Ver.13.73 REAL Report Mobile Guard: REAL Operationsの「反映レポート」押下後にAndroid/PWAでスワイプ不能になる症状へ対策しました。レポート表示時はWizard全体の再描画を行わず、対象テキストだけを軽量更新します。押下直後のフィードバックと二重タップ防止を追加し、UIへ制御を返してから処理します。 Ver.13.72 Auto Flow Mobile Yield: Auto Result Flowの一括実行でAndroid/PWAの画面が長時間固まる問題を軽減しました。処理の節目でUIへ制御を返し、重い再描画は処理完了後に分散実行します。二重実行防止と既存の安全ガードは維持します。 Ver.13.71 Quick Result Input Guard: クイック結果取込の入力欄でサンプルJSONが実データのように見える問題を修正しました。入力中JSONを端末内に一時保存・復元し、TEST/REALは画面の入力値を直接検証します。空欄時はサンプルではなく入力案内を表示します。 Ver.13.70 NAR Result Identity Guard: 同一開催日・同一競馬場で、異なるR番号なのに着順+払戻が完全一致する公式結果を検出した場合は自動隔離し、結果履歴・学習・払戻へ流さない安全ガードを追加しました。既存のTap Guard修正は維持します。 Ver.13.69 Tap Guard Script修正: Android/PWAでTap Guardが実行されない原因だったscript埋め込みを修正し、Flowの処理中表示を最低1秒維持します。 Ver.13.68 Flow Tap Guard修正: Auto Result Flowの「今すぐ一括実行」「Dry Run」をTap Guardへ直接接続し、押下直後の処理中表示と二重実行防止を有効化しました。表示は最低0.7秒維持します。 Ver.13.66 Stable GO Startup: Android/PWA起動直後は保存済みレースを即時復元しますが、「今日一番GO」はOracle再計算完了まで暫定順位を表示しません。復元中は「GO判定を確定中」と明示し、計算完了後に正式な今日一番GOへ一度だけ切り替えます。13.65の高速初期描画・13.63の即時永続保存・13.64の復元修正・13.62のNo-Reflow Navは維持します。
Ver.4ではBridge一括取込を追加。Oracle Score(0〜100)と実EV(倍率)は分離したまま、
EV 1.20 は期待値1.20倍、Score 92 は総合評価92点として扱います。
地方競馬情報サイトの払戻金CSV(*_payback.csv)をAndroid向け強化Readerで読み込み、ヘッダー名で解析し、
MHA_RESULT_FEED_V1へ変換します。変換後はResult Bridgeへ入り、
Auto Result FlowがONなら購入Snapshot照合・払戻・学習へ進みます。
⏳ NAR公式結果 自動取得待機中
⏳ 待機中
🔌 Connection Wizard
Ver.7.7
「接続先:未設定」を解消するためのセットアップ画面です。
スマホだけなら Local JSON、利用権限のある結果Feedがある場合は
HTTPS Feed を選びます。REALでは検証済み接続だけ使用します。
未設定
📡 Feed Monitor
Ver.7.7
Feedの更新を監視し、内容が変わった時だけAuto Result Flowへ送ります。
同じ結果の再受信はスキップし、二重払戻・二重学習を防ぎます。