Go to Post "Congratulations to our FIRST team coming back from the championships in St. Louis." (We all applaud) "Remember, if you're not FIRST, you're last!" - Our pilot on the second plane back home. - demosthenes2k8 [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
  #16   Spotlight this post!  
Unread 02-03-2014, 22:23
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,091
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by dellagd View Post
Could you possibly run the calculation again with Sunday data for us Hatboro-Horsham teams?
There is no Twitter data available for Hatboro-Horsham.


Reply With Quote
  #17   Spotlight this post!  
Unread 02-03-2014, 22:29
Anupam Goli's Avatar
Anupam Goli Anupam Goli is offline
PCH Q&A co-founder/Scouting Mentor
AKA: noops
FRC #1648 (G3 Robotics)
Team Role: Mentor
 
Join Date: Dec 2010
Rookie Year: 2008
Location: Atlanta, Georgia
Posts: 1,242
Anupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond repute
Re: 2014 OPR After Week One Events

You know, I'm actually quite surprised at how accurate OPR is for Palmetto. What we're seeing in the data matches our team's scouting data for the most part. I was under the impression that OPR would not be a good indicator, but I suppose that is dependent on the strength of every team at an event. I suppose the stronger the event is, the less accurate OPR becomes as a statistic.
__________________
Team 1002: 2008-2012
Team 1648: 2012-2016
Georgia Tech Class of 2016
Reply With Quote
  #18   Spotlight this post!  
Unread 03-03-2014, 01:24
Ed Law's Avatar
Ed Law Ed Law is offline
Registered User
no team (formerly with 2834)
 
Join Date: Apr 2008
Rookie Year: 2009
Location: Foster City, CA, USA
Posts: 752
Ed Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond repute
Re: 2014 OPR After Week One Events

The OPR/CCWM week 1 numbers have been updated. Please go to

http://www.chiefdelphi.com/media/papers/2174

There are a number of points I would like to make:

1) Team Standings for Centerline is not posted on FIRST website. I posted what the FTA gave me but I am not certain the subscores are in the right columns. There were only two columns in the FTA report and I guess they are for Autonomous points and Teleop points. I will update them once the Team Standings are posted on the FIRST website.

2) Team Standings for Greater Toronto West has incomplete data. I did not include these data in Query.

3) I added the Adjusted OPR in column AE for each event, which removes the Foul Points from the total score before computing OPR. The foul points came from Twitter data. I did not use the match score from Twitter data because they are not 100% accurate. For events without twitter data, no Adjusted OPR is computed.

4) World ranking is computed using OPR because some events do not have twitter data to calculate Adjusted OPR.

5) I added a tab called Adjusted OPR Results. Events without twitter will show 0 for Adjusted OPR.



If you find any error or have any questions, please let me know.
__________________
Please don't call me Mr. Ed, I am not a talking horse.
Reply With Quote
  #19   Spotlight this post!  
Unread 03-03-2014, 07:37
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by efoote868 View Post
Would anyone like to speculate on how OPR fits true robot scoring abilities or alliance contributions this year compared to previous years?

One thing I see that is different this year is that any particular alliance can do much better (or much worse) than the sum of the individual teams since robots can't do their own thing for an entire match.
It should be pretty excellent at giving a rating for a team's contributions this year, and in fact should be fantastic at finding teams who contribute to their alliance without doing the prestige tasks. A team that adds two assists on every ball but doesn't shoot it through the goal will get a good OPR.

However: even moreso than in past years, you won't want to scout with it. A team might get a 60-70pt OPR without ever firing a ball. If you also don't shoot a ball, you probably want to find a shooter or a low-goal specializer. If you already have a fantastic shooter, you may not want to pick a team that earned their OPR with a shooter. In past years you could maybe get away with picking the top 3 in OPR for an alliance, but with such different functionalities and roles, you'll want to make sure that everyone is compatible.

Also, keep in mind that you can't always compare across events with OPR - an event where everyone tends to play offense and keep to themselves will elevate all their robots OPRs, compared to an event with heavier defense.

Another thought about the penalties: It would be interesting to not only remove the penalties from scores (as has been done), but to actually subtract them from the team that caused them when putting inputs into an OPR-solver. This would help find teams that are racking up a lot of penalties, since their OPRs would go much lower.

