Go to Post I don't miss the manufactured magic of Disney because Championships creates magic in itself; wherever the event may be held. - Erin Rapacki [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-2015, 13:51
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
Week1 Final Scores OPR


UPDATE: Here's a link to Ed Law's posting announcement for his Excel scouting database with week1 OPRs.


I haven't seen final-score OPRs for Week1 posted anywhere yet, so here they are.

ZIP file contains 2 text files for each Week1 event: one sorted ascending by team number, and one sorted descending by OPR.

I didn't compute CCWM or DPR since they didn't seem very relevant this year. I can post them too if anyone cares.

I think the negative team numbers are surrogates. They are analyzed and reported separately so they don't affect the surrogate's official OPR.

Please let me know if you spot any errors.

Attached Files
File Type: zip Week1 OPR.zip (25.1 KB, 182 views)

Last edited by Ether : 08-03-2015 at 00:41.
Reply With Quote
  #2   Spotlight this post!  
Unread 07-03-2015, 18:35
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: Week1 Final Scores OPR

Quote:
Originally Posted by Ether View Post
I haven't seen final-score OPRs for Week1 posted anywhere yet, so here they are.

ZIP file contains 2 text files for each Week1 event: one sorted ascending by team number, and one sorted descending by OPR.

I didn't compute CCWM or DPR since they didn't seem very relevant this year. I can post them too if anyone cares.

I think the negative team numbers are surrogates. They are reported separately so they don't affect the surrogate's official OPR.

Please let me know if you spot any errors.
Here is a ZIP file containing the component OPR scores.

The columns are as follows:

Team Number, Final Score, Qual, Coop, Auto, RC, Tote, Litter, DQ

South Florida (FLFO) and Lake Superior (MNDU) are missing: I'm pondering the best way to handle the surrogate team data (in the Match Results) with the Rankings data (which doesn't have surrogate data).

Please let me know if you spot any errors.


Attached Files
File Type: zip Week1 component OPR.zip (90.8 KB, 73 views)
Reply With Quote
  #3   Spotlight this post!  
Unread 07-03-2015, 19:00
Dragonking's Avatar
Dragonking Dragonking is offline
Registered User
AKA: Aaron Cannon
FRC #0862 (Lightning Robotics)
Team Role: Mechanical
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Canton Mi
Posts: 172
Dragonking is just really niceDragonking is just really niceDragonking is just really niceDragonking is just really niceDragonking is just really nice
Re: Week1 Final Scores OPR

What is the Qual column?
__________________
2013-2014 Mechanical Subgroup, Scouting Captain
2015 Design Subgroup, Strategy Lead/Scouting Captain




Reply With Quote
  #4   Spotlight this post!  
Unread 07-03-2015, 21:33
Spoam's Avatar
Spoam Spoam is offline
Registered User
AKA: Pedro M.
FRC #0955 (CV Robotics)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Corvallis
Posts: 54
Spoam is a jewel in the roughSpoam is a jewel in the roughSpoam is a jewel in the roughSpoam is a jewel in the rough
Re: Week1 Final Scores OPR

Did you get these component OPRs by forming a system [N][x] = [b] where [N] is the square and invertible product of two binary matrices [A][C] and then varying the vector [b]?
__________________
2015 PNW District Champions (955, 1983, 2930)





Co-Creator of 955 OPR

Last edited by Spoam : 07-03-2015 at 22:01.
Reply With Quote
  #5   Spotlight this post!  
Unread 07-03-2015, 21: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: Week1 Final Scores OPR


Here is how I processed the data:

Step1

Create 2 whitespace-delimited text files for each event: one for the Rankings data and one for the Qualification Match Results data.

Step2

Run an AWK script which reads the Match Results data and creates the alliances design matrix [A], the alliance scores vector [b], and a vector [T] which maps the team numbers to consecutive integers. [A] is a 2MxT binary matrix (each element either 1 or 0), where M is the number of matches and T is the number of teams.

Step3

Run an AWK script which reads the Rankings data and the [T] vector, and creates a matrix [dr] whose columns correspond to the component scores and whose rows are ordered to correspond to the columns of the design matrix [A]

Step4

Run an Octave script which reads [A], [b], [T], and [dr], and does the following computations:

- [N]=[A']*[A] ....N will be a square symmetric positive definite TxT matrix
- [dm]=[A']*[b]
- [d]=[dm,dr]
- [x]=[N]\[d] .... "left division" solves for [x]
- [Tx]=[T,x]
- sort Tx by team and by OPR

... and writes the sorted [Tx] matrices containing the components scores, sorted by team and sorted by final score OPR



Last edited by Ether : 08-03-2015 at 09:42.
Reply With Quote
  #6   Spotlight this post!  
Unread 07-03-2015, 22:04
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: Week1 Final Scores OPR

Quote:
Originally Posted by Ether View Post
Here is a ZIP file containing the component OPR scores.

The columns are as follows:

Team Number, Final Score, Qual, Coop, Auto, RC, Tote, Litter, DQ

South Florida (FLFO) and Lake Superior (MNDU) are missing: I'm pondering the best way to handle the surrogate team data (in the Match Results) with the Rankings data (which doesn't have surrogate data).

Please let me know if you spot any errors.
Here's a ZIP of the same data, but in CSV format so it can be opened directly in Excel (if file association is set).

Note: Ed Law and I have been exchanging PM's the past few minutes. Our computations do not agree completely. We're discussing it.
Attached Files
File Type: zip Week1 component OPR CSV format.zip (88.2 KB, 22 views)
Reply With Quote
  #7   Spotlight this post!  
Unread 07-03-2015, 22:41
Spoam's Avatar
Spoam Spoam is offline
Registered User
AKA: Pedro M.
FRC #0955 (CV Robotics)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Corvallis
Posts: 54
Spoam is a jewel in the roughSpoam is a jewel in the roughSpoam is a jewel in the roughSpoam is a jewel in the rough
Re: Week1 Final Scores OPR

Quote:
Originally Posted by Ether View Post
Here's a ZIP of the same data, but in CSV format so it can be opened directly in Excel (if file association is set).

Note: Ed Law and I have been exchanging PM's the past few minutes. Our computations do not agree completely. We're discussing it.
This is interesting. Our computations agree with yours. How is Ed doing the calculations?
__________________
2015 PNW District Champions (955, 1983, 2930)





Co-Creator of 955 OPR
Reply With Quote
  #8   Spotlight this post!  
Unread 07-03-2015, 23:52
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: Week1 Final Scores OPR

Quote:
Originally Posted by Spoam View Post
Our computations agree with yours. How is Ed doing the calculations?
http://www.chiefdelphi.com/forums/sh...97&postcount=5

Ed takes great pains to handle special cases like DQ's and surrogates, and does so in a manner that is as consistent as possible from year to year.

I don't have Ed's remarkable patience and attention span, so the calculations I did don't have special-case handling for DQ/surrogate and so they won't agree exactly with Ed's for events with DQ's and/or surrogates.

Ed's numbers are the de facto official OPR numbers for FRC, so always use them when they are available.



Last edited by Ether : 08-03-2015 at 10:08.
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 12:36.

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