AI Horse Score fetches AI-calculated ability scores, index values, and reliability ratings for every horse in every JRA race — then tells you whether to bet or pass. Live JRA odds and post times are pulled automatically, and the app combines score × odds to surface the highest expected-value horses. Buy-worthy races are color-coded right in the race list so you never miss a play.
Three metrics — AI Score, Index, and Reliability — are displayed for every runner. Sort by any column with a tap: score, index, reliability, odds, or expected value. The top horses surface instantly.
The app evaluates the top-ranked horse's reliability and normalized win probability and returns a clear verdict: Buy (blue) or Pass (red). Recommended races are highlighted in the race list before you even open them.
Post times and odds are fetched directly from the JRA website. All races across every venue are sorted by post time, and the Score × Odds expected value ranking shows you where the real edge is.
Adjust the reliability threshold used for buy/pass decisions directly in the settings screen. Changes take effect immediately, and you can reset to the default value any time.
AI Score, Index, and Reliability (standard deviation) are calculated server-side and displayed for each runner. Tap any column header to re-sort the list. After scores are confirmed, the view automatically switches to score-descending order so the standout horses are always at the top.
When you open a race day, all races are fetched in parallel and scored before you tap a single one. Races that meet the buy criteria are highlighted in blue; others display normally. The pre-scan can be toggled in AppConfig.
Live odds from the JRA website are merged with AI scores to compute an Expected Value (Exp) for each horse. Tap the screen during race detail to toggle between the AI score view and the Odds / Exp view.
The reliability threshold that drives the buy/pass verdict is adjustable in 0.001 steps from the settings screen. A one-tap reset restores the default value. Your custom threshold is saved across sessions via UserDefaults.
The home screen lists all active JRA race days. Tap a date to see every venue on that card. Buy-recommended races are already color-coded, so you know where to look before you open anything.
Tap any race to see each horse's AI Score, Index, and Reliability. Tap the screen to flip to the Odds and Expected Value view. Sort by any column to find your angle quickly.
The verdict panel at the bottom shows either "Wide: X − Y" or "Pass." If it says buy, that's your wide bet combination. Adjust the threshold in settings to calibrate the judgment to your own style.
"Having buy-recommended races highlighted before I even open them has completely changed how I approach race day. I used to check odds manually for every race — now I go straight to the blue ones. The AI score accuracy is impressive."
"The Expected Value ranking is what sold me. High odds don't matter if the score is low, and this app makes that trade-off visible at a glance. Being able to tweak the buy threshold to match my own risk tolerance is a nice touch."
"Clean, fast UI that I can check right before post time without any friction. Races sorted by post time means I never lose track of what's coming up next. Wide-bet hit rate has gone up noticeably since I started using this."
Find answers to common questions below.