tl,dr: OPR will be great for entertainment purposes to do comparisons across robots who do different tasks, but poor for scouting.

Last edited by Bongle : 03-03-2014 at 09:44.
Reply With Quote
  #20   Spotlight this post!  
Unread 03-03-2014, 09:42
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,848
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: 2014 OPR After Week One Events

Any particular reason that GSDE isn't included in this data?
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
Reply With Quote
  #21   Spotlight this post!  
Unread 03-03-2014, 10:39
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,091
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by Bongle View Post
Another thought about the penalties: It would be interesting to not only remove the penalties from scores (as has been done), but to actually subtract them from the team that caused them when putting inputs into an OPR-solver. This would help find teams that are racking up a lot of penalties, since their OPRs would go much lower.
Or you could just do an "OPR" on foul points.

(Note: This uses Twitter data. The usual Twitter data caveats apply).
Attached Files
File Type: xls Foul Points OPR.xls (43.5 KB, 108 views)
Reply With Quote
  #22   Spotlight this post!  
Unread 03-03-2014, 11:51
markmcgary's Avatar
markmcgary markmcgary is offline
Software Mentor
FRC #4322 (Clockwork Oranges)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Fullerton, CA
Posts: 175
markmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nice
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by Ether View Post
Or you could just do an "OPR" on foul points.

(Note: This uses Twitter data. The usual Twitter data caveats apply).
Just so I understand the "OPR" on foul points, is lower OPR a good thing?

(Thanks to all contributors for this data. Very interesting stuff.)
Reply With Quote
  #23   Spotlight this post!  
Unread 03-03-2014, 12:07
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,091
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by markmcgary View Post
Just so I understand the "OPR" on foul points, is lower OPR a good thing?
Since the point of the computation was to try to estimate the fouls committed by each team, lower is better.

See cell G1 in the spreadsheet.


Reply With Quote
  #24   Spotlight this post!  
Unread 03-03-2014, 12:31
markmcgary's Avatar
markmcgary markmcgary is offline
Software Mentor
FRC #4322 (Clockwork Oranges)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Fullerton, CA
Posts: 175
markmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nice
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by Ether View Post
See cell G1 in the spreadsheet.
Sigh... I can no longer complain about my customers who do not read the instructions.

Thank you.
Reply With Quote
  #25   Spotlight this post!  
Unread 03-03-2014, 13:51
Citrus Dad's Avatar
Citrus Dad Citrus Dad is offline
Business and Scouting Mentor
AKA: Richard McCann
FRC #1678 (Citrus Circuits)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: Davis
Posts: 991
Citrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond repute
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by Bongle View Post
It should be pretty excellent at giving a rating for a team's contributions this year, and in fact should be fantastic at finding teams who contribute to their alliance without doing the prestige tasks. A team that adds two assists on every ball but doesn't shoot it through the goal will get a good OPR.

However: even moreso than in past years, you won't want to scout with it. A team might get a 60-70pt OPR without ever firing a ball. If you also don't shoot a ball, you probably want to find a shooter or a low-goal specializer. If you already have a fantastic shooter, you may not want to pick a team that earned their OPR with a shooter. In past years you could maybe get away with picking the top 3 in OPR for an alliance, but with such different functionalities and roles, you'll want to make sure that everyone is compatible.

Also, keep in mind that you can't always compare across events with OPR - an event where everyone tends to play offense and keep to themselves will elevate all their robots OPRs, compared to an event with heavier defense.

Another thought about the penalties: It would be interesting to not only remove the penalties from scores (as has been done), but to actually subtract them from the team that caused them when putting inputs into an OPR-solver. This would help find teams that are racking up a lot of penalties, since their OPRs would go much lower.

tl,dr: OPR will be great for entertainment purposes to do comparisons across robots who do different tasks, but poor for scouting.
At Inland Empire, we had a robot that only had a drive train playing only defense--no shooter or pick up mechanism with a middling OPR (and ended up an alliance captain), and another that was having quite an offensive day (our 3rd alliance member) with a low OPR despite showing high in our scouting data. The OPR this year seems to be greatly influenced by the schedule and win-loss record. And with 13 matches apiece, this was the best possible statistical mix of any event.
Reply With Quote
  #26   Spotlight this post!  
Unread 03-03-2014, 14:05
Debbie's Avatar
Debbie Debbie is offline
Registered User
AKA: Debbie May
FRC #1023 (Bedford Express)
Team Role: Coach
 
Join Date: Mar 2008
Rookie Year: 2000
Location: Michigan
Posts: 316
Debbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond reputeDebbie has a reputation beyond repute
Re: 2014 OPR After Week One Events

Thanks Ed, and Jim, and everyone that is working on this. Ed, is the Center Line data updated yet? Thanks for taking out the penalty points. They were ridiculous! (and that's all I will say on that subject here) Can you please let me know when it is?
Thanks!!!
__________________
FRC 1023 - Bedford Express - Coach, 2009 - present
FTC 160 - Dana Broncobytes Coach - 2007 - 2009
FLL - Dana Unicorns Coach - 2000 - 2006

Bedford Express Varsity Letter Video BX Facebook
Reply With Quote
  #27   Spotlight this post!  
Unread 03-03-2014, 18:18
dellagd's Avatar
dellagd dellagd is offline
Look for me on the field!
AKA: Griffin D
FRC #2590 (Nemesis) #2607 (The Fighting Robovikings)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2011
Location: PA
Posts: 890
dellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond repute
Re: 2014 OPR After Week One Events

Im not that good at using excel, but I can't find the adjusted OPR for Hatboro even though the regular OPR data is there. Is this due to the lack of twitter data as Ether said?
__________________
Check out some cool personal projects in computers, electronics, and RC vehicles on my blog!

2016 MAR DCMP Engineering Excellence Award
2016 MAR Westtown Innovation in Control Award
2016 MAR Hatboro-Horsham Industrial Design Award
2015 Upper Darby District Winners - Thanks 225 and 4460!
2015 Upper Darby District Industrial Design Award
2015 Hatboro-Horsham District Winners - Thanks 2590 and 5407!
2014 Virginia Regional Winners - Thanks so much 384 and 1610, I will never forget that experience!
2014 Virginia Quality Award
2014 MAR Bridgewater-Raritan Innovation in Control Award
2014 MAR Hatboro-Horsham Gracious Professionalism Award
2013 MAR Bridgewater-Raritan Innovation in Control Award
2012 MAR Lenape Quality Award
Reply With Quote
  #28   Spotlight this post!  
Unread 03-03-2014, 18:32
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,091
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by dellagd View Post
Im not that good at using excel, but I can't find the adjusted OPR for Hatboro even though the regular OPR data is there. Is this due to the lack of twitter data as Ether said?
Yes. The Twitter data has foul points. The Team Standings data lumps foul points together with TeleOp Goal points.



Last edited by Ether : 03-03-2014 at 18:35.
Reply With Quote
  #29   Spotlight this post!  
Unread 03-03-2014, 19:06
JohnGilb JohnGilb is offline
Programming Mentor, Drive Mentor
FRC #0488
 
Join Date: Mar 2011
Rookie Year: 2003
Location: Redmond, WA
Posts: 116
JohnGilb has a spectacular aura aboutJohnGilb has a spectacular aura aboutJohnGilb has a spectacular aura about
Re: 2014 OPR After Week One Events

As regards teams with negative "Foul OPR:"

Does that essentially mean that not only do they rarely (if ever) commit fouls, but also that their presence on an alliance reduces the chance/severity of their allies committing fouls as well?

If so, we should really be asking teams 2493 and 4981 what they're doing to keep the game clean. =]
Reply With Quote
  #30   Spotlight this post!  
Unread 03-03-2014, 20:09
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,091
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: 2014 OPR After Week One Events

Quote:
Originally Posted by JohnGilb View Post
As regards teams with negative "Foul OPR:"

Does that essentially mean that not only do they rarely (if ever) commit fouls, but also that their presence on an alliance reduces the chance/severity of their allies committing fouls as well?
Statistically, yes. But all the usual OPR caveats apply.


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 00:31.

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