The last mile is human
Clean data and good models still produce bad decisions when human bias and sloppy analysis intervene. These traps are subtle because they feel like good judgment.
Reputation bias
Teams favor famous numbers and powerhouse reputations over what the data says at this event. A historically great team can have an off year or a broken mechanism; a no-name team can be quietly dominant. Fix: rank from this event's scouting and analytics, and require a data reason for any pick that contradicts the numbers.
Recency bias
The last match you watched dominates your memory. One spectacular climb or one embarrassing tip-over warps your read of a team you have seen ten times. Fix: decide from the full sample (averages plus best/worst observed), not the freshest memory. This is exactly why you keep records instead of relying on the stands' gut feel.
Anchoring on a single number
Ranking only by total EPA or total OPR hides fit. The best pick is often not the highest-rated robot; it is the robot that completes your alliance, e.g., a guaranteed deep climber when you already have offense, or a defender to neutralize the opponent's L4 machine. Fix: rank by component capability and explicitly ask "what gap does this fill?" before every pick.
Ignoring reliability and variance
A robot averaging 40 points but with one zero-point breakdown is riskier in a best-of-three elim than a steady 35-point robot. Averages hide variance. Fix: carry a consistency metric (standard deviation, or count of failed climbs) next to every average, and weight reliability higher as you go deeper in elims.
Overfitting to noise
Reading deep meaning into a 2-3 match sample, or chasing a tiny EPA difference between two teams, is false precision. Small differences are within the noise. Fix: treat near-ties as ties and break them on reliability, defense, or driver skill, not on the third decimal of a rating.
Confirmation bias in scouting itself
If strategists believe a team is great, scouts may unconsciously record generously. Fix: scouts record raw actions (taps), not judgments; keep "how good is this robot?" opinions in a separate subjective/super-scout field, clearly labeled, so objective counts stay clean.
A decision-review habit
After each event, review your picklist against what actually happened: which picks over- or under-performed, and why. Was it bad data, a bias, or genuine variance? Over a season this turns your strategy group into a measurably better decision-making instrument, the same way per-scout accuracy review improves your data. The teams that win consistently are not the ones with the fanciest model; they are the ones who systematically debug both their data and their own judgment.
Key takeaways
- Reputation, recency, single-number anchoring, and overfitting to small samples are the recurring traps that ruin good data.
- Rank by component fit and reliability/variance, not one rating; treat near-ties as ties broken on defense, driver skill, or consistency.
- Keep objective taps separate from subjective opinions, and run an after-event decision review to debug your own judgment over the season.
Keep going
Take the quiz · +10 XP with an accountSources & corrections
This lesson is AI-assisted: drafted from primary sources, then reviewed and edited by hand. Errors still get through. When one is reported we fix it and write down what changed — publicly, in the corrections log.
Sources and further reading
- OPR and You - Basic FRC Strategy (TBA Blog)blog.thebluealliance.com
- The EPA Model: A Gentle Introduction (Statbotics)statbotics.io
- Citrus Circuits Scouting Resources (Team 1678)citruscircuits.org
Read next
Articles on this, for competition day
The lesson covers how it works. These cover what to do when it breaks.
- 13 min read
FRC Alliance Selection Strategy: How Picks, Scouting, and Playoffs Work
A complete, rules-accurate guide to FRC alliance selection: how the serpentine draft works, first- vs second-pick strategy, the scouting inputs behind a pick list, and the double-elimination playoff.
Read - 20 min read
Building an FRC Scouting App: Data Model, TBA/Statbotics APIs, and Picklists
Build an FRC scouting app: match and pit scouting, a simple data model, pulling schedules and EPA from the TBA and Statbotics APIs, and building a picklist.
Read - 4 min read
FRC Scouting Guide: How to Scout and Build a Picklist
Learn how FRC scouting works, what OPR and EPA actually measure, and how to turn match data into a ranked picklist for alliance selection.
Read
Lesson quiz
RequiredAll 3 right completes the lesson. Miss one and only that question comes back — anything you already answered correctly stays banked.
0 of 3 answered
01.Which scenario is a classic example of confirmation bias in FRC strategy?
02.A team that scored huge in its most recent match jumps to the top of the pick list despite a weak overall record. This error is best described as:
03.Which practice best guards against human and analytical traps when making the final pick list?
Answer every question to submit.
All 32 lessons in Scouting & Strategy
- Not started:Project 1: Configure a QRScout Form for REEFSCAPE
- Not started:Project 2: Compute OPR by Hand, Then in a Spreadsheet
- Not started:Project 3: Pull Live Data with the TBA and Statbotics APIs
- Not started:Project 4: Build an EPA-Component Robot Ranking Sheet
- Not started:Project 5: Assemble a One-Page Pre-Match Prep Sheet