Go to Post hiring a monkey may not be a good idea i used that method once and it cost me a fried motherboard... - Cuog [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 30-03-2008, 14:18
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
Offensive Power Rankings for 2008

Inspired by a post by sw293 in one of my long-past stats threads from 2006, I re-implemented his/her Offensive Power Rankings algorithm. Essentially, it tries to determine approximately how much each team, on average, contributed to their alliance.

You can see the math behind it detailed here: http://www.chiefdelphi.com/forums/sh...0&postcount=19.

In essence, it looks at a team's accumulated score over the course of a weekend as a sum of the offensive power ratings of all the other teams, multiplied by the number of times that team was paired with each team.

Example: 1565's first match at GTR was with 2198 and 1870, and they played 8 matches total. The '...' would be all their other alliance partners through qualifying, multiplied each time by how many times they were allied with them.

TotalScore(1565) = OPR(1565)*8 + OPR(2198)*1 + OPR(1870)*1 + ...

Once you arrange the scores of all the teams from a regional in this way, then you end up with N equations (one big sum of scores per team) and N unknowns (the offensive power ratings). This can be solved to find out the OPRs.

Without further ado, here they are for GTR. I'll be doing other regionals in the very near future.
Attached Files
File Type: txt gtr_opr_sorted.txt (909 Bytes, 745 views)
Reply With Quote
  #2   Spotlight this post!  
Unread 30-03-2008, 14:34
OZ_341's Avatar Unsung FIRST Hero
OZ_341 OZ_341 is offline
Registered User
#0341 (Wissahickon)
Team Role: Mentor
 
Join Date: Jun 2002
Rookie Year: 2000
Location: Ambler, PA
Posts: 1,477
OZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond reputeOZ_341 has a reputation beyond repute
Re: Offensive Power Rankings for 2008

These power rankings were a great help in 2006. (very accurate and very predictive) Of course they did not predict the exact outcome of matches, but it certainly let a team know what they were up against and who they were partnered with. It was a big part of our Championship scouting routine in 2006.

Thanks for offering to do this!
__________________
2010 Championship Chairman's Award
2016 MAR District Champion (thank you 225 & 1257)
2016 Galileo Division, #6 Seed, 9 W - 1 L
2016 MAR District Innovation in Controls Award
2016 Westtown District Finalist (thank you 4954 & 484)
2016 Westtown District Imagery Award (It took 17 yrs)
2016 Hatboro District Judge's Award
Overall Record 49 W - 21 L
Reply With Quote
  #3   Spotlight this post!  
Unread 30-03-2008, 14:38
IndySam's Avatar
IndySam IndySam is offline
Registered User
FRC #0829 (Digital Goats)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Indy
Posts: 3,362
IndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond repute
Re: Offensive Power Rankings for 2008

The penalties are such a huge factor this year, unless you find a way to account for them, this formula won't accurately reflect a teams offensive ability.
__________________
"Champions are champions not because they do anything extraordinary but because they do the ordinary things better than anyone else." —Chuck Knoll


2015 Indianapolis District Winner
2014 Boilermaker Regional Industrial Design Award
2013 Smoky Mountain Regional Industrial Design Award
2012 Boilermaker Engineering Excellence Award
2010 Boilermaker Rockwell Innovation in Control Award.
2009 Buckeye J&J Gracious Professionalism Award
2009 Boilermaker J&J Gracious Professionalism Award
2008 Boilermaker J&J Gracious Professionalism Award
2007 St Louis Regional Winners
Reply With Quote
  #4   Spotlight this post!  
Unread 30-03-2008, 14:42
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: Offensive Power Rankings for 2008

Quote:
Originally Posted by IndySam View Post
The penalties are such a huge factor this year, unless you find a way to account for them, this formula won't accurately reflect a teams offensive ability.
Exactly correct. These shouldn't be used as the be-all end-all of scouting, but perhaps as pointers to find gems in the rough. There are many things that can happen in this game (and in other years) that aren't encapsulated in a simple number.
Reply With Quote
  #5   Spotlight this post!  
Unread 30-03-2008, 14:48
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,590
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Offensive Power Rankings for 2008

Quote:
Originally Posted by IndySam View Post
The penalties are such a huge factor this year, unless you find a way to account for them, this formula won't accurately reflect a teams offensive ability.
This is actually better then a team's offensive ability. It shows a teams point contribution. If a team is consistently penalized, they will have a lower OPR then a team that scores the same points per match but does so without penalties. You would obviously want the latter on your alliance.

Another interesting thing is that a team that constantly gets in the way of it's alliance parters would have a lower OPR then one that scores the same number of points but allows it's alliance partners to live to their full potential.
Reply With Quote
  #6   Spotlight this post!  
Unread 30-03-2008, 14:52
cziggy343's Avatar
cziggy343 cziggy343 is offline
cziggy343
AKA: Chris Z
FRC #0343 (Metal-in-Motion)
Team Role: Alumni
 
Join Date: Mar 2007
Rookie Year: 2000
Location: Clemson, SC
Posts: 680
cziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond repute
Send a message via AIM to cziggy343
Re: Offensive Power Rankings for 2008

are thier going to be ones for every regional? or would that be an endeavour of the individual teams to do?
__________________
Diamond Bullet Studios Co-Founder
http://www.dbsgames.net/index.php

Reply With Quote
  #7   Spotlight this post!  
Unread 30-03-2008, 15:07
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: Offensive Power Rankings for 2008

Just finished the complete list. This includes every single 2nd-week and later regional. The first-week regionals have slightly different formatting for match results, and I couldn't include them easily. At least based on this analysis, we finally have an answer for the question: "Is anyone CLOSE to 1114?". The answer: no.

The top 50:
Code:
1114	79.0239
2056	52.583
987	51.736
40	50.8061
233	50.1563
330	48.7413
494	47.7625
525	47.3403
217	47.1941
1625	46.0802
1024	45.6433
25	45.2803
103	45.2493
33	45.1412
39	44.6339
175	44.0685
1731	42.2656
1124	42.2552
67	42.1626
368	39.0168
20	37.4932
1718	37.472
191	37.3548
1086	37.3254
16	36.6151
126	36.0601
1251	35.7449
968	35.0079
1574	34.6153
100	34.5714
141	34.3271
1218	34.3093
836	34.1721
381	34.1544
1126	34.0365
383	33.3622
69	33.1613
79	33.0133
469	33.0073
1717	32.3547
254	31.4165
501	31.3563
365	31.2399
111	30.847
1098	30.7075
997	30.6114
1507	30.6009
1156	30.5231
1153	30.4529
47	30.3471
See the attachment for the rest.
Attached Files
File Type: txt all_opr_sorted.txt (17.1 KB, 475 views)
Reply With Quote
  #8   Spotlight this post!  
Unread 30-03-2008, 16:46
MCahoon MCahoon is online now
Registered User
FRC #3826 (Sequim Robotics Federation)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Sequim, WA
Posts: 129
MCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud of
Re: Offensive Power Rankings for 2008

I don't see entries for any teams I remember from Microsoft-Seattle Regional (Week 4).

Last edited by MCahoon : 30-03-2008 at 16:47. Reason: clarification
Reply With Quote
  #9   Spotlight this post!  
Unread 30-03-2008, 16:58
IndySam's Avatar
IndySam IndySam is offline
Registered User
FRC #0829 (Digital Goats)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Indy
Posts: 3,362
IndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond repute
Re: Offensive Power Rankings for 2008

Quote:
Originally Posted by Joe Ross View Post
This is actually better then a team's offensive ability. It shows a teams point contribution. If a team is consistently penalized, they will have a lower OPR then a team that scores the same points per match but does so without penalties. You would obviously want the latter on your alliance.

Another interesting thing is that a team that constantly gets in the way of it's alliance parters would have a lower OPR then one that scores the same number of points but allows it's alliance partners to live to their full potential.
A team can have a great scoring record and have few penalties but can still have their rating ruined by being on alliances that have scored penalties.

If you can't factor out alliance penalties then there is way too much "luck of the draw" possible in this chart.
__________________
"Champions are champions not because they do anything extraordinary but because they do the ordinary things better than anyone else." —Chuck Knoll


2015 Indianapolis District Winner
2014 Boilermaker Regional Industrial Design Award
2013 Smoky Mountain Regional Industrial Design Award
2012 Boilermaker Engineering Excellence Award
2010 Boilermaker Rockwell Innovation in Control Award.
2009 Buckeye J&J Gracious Professionalism Award
2009 Boilermaker J&J Gracious Professionalism Award
2008 Boilermaker J&J Gracious Professionalism Award
2007 St Louis Regional Winners
Reply With Quote
  #10   Spotlight this post!  
Unread 30-03-2008, 17:04
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: Offensive Power Rankings for 2008

Quote:
Originally Posted by MCahoon View Post
I don't see entries for any teams I remember from Microsoft-Seattle Regional (Week 4).
It had funny formatting, but upon thinking about it some more, I don't think it should badly affect my program's ability to read it. I'll put it in and re-do them.

In fact, I can think of a way I should be able to get the week 1 regionals working as well.

Check this thread again in 10 minutes, I should have an updated one up.
Reply With Quote
  #11   Spotlight this post!  
Unread 30-03-2008, 17:07
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,031
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: Offensive Power Rankings for 2008

If you let me know a precise format you want, I can give you a huge CSV dump into the formatting you want from The Blue Alliance's database.
Reply With Quote
  #12   Spotlight this post!  
Unread 30-03-2008, 17:12
Gaurav27's Avatar
Gaurav27 Gaurav27 is offline
Gaurav Bhatt
FRC #1241 (THEORY 6)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Mississauga, Ontario, Canada
Posts: 105
Gaurav27 is a glorious beacon of lightGaurav27 is a glorious beacon of lightGaurav27 is a glorious beacon of lightGaurav27 is a glorious beacon of lightGaurav27 is a glorious beacon of light
Re: Offensive Power Rankings for 2008

I would also like to see standings of all teams ranked based on their record at the attended official events (Win-Loss-Tie).
__________________

2016 Newton SubDivision Finalists [254,1731,708]
2016 Waterloo Winners [610,3560]
2016 North Bay Winners [1310,2935]
2013 World Champions [1477,610]
2013 Galileo Division Champions [1477,610]
Reply With Quote
  #13   Spotlight this post!  
Unread 30-03-2008, 17:16
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: Offensive Power Rankings for 2008

Quote:
Originally Posted by Greg Marra View Post
If you let me know a precise format you want, I can give you a huge CSV dump into the formatting you want from The Blue Alliance's database.
"Red1 <tab> Red2 <tab> red3 <tab> blue1 <tab> blue2 <tab> blue3 <tab> redscore <tab> bluescore <line feed or carriage return or end of line or whatever>" is all I need. That'd be great. CSV is good too, I'm not particular about the delimiter.

So including week 1, the top 50 now looks like:
Code:
1114	68.5388
2056	53.7198
987	51.0249
233	50.3309
330	48.6782
39	44.2954
103	43.4295
1731	42.7127
1124	42.087
67	42.0777
525	41.482
175	40.3134
25	40.2684
217	40.0997
1024	39.8043
1718	38.6849
1086	37.4098
191	37.0664
20	36.9179
40	36.6407
1251	36.1213
368	35.623
121	35.5714
1625	35.182
968	35.1251
494	35.0843
1218	35.0123
1574	34.6153
383	34.1952
141	34.1791
1126	33.9523
79	33.8184
469	33.2445
1717	32.6876
69	32.3057
254	32.2835
126	32.1564
33	32.0724
365	31.1953
1507	30.8839
47	30.8582
1156	30.7724
16	30.6096
1065	30.3857
836	30.1605
381	30.1114
93	29.8324
195	29.8271
1512	29.78
Attached Files
File Type: txt all_opr_sorted.txt (19.3 KB, 262 views)

Last edited by Bongle : 30-03-2008 at 17:18.
Reply With Quote
  #14   Spotlight this post!  
Unread 30-03-2008, 19:04
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,031
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: Offensive Power Rankings for 2008

The CSV is too big to attach. Find it here: http://www.thebluealliance.net/cdvid...30_matches.csv

Let me know if that works for you

Last edited by Greg Marra : 30-03-2008 at 19:07.
Reply With Quote
  #15   Spotlight this post!  
Unread 30-03-2008, 23:15
Kyler's Avatar
Kyler Kyler is offline
Registered User
FRC #1625 (Winnovation)
 
Join Date: Aug 2006
Rookie Year: 2006
Location: Winnebago
Posts: 20
Kyler has a spectacular aura aboutKyler has a spectacular aura about
Re: Offensive Power Rankings for 2008

Okay I somewhat understand how this is all calculated but I am guessing that somebody has already made an excel file to calculate all this? I tried to download one from '06 but the link was broken so can somebody please upload a new one? Thanks.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
2006 Offensive Power Ratings sw293 General Forum 16 10-05-2006 17:04
Offense/Defense rankings for 1043 teams Bongle General Forum 21 06-04-2006 19:58
best offensive play thatphotochick General Forum 6 04-04-2006 20:35
Defensive or offensive? (to you) Andrew Blair Rules/Strategy 17 23-03-2005 15:09
Best Offensive Round archiver 2000 10 23-06-2002 22:37


All times are GMT -5. The time now is 00:58.

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