Go to Post Has anybody seen our programmer? He was last sighted walking southbound in the rain, his laptop tucked under his arm, grumbling to himself. - Taylor [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 07-03-2016, 13:09
CJ_Elliott's Avatar
CJ_Elliott CJ_Elliott is offline
Registered User
FRC #2502 (Talon Robotics)
Team Role: Alumni
 
Join Date: Feb 2015
Rookie Year: 2014
Location: Eden Prairie, MN
Posts: 77
CJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of light
Re: Is OPR an accurate measurement system?

Quote:
Originally Posted by Jared Russell View Post
Robot A is a robot that crosses 10 defenses per match and can therefore score (let's ignore auto for now) 50 points on their own per match.

Let's say that Robot A is far and away the best defense crosser at the event - every other team there can only cross 3 defenses per match on average.

In the matches with Robot A and two other robots, the alliance crosses 10 defenses with tons of time left over, and scores 50 points (plus whatever else during auto, from balls, and from endgame).

In the matches without Robot A, three average robots cross 9 defenses (3 each), and scores 45 points (plus whatever else during auto, from balls, and from endgame).

What are the OPRs of the robots at this event with respect to defenses? If we play infinite matches (and assume there are a lot of teams), we will eventually find that the "average" robot's defense OPR is ~1/3 of their average alliance score, so just north of 15 points (since the score is a bit higher in any matches with Robot A). Robot A, the world's best defense crossing robot, has an OPR of just under 20 (they account for one extra crossing per match)...<5 points higher than the OPR of a robot that is less than 1/3 as capable at this aspect of the game.
But my question still stands. How valid is OPR if there are teams that can be tossed out of rank just because of a poor schedule, their teammates being broken, etc?
Reply With Quote
  #2   Spotlight this post!  
Unread 07-03-2016, 13:18
tindleroot tindleroot is offline
Free Scouting Help to All
AKA: Casey LeeVan
FRC #4272 (Maverick Boiler Robotics)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2007
Location: Indiana
Posts: 592
tindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond repute
Re: Is OPR an accurate measurement system?

Quote:
Originally Posted by CJ_Elliott View Post
But my question still stands. How valid is OPR if there are teams that can be tossed out of rank just because of a poor schedule, their teammates being broken, etc?
Since OPR is calculated under the implication that every team is playing at their normal ability every match, any situation where a team is playing below (or above) their ability is going to mess up OPR calculations not only for them but for other teams in their matches. Same goes for DPR (which essentially calculates how many points a team allows their opponents to score per match).
__________________
2012-2013: FTC 4601 (student)
2014-2015: FRC 135 (student) - 5 banners in 2 years!
2016-present: FRC 4272 (mentor)

Thanks to all of our alliance partners!
11, 51, 68, 201, 234, 868, 1108, 1241, 1760, 3147, 3301, 3487, 3865, 4269, 4485, 4580, 5188

Reply With Quote
  #3   Spotlight this post!  
Unread 07-03-2016, 15:18
Louisiana Jones's Avatar
Louisiana Jones Louisiana Jones is offline
Jason Jones
AKA: Jason Jones
FRC #1806 (S.W.A.T.)
Team Role: Coach
 
Join Date: Apr 2013
Rookie Year: 2013
Location: Smithville, MO
Posts: 84
Louisiana Jones will become famous soon enoughLouisiana Jones will become famous soon enough
Re: Is OPR an accurate measurement system?

Quote:
Originally Posted by tindleroot View Post
Since OPR is calculated under the implication that every team is playing at their normal ability every match, any situation where a team is playing below (or above) their ability is going to mess up OPR calculations not only for them but for other teams in their matches.
Some teams have systems where scouters track irregularities like broken robots/ penalties and include that data in the OPR calculations to make the calculation more accurately reflect the performance of robots.
__________________


Reply With Quote
  #4   Spotlight this post!  
Unread 07-03-2016, 16:14
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,587
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Is OPR an accurate measurement system?

Quote:
Originally Posted by Louisiana Jones View Post
Some teams have systems where scouters track irregularities like broken robots/ penalties and include that data in the OPR calculations to make the calculation more accurately reflect the performance of robots.
If you're actually scouting matches, you have basically no use for OPR. Actual objective data will beat it every time.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
Reply With Quote
  #5   Spotlight this post!  
Unread 07-03-2016, 17:00
Louisiana Jones's Avatar
Louisiana Jones Louisiana Jones is offline
Jason Jones
AKA: Jason Jones
FRC #1806 (S.W.A.T.)
Team Role: Coach
 
Join Date: Apr 2013
Rookie Year: 2013
Location: Smithville, MO
Posts: 84
Louisiana Jones will become famous soon enoughLouisiana Jones will become famous soon enough
Re: Is OPR an accurate measurement system?

Quote:
Originally Posted by Chris is me View Post
If you're actually scouting matches, you have basically no use for OPR. Actual objective data will beat it every time.
Its easy for a single scout to track dead robots or any other measure throughout a competition and apply it into an OPR calculator. While this isn't as good as having experienced scouts watching every match some teams might not have enough experienced students to scout every match.

I have found that actual objective data collected and used by our students to make decisions sometimes yields what some would consider questionable decisions.

Sometimes teams don't know what data should be collected or overlook a key feature of the game. OPR can help account for a team's contribution even if they aren't the robot actually scoring the points or they do something significant that isn't accounted for in the collected data.
__________________



Last edited by Louisiana Jones : 07-03-2016 at 17:36.
Reply With Quote
  #6   Spotlight this post!  
Unread 07-03-2016, 13:27
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,069
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Is OPR an accurate measurement system?

Quote:
Originally Posted by CJ_Elliott View Post
But my question still stands. How valid is OPR if there are teams that can be tossed out of rank just because of a poor schedule, their teammates being broken, etc?
If you assume that every robot makes the same contribution to the score in every match regardless of their teammates, it is a perfect model.

The less that assumption holds, the less the model is perfect. It's usually accurate for gross estimation of team ability (top quartile vs. bottom quartile, etc.) and for finding outliers (the rare team that is several standard deviations better than the mean), but I wouldn't trust it too much beyond that, especially early in the season (where match-to-match contributions tend to vary a lot).
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 01:07.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi