|
|
|
![]() |
|
|||||||
|
||||||||
| View Poll Results: Was this useful? | |||
| Yes, it was! It helped point out diamonds in the rough |
|
109 | 70.32% |
| No, its numbers generally did not correspond to robot's actual on-field performance |
|
46 | 29.68% |
| Voters: 155. You may not vote on this poll | |||
|
|
Thread Tools |
Rating:
|
Display Modes |
|
#13
|
||||
|
||||
|
Re: Easy to use Offensive Power Rankings (OPR) program for mid-regional scouting
Quote:
Two equations: 1. (Xioblue + Xjoblue + Xkoblue) - (Xldred + Xmdred + Xndred) = Scoreblue 2. (Xlored + Xmored + Xnored) - (Xidblue + Xjdblue + Xkdblue) = Scorered Where ... ............X ..............io (Team i - OPR) ................blue (Alliance) and likewise, id would represent Team i - DPR. You would have to solve for both the OPR and DPR for each team. For the DC regional, which had 65 teams, it would be a 130x130 matrix * {x} = Bio or Bid, which would allow you to then solve for the separate OPR and DPR values. I don't have a good way to parse this, much less see if the results actually mean anything, but the concept came from a friend of mine - Kenneth Massey, who developed one of the BCS algorithms (www.masseyratings.com) so I think it has merit. For the DC regional, I did the following simple calculation to try and get a similar estimated value for how tough the match was: AVG[((TotalMatchPoints/TotalAlliancePoints)*TeamOffensivePoints) + (TeamOffensivePoints – TeamDefensivePoints)] MATCH_ID ALLIANCE_ID TEAM_ID OFF_POINTS DEF_POINTS .....1................1................1.......... ...20...............10 .....1................1................2.......... ...10...............10 .....1................1................3.......... ...15................5 .....1................2................4.......... ....0................10 .....1................2................5.......... ...10...............20 .....1................2................6.......... ...20...............20 Example: Total Match Points = SUM(OFF_POINTS), GROUP BY MATCH_ID Total Alliance Points = SUM(OFF_POINTS), GROUP BY MATCH_ID, ALLIANCE_ID Team 1 ((75/45)*20 + (20 – 10)) = 43.33 Team 2 16.66 Team 3 35 Team 4 ((75/30)*0 + (0 – 10)) = -10 Team 5 15 Team 6 50 Alliance 1 43.33 + 16.66 + 35 = 95 Alliance 2 (-10) + 15 + 50 = 55 Alliance 1/Alliance 2 = 1.72 – Alliance 1 72% stronger |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Offensive Power Ranking Calculations | Greg Marra | General Forum | 4 | 18-03-2009 22:03 |
| Offensive Power Rankings for 2008 | Bongle | General Forum | 166 | 18-05-2008 15:05 |
| Offensive+Defensive Power Rankings | BornaE | General Forum | 4 | 05-04-2008 01:33 |
| 2006 Offensive Power Ratings | sw293 | General Forum | 16 | 10-05-2006 17:04 |
| (CURIE) Let's make this Easy for all of us. [scouting] | 157#1Driver | Championship Event | 13 | 22-04-2002 08:56 |