Go to Post Unsure if I'll get it to work, but that's no reason to not try. - DonRotolo [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 Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 31-03-2014, 13:52
Ginger Power's Avatar
Ginger Power Ginger Power is online now
The GreenHorns Team Lead
AKA: Ryan Swanson
FRC #4607 (C.I.S.)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Becker, Minnesota
Posts: 891
Ginger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond repute
OPR for select matches?

I was wondering how to calculate OPR for only select matches as opposed to all the matches in a competition. Currently 4607 has an OPR of about 40. The first 4 matches we participated in we were barely working. I'm just curious how one would make the calculation based on match videos and other resources available. This is not a thread about the validity of OPR just how to make the calculation. Thanks.
Reply With Quote
  #2   Spotlight this post!  
Unread 31-03-2014, 14:07
blaze8902 blaze8902 is offline
Registered User
AKA: Buddy McWilliams
FRC #4265 (Secret City WildBots)
Team Role: Mentor
 
Join Date: Sep 2013
Rookie Year: 2012
Location: Oak Ridge TN
Posts: 43
blaze8902 is on a distinguished road
Re: OPR for select matches?

Short Answer? Not easily.

If you still want to try, or want an explanation as to why it is difficult, (Written by people far more knowledgeable on the subject than myself) then here's a link.

http://www.chiefdelphi.com/forums/sh...d.php?t=101390

As far as other resources available, for data regarding final match scores I suggest www.thebluealliance.com and the android app FRC Spyder.
(Be wary of any calculations done by Spyder. The app is well made, but the data this year is extremely hard to work with.
Reply With Quote
  #3   Spotlight this post!  
Unread 31-03-2014, 16:20
brennonbrimhall brennonbrimhall is offline
Free Agent
AKA: Brennon Brimhall
no team
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Clifton Park, NY
Posts: 222
brennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to all
Re: OPR for select matches?

Quote:
Originally Posted by Ginger Power View Post
This is not a thread about the validity of OPR just how to make the calculation. Thanks.
This reminds me of a question I had in my first FIRST year, and it's corresponding thread.

To quote/paraphrase:
Quote:
Originally Posted by Tom Line
OPR is actually a system of simultaneous equations. The difficulty lies in solving that many simultaneous equations...

Each match has equations that lay out like this:
Robot_1_score+Robot_2_score+Robot_3_score=Red_Scor e
Robot_4_score+Robot_5_score+Robot_6_score=Blue_Sco re
So, if the system of equations for the event you attended is still solvable if you removed your first 4 matches, then yes, it would still be calculable.

I'd reccomend looking at Ed Law's CD Media post on the subject if you'd like to learn more.
__________________
Team 20, 2012-2014: 4 blue banners, 5 medals, and 9 team awards.
Church of Jesus Christ of Latter-day Saints, 2014-2016: Missionary, Colorado Denver South Mission.
Reply With Quote
  #4   Spotlight this post!  
Unread 31-03-2014, 16:43
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: OPR for select matches?

Quote:
Originally Posted by Ginger Power View Post
I was wondering how to calculate OPR for only select matches as opposed to all the matches in a competition. Currently 4607 has an OPR of about 40. The first 4 matches we participated in we were barely working.
Attached is the Qual Match Results for MNMI2. Tell me which matches you want to omit from the event.

Then I'll walk you through how to do the calculation.


Attached Files
File Type: txt MNMI2_MR.TXT (5.7 KB, 14 views)
Reply With Quote
  #5   Spotlight this post!  
Unread 31-03-2014, 20:07
Ginger Power's Avatar
Ginger Power Ginger Power is online now
The GreenHorns Team Lead
AKA: Ryan Swanson
FRC #4607 (C.I.S.)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Becker, Minnesota
Posts: 891
Ginger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond repute
Re: OPR for select matches?

Quote:
Originally Posted by Ether View Post
Attached is the Qual Match Results for MNMI2. Tell me which matches you want to omit from the event.

Then I'll walk you through how to do the calculation.


Ideally I could eliminate the following matches:
Qualification match 4
Qualification match 19
Qualification match 29
Reply With Quote
  #6   Spotlight this post!  
Unread 31-03-2014, 20:51
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
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: OPR for select matches?

Quote:
Originally Posted by Ginger Power View Post
Ideally I could eliminate the following matches:
Qualification match 4
Qualification match 19
Qualification match 29
Your OPR would then be 53.7

Attached files:

A.txt is the (sparse) design matrix which describes the alliances

b.txt is a list of alliance scores corresponding to the A matrix

teams.txt is a list of teams in the order they appeared in the data being processed

OPR.txt contains the OPRs. It can be calculated using Octave (or MatLab) using the following:

OPR = A\b


Attached Files
File Type: txt A.txt (5.4 KB, 11 views)
File Type: txt b.txt (852 Bytes, 7 views)
File Type: txt teams.txt (359 Bytes, 6 views)
File Type: txt OPR.txt (1.5 KB, 6 views)
Reply With Quote
  #7   Spotlight this post!  
Unread 31-03-2014, 21:09
Ginger Power's Avatar
Ginger Power Ginger Power is online now
The GreenHorns Team Lead
AKA: Ryan Swanson
FRC #4607 (C.I.S.)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Becker, Minnesota
Posts: 891
Ginger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond reputeGinger Power has a reputation beyond repute
Re: OPR for select matches?

Quote:
Originally Posted by Ether View Post
Your OPR would then be 53.7

Attached files:

A.txt is the (sparse) design matrix which describes the alliances

b.txt is a list of alliance scores corresponding to the A matrix

teams.txt is a list of teams in the order they appeared in the data being processed

OPR.txt contains the OPRs. It can be calculated using Octave (or MatLab) using the following:

OPR = A\b


Thank you for walking me through the process. I'm glad I was able to learn something from this. I'm always amazed by your math all over Chief Delphi.
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 16:26.

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