LIVE DATA · BRIGHT DATA

Oracle Sim

A BattleBots Pro League 2026 prediction model, scraped live through Bright Data, and then put on trial rather than sold as an oracle.

The app →Arena, back-test, weapon meta, origins, Polymarket port, data lineage 3D arena →Same model, same bout timeline, different renderer Repository →Every number reproduces offline from the committed cache Demo video →Live demo, 2nd place at BattleBots Hack Night London

WHAT WAS SCRAPED

battlebots.fandom.com · Web Unlocker25 pages · 24 bots · 23 fights
youtube.com · Scraper API3,971 comments · 77 videos
reddit.com · Scraper API497 r/battlebots posts
x.com · Scraper API40 posts
career tables · already cached455 fights · 0 extra requests
team origins · already cached23 of 24 located · 6 countries

THE FINDING

It does not work, and that is the result. 56.5% accuracy, Brier 0.424 where 0.25 is a coin flip, and the 90–100% confidence bucket lands 30% of the time. McNemar p = 1.00 with b=0 and c=0 — the model never once disagreed with simply backing the better record. Betting it takes a 1000 bankroll to 246.

Twenty-four bots with two fights each. A small-data model gets dangerously confident long before it gets accurate, and the calibration chart and the bankroll curve are the same statement in two languages.