Go to Post ...remember, this is coming from someone that spent the better part of an afternoon playing with an omniwheel--not assembling, not disassembling, just playing. - Billfred [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy > Scouting
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 09-03-2015, 09:34
microbuns's Avatar
microbuns microbuns is offline
Registered User
AKA: Sam Maier
FRC #4917
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Elmira
Posts: 81
microbuns is an unknown quantity at this point
List(s) of OPR?

Is there a website/place I can find historical OPR lists (ie. the OPR for all teams in the 2014 season) as well as a current one for this season (every team who has competed this season so far, with updates being done at a reasonable time)?
  #2   Spotlight this post!  
Unread 09-03-2015, 09:39
artK artK is offline
Just Another Person
AKA: Art Kalb
no team (No Team)
 
Join Date: Dec 2011
Rookie Year: 2010
Location: Rochester, NY
Posts: 119
artK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond reputeartK has a reputation beyond repute
Re: List(s) of OPR?

Ed Law has been keeping track of OPRs for a number of years in Excel spreadsheets. This is what he has going for the 2015 season, and you can check his posts for his spreadsheets from previous years.
__________________
Art Kalb
Team 254 (2011-2014): Head Scout, Programmer
2011, 2014 World Champions
  #3   Spotlight this post!  
Unread 09-03-2015, 13:38
saikiranra's Avatar
saikiranra saikiranra is offline
UCI
AKA: Saikiran Ramanan
FRC #3476 (Code Orange)
Team Role: Mentor
 
Join Date: Oct 2012
Rookie Year: 2011
Location: Irvine, CA
Posts: 200
saikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond repute
Re: List(s) of OPR?

The Blue Alliance also has all the OPRS for each event in their API's.
__________________
2014 - Current: Team 3476 Electronics, Programming, and Scouting Mentor
2011 - 2014: Team 696 Student and Drive Coach
  #4   Spotlight this post!  
Unread 09-03-2015, 18:24
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,098
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: List(s) of OPR?

Quote:
Originally Posted by saikiranra View Post
The Blue Alliance also has all the OPRS for each event in their API's.
How do they handle DQs and surrogates?


  #5   Spotlight this post!  
Unread 09-03-2015, 18:27
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: List(s) of OPR?

Quote:
Originally Posted by Ether View Post
How do they handle DQs and surrogates?
We don't.
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App
  #6   Spotlight this post!  
Unread 09-03-2015, 18:54
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,098
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: List(s) of OPR?

Quote:
Originally Posted by Eugene Fang View Post
We don't.
Well, when it comes to surrogates, you actually had to make a choice:


1) Change the negative team number (surrogate) to positive and do the computation. When a team plays as surrogate, the alliance score will count against their OPR.

or

2) Leave the team number as negative. The surrogate will be considered a completely separate team, and will be assigned its own OPR

or

3) Replace negative team number with 0 (or some other placeholder). Team 0 will be assigned its own OPR, even though it represents contributions from several different surrogate teams

or

4) Ignore the match entirely (leave the entire match out of the design matrix). The alliance scores for that match will be omitted from the remaining non-surrogate teams in the match.

or

5) Include the match, leaving the surrogate team out of the design matrix


I realize some of the options above are poor choices.

I think Option (1) is the best approach. Is that what you did?


  #7   Spotlight this post!  
Unread 09-03-2015, 19:13
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: List(s) of OPR?

Quote:
Originally Posted by Ether View Post
Well, when it comes to surrogates, you actually had to make a choice:


1) Change the negative team number (surrogate) to positive and do the computation. When a team plays as surrogate, the alliance score will count against their OPR.

or

2) Leave the team number as negative. The surrogate will be considered a completely separate team, and will be assigned its own OPR

or

3) Replace negative team number with 0 (or some other placeholder). Team 0 will be assigned its own OPR, even though it represents contributions from several different surrogate teams

or

4) Ignore the match entirely (leave the entire match out of the design matrix). The alliance scores for that match will be omitted from the remaining non-surrogate teams in the match.

or

5) Include the match, leaving the surrogate team out of the design matrix


I realize some of the options above are poor choices.

I think Option (1) is the best approach. Is that what you did?
I don't understand why surrogates need to be accounted for differently. Can you please explain? Thanks.
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App
  #8   Spotlight this post!  
Unread 09-03-2015, 19:40
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,098
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: List(s) of OPR?

Quote:
Originally Posted by Eugene Fang View Post
I don't understand why surrogates need to be accounted for differently. Can you please explain? Thanks.
I should have been clearer. I wasn't suggesting that they need to be accounted for differently.

In fact, Option1 (which I suggested is the best one) treats them as if they were not surrogates.

I was just asking if that's the way TBA does it.


  #9   Spotlight this post!  
Unread 09-03-2015, 19:52
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: List(s) of OPR?

Quote:
Originally Posted by Ether View Post
I should have been clearer. I wasn't suggesting that they need to be accounted for differently.

In fact, Option1 (which I suggested is the best one) treats them as if they were not surrogates.

I was just asking if that's the way TBA does it.
I guess I should have been more clear as well. When I said "We don't," I meant that we don't do anything special (your option 1). I'm not sure what you mean by "negative team number."
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App
  #10   Spotlight this post!  
Unread 09-03-2015, 19:59
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,098
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: List(s) of OPR?

Quote:
Originally Posted by Eugene Fang View Post
I'm not sure what you mean by "negative team number."
That was for the benefit of readers who don't have access to (or don't know how to use) the API. FIRST displays surrogate teams in parentheses (accounting lingo for negative number) on their Match Results pages.

AFAIK (I haven't confirmed this yet), when a team plays as a surrogate for an alliance, FIRST does not include that alliance's scores in the surrogate team's totals that they report on the Rankings page.


Attached Thumbnails
Click image for larger version

Name:	(surrogates).png
Views:	72
Size:	24.3 KB
ID:	18585  

Last edited by Ether : 09-03-2015 at 20:02.
  #11   Spotlight this post!  
Unread 09-03-2015, 20:07
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: List(s) of OPR?

Quote:
Originally Posted by Ether View Post
That was for the benefit of readers who don't have access to (or don't know how to use) the API. FIRST displays surrogate teams in parentheses (accounting lingo for negative number) on their Match Results pages.

AFAIK (I haven't confirmed this yet), when a team plays as a surrogate for an alliance, FIRST does not include that alliance's scores in the surrogate team's totals that they report on the Rankings page.
Ah, that makes much more sense.

I haven't confirmed it either, but the a team's points in the rankings better not be affected by the alliance's scores in which that team is a surrogate. That would completely defeat the point of surrogates.
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App
  #12   Spotlight this post!  
Unread 09-03-2015, 20:26
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,098
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: List(s) of OPR?

Quote:
Originally Posted by Eugene Fang View Post
Ah, that makes much more sense.

I haven't confirmed it either, but the a team's points in the rankings better not be affected by the alliance's scores in which that team is a surrogate. That would completely defeat the point of surrogates.
Agreed. But it creates a problem (mathematically speaking) for the computation of component OPR: If you include the surrogate in the design matrix, but the component scores reported in the rankings do not include the surrogate match alliance scores in the surrogate's totals, it skews the data.

This is one of the issues Ed Law strives to address in his scouting database by doing some manipulation of the data, but there's really no totally correct way around this with the data currently available.


  #13   Spotlight this post!  
Unread 20-03-2015, 08:55
microbuns's Avatar
microbuns microbuns is offline
Registered User
AKA: Sam Maier
FRC #4917
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Elmira
Posts: 81
microbuns is an unknown quantity at this point
Re: List(s) of OPR?

Does anyone know of a place to quickly access (live) OPRs at a match? TBA does part of the job (top 15), but is there anywhere that does the same thing but with more than top 15?
  #14   Spotlight this post!  
Unread 20-03-2015, 10:22
Dunngeon Dunngeon is offline
Pumped
AKA: Ryan
FRC #0973 (Greybots)
Team Role: College Student
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Cal Poly San Luis Obispo
Posts: 299
Dunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond repute
Re: List(s) of OPR?

Quote:
Originally Posted by microbuns View Post
Does anyone know of a place to quickly access (live) OPRs at a match? TBA does part of the job (top 15), but is there anywhere that does the same thing but with more than top 15?
http://team955.org/apps/opr/

It won't be super accurate until more matches have been played than teams. This is true with all OPR calculations though.
__________________
(2015-?): 973
(2012-2015): 955
  #15   Spotlight this post!  
Unread 20-03-2015, 10:29
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,098
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: List(s) of OPR?

Quote:
Originally Posted by Dunngeon View Post
How are you handling surrogates in the computation of OPRs using data from the Team Rankings table?


Closed Thread


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 Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:13.

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