For years, the FIRST (and through it, TBA) API has provided extremely helpful match breakdowns. Yet, every year, I see teams scouting that same data.
We don’t have the API match breakdown for this year yet, but it will likely tell us what each robot did in auto AND what each robot did in the endgame. That means the only quantitative thing left for scouts is game pieces scored.
Why I'm not waiting till the API comes out
I know teams are hard at work developing their scouting systems whether that’s a person with a notepad or an elaborate application. For folks that don’t know this data is available or how easy it can be to leverage it, I want them to see this before they spend a bunch of time creating a form to track the very same data.
By leveraging the API, you’ll:
- Reduce the number of scouts needed
- Improve your data accuracy (API data will always be 100% accurate to what happened in the match – people might be, or might not)
- Allow your scouts to focus on a more substantive, holistic analysis of the match
I know that not everyone running scouting on their teams has the know-how to leverage the API. Let me say two things to that: (1) I figured it out…so it can’t be that hard (2) you don’t need to, I’m doing it for you. Introducing…
(Almost) Introducing ScoutLess, a way to scout less
I’m not releasing it yet since we don’t have the 2022 API spec, but it is ready to go as soon as I get my hands on it. Screenshots below show 2020 match data.
Configure your event
Simply grab an API key from The Blue Alliance (takes just a minute), enter your event code, and go. The config page also supports custom API data you may want to collect.
The data will appear
You now have an accurate dataset to integrate with your existing systems and analysis. Sort it, color code it, vlookup it – whatever you wanna do.
Refresh after every match, or once a day, or whatever. I’m a sign, not a cop.
Let me be clear
There’s nothing original here. This is probably not even close to the best way to do this. You can replicate this pretty easily and build it into your own system. But if you’re not already doing that, feel free to start here. And for the love of all things…please don’t scout the data you don’t have to scout. Please. I’m begging you. Your scouts are begging you.
I’ll share a workable version with the 2022 API when we get it – for sure before events! And if you think of ways to make this better, let me know.