It did.
Any possibility that 2834 will be posting a 2011 spreadsheet weekly? I certainly would be interested in using it to better understand how teams are performing across all of FIRST!
Sorry it took so long before posting this. We had back-to-back week one and week two events and we had to maintain the First in Michigan website updating the results, I barely have any time left.
I tried to publish the database in Excel 2003-2007 format but there was an error and it would not convert. Besides the file was too big. The 2010 format takes up less space and I also zipped it. If you are using 2003-2007 Excel, you can download a utility from Microsoft to read this. If you have any trouble, please post here. I also posted the World ranking.
If you find any error, please let me know.
No problem at all - thanks a bunch for doing… it’s really useful!
For those who didn’t want to spend the time to download, unzip and open the file, here is the top ten true world OPR ranking at the end of week 2. It takes into account all qualifying round matches of every regional and district. There are enough teams that have played two events already so there are enough interactions that make the true world OPR different from the OPR calculated from just one event.
Rank Team Wins Losses Ties Played QS RS MP Avg Scr OPR OPR Rnk Avg WM CCWM CCWM Rnk Record
1114 16 1 0 16 30 33.81 128 30.52 66.11 1 18.98 51.58 3 (16-1-0)
111 16 0 0 16 32 30.94 132 31.54 62.79 2 21.23 51.31 4 (16-0-0)
148 15 1 0 15 28 19.73 135 28.24 60.02 3 21.33 53.60 1 (15-1-0)
33 18 1 0 18 34 21.94 114 24.31 57.20 4 16.80 53.39 2 (18-1-0)
987 18 4 0 18 28 37.11 135 24.17 53.28 5 8.85 14.83 73 (18-4-0)
217 18 3 0 18 30 25.28 122 26.72 47.13 6 17.22 38.71 9 (18-3-0)
179 16 0 0 16 32 21.25 112 24.52 46.61 7 17.44 49.83 5 (16-0-0)
1676 15 1 0 15 28 23.87 124 25.84 45.53 8 17.47 41.46 6 (15-1-0)
254 18 2 0 18 32 29.00 135 25.37 45.13 9 14.33 33.08 12 (18-2-0)
1126 17 4 0 17 26 38.71 122 23.43 44.87 10 7.57 23.08 34 (17-4-0)
Week 3 results are included.
In order to maximize interactions between teams in the calculations of World Ranking, the elimination rounds were included. I think this approach is valid since some teams attend more events than others anyway. The more matches we take into account, the more accurate the results will be.
For individual districts and regionals, only qualifying matches were used to calculate OPR and CCWM in order not to skew the results. This is consistent with the belief of the CD community.
The following is the top ten World Ranking.
Team Wins Losses Ties Played QS RS MP Avg Score OPR OPR Rank Avg WM CCWM CCWM Rank Record
1114 16 1 0 16 30 33.81 128 30.52 65.94 1 18.98 51.80 5 (16-1-0)
111 16 0 0 16 32 30.94 132 31.54 64.43 2 21.23 52.91 2 (16-0-0)
148 15 1 0 15 28 19.73 135 28.24 60.03 3 21.33 51.88 4 (15-1-0)
2054 18 2 0 18 32 28.56 135 28.37 58.08 4 17.65 62.77 1 (18-2-0)
33 18 1 0 18 34 21.94 114 24.31 55.68 5 16.80 52.59 3 (18-1-0)
217 37 5 0 37 64 27.65 122 27.75 53.21 6 17.84 46.54 8 (37-5-0)
987 18 4 0 18 28 37.11 135 24.17 52.81 7 8.85 14.26 120 (18-4-0)
1678 16 1 0 16 30 15.81 99 21.19 49.37 8 15.63 44.03 9 (16-1-0)
456 17 2 0 17 30 29.00 121 24.98 46.84 9 14.31 37.17 18 (17-2-0)
179 16 0 0 16 32 21.25 112 24.52 46.74 10 17.44 49.61 6 (16-0-0)
Ed,
There is something wrong with the world rank sheet. It shows Team 86 with 16 wins and 6 losses. We only have 9W-6L with the playoff games. Our only competition was the Florida Regional.
Jacob
Jacob,
Thanks for catching the mistake. All the data of the World Ranking is correct except for the column Wins (column C). The program overwrote that column with the number of matches played (column F) by mistake which is why the two columns had the same value. I have posted version 3 to correct the mistake.
Here is the corrected Top 10. Again, only the column Wins posted before was wrong.
Team Wins Losses Ties Played QS RS MP Avg Score OPR OPR Rank Avg WM CCWM CCWM Rank Record
1114 15 1 0 16 30 33.81 128 30.52 65.94 1 18.98 51.80 5 (15-1-0)
111 16 0 0 16 32 30.94 132 31.54 64.43 2 21.23 52.91 2 (16-0-0)
148 14 1 0 15 28 19.73 135 28.24 60.03 3 21.33 51.88 4 (14-1-0)
2054 16 2 0 18 32 28.56 135 28.37 58.08 4 17.65 62.77 1 (16-2-0)
33 17 1 0 18 34 21.94 114 24.31 55.68 5 16.80 52.59 3 (17-1-0)
217 32 5 0 37 64 27.65 122 27.75 53.21 6 17.84 46.54 8 (32-5-0)
987 14 4 0 18 28 37.11 135 24.17 52.81 7 8.85 14.26 120 (14-4-0)
1678 15 1 0 16 30 15.81 99 21.19 49.37 8 15.63 44.03 9 (15-1-0)
456 15 2 0 17 30 29.00 121 24.98 46.84 9 14.31 37.17 18 (15-2-0)
179 16 0 0 16 32 21.25 112 24.52 46.74 10 17.44 49.61 6 (16-0-0)
The scouting database has been updated to include Week 4 results.
The top 10 true world ranking is as follows.
Team Wins Losses Ties Played QS RS MP Avg Score OPR OPR Rank Avg WM CCWM CCWM Rank Record
1114 32 1 0 33 64 37.55 150 33.53 72.40 1 20.88 59.30 1 (32-1-0)
111 31 2 0 33 62 39.64 135 32.62 63.83 2 18.98 47.91 7 (31-2-0)
148 14 1 0 15 28 19.73 135 28.24 59.68 3 21.33 53.66 4 (14-1-0)
2054 32 5 0 37 64 27.89 135 27.10 57.15 4 16.95 56.67 2 (32-5-0)
33 17 1 0 18 34 21.94 114 24.31 56.22 5 16.80 54.01 3 (17-1-0)
987 14 4 0 18 28 37.11 135 24.17 52.28 6 8.85 15.55 124 (14-4-0)
217 32 5 0 37 64 27.65 122 27.75 51.70 7 17.84 45.36 9 (32-5-0)
2363 15 1 0 16 30 26.81 116 25.19 51.07 8 14.65 41.86 13 (15-1-0)
2056 29 6 0 35 58 27.06 150 29.26 50.51 9 18.95 44.76 10 (29-6-0)
1678 15 1 0 16 30 15.81 99 21.19 49.45 10 15.63 44.26 11 (15-1-0)
1114 continues to increase their OPR and CCWM and is now ranked #1 in both. Their MP is an amazing 150 from a match this weekend.
Ed,
Your data is also useful in determining the strongest regional. Using the average OPR of the top 24 robots a strength rating is created as follows:
1 Midwest, 28.02
2 Oregon, 26.98
3 WashingtonDC, 26.12
4 LosAngeles, 25.09, 17.41, Average
5 AnnArbor, 23.28, 4.76, Std Dev
6 KansasCity, 22.58, 31.71, +3 Std Dev
7 WestMichigan, 21.40, 3.12, -3 Std Dev
8 FingerLakes, 20.5
9 NewJersey, 20.48
10 Wisconsin, 20.15
11 SanDiego, 20.07
12 BAE, 19.9
13 Chesapeake 19.05
14 Niles 19.00
15 Pittsburgh 18.16
16 Sacramento 17.92
17 Waterloo 17.78
18 Alamo 17.8
19 Palmetto 17.73
20 LoneStar 17.19
21 Detroit 16.68
22 Boilermaker 16.61
23 Florida 16.25
24 Oklahoma 15.8
25 NewYorkCity 15.37
26 WPI 15.21
27 LongIsland 15.18
28 Bayou 14.9
29 St.Louis 13.97
30 Kettering 13.6
31 SeattleCascade 12.52
32 LakeSuperior 12.4
33 Peachtree 12.1
34 Waterford 11.86
35 SeattleOlympic 10.8
36 Israel 10.4
37 TraverseCity 9.97
38 Arizona 9.06
Jacob,
I have seen studies done with several years of data that shows the average OPR increasing as time goes on so I would be careful in saying one regional/district is stronger than another if they are not in the same week.
Take our team as an example. Our week 1 event OPR was 5.9 because the robot was not working properly. Our week 2 event OPR was 32.5 because the robot was working and we also got the minibot to work half way through the event.
For teams that do not have a practice robot to practice after ship date, their OPR usually improves as drivers get more experience. There can be many other reasons teams improve their OPR from one event to the next. Most teams plateau out after their 3rd event. Of course some teams’ OPR goes down as their robot wore out and start to break down.
One difference between powerhouse teams and teams like ours is they start their season with very high OPR probably because they have less things to “debug”. For us we still have a lot of things to learn. We have a lot of “first” this year. First time using banebot motor, first time using gyro, first time using potentiometer, first time using Mecanum wheels and programming it, first time programming a field oriented drive, first time designing and building a 4 bar link arm, first time trying a magnetic encoder, first time trying a compass sensor. We are very lucky to have Team 33 helping us but when you are doing so many things for the first time, bad things are going to happen.
Ed,
I agree that my method does not reflect improvement from Regional to Regional. However, 69.5% of the teams only attend one regional, 28.9% of the teams attend two regionals, and 1.6% attend three or more regionals. The quick and dirty list does show dominate regionals that are ~3 times stronger than others. The use of the world rank data would probably produce a fairly accurate strength estimate. While the correlation is unproven, I’ll bet the the winners of stronger regionals are dominating in the FIRST Championships.
can you email me at tomasicenogle@gmail.com with the definitions of every part? EX: RS OPR ect… can i just get a list of everything? Thank you.
QS and RS definition can be found in Section 5 of the manuals.
5.3.3 Qualification Score (QS)
Qualification points are awarded to each TEAM at the completion of each qualification match and are dependant on the final score:
Each TEAM on the winning ALLIANCE will receive two (2) qualification points.
Each TEAM on the losing ALLIANCE will receive zero (0) qualification points.
In the event of a tied score, all six TEAMS will receive one (1) qualification point.
The total number of qualification points earned by a TEAM throughout their qualification matches will be their qualification score.
5.3.4 Ranking Score (RS)
Each TEAM on the winning ALLIANCE will receive a number of ranking points equal to the unpenalized score (the score without any assessed penalties) of the losing ALLIANCE.
Each TEAM on the losing ALLIANCE will receive a number of ranking points equal to their final score (with any assessed penalties).
In the case of a tie, all participating TEAMS will receive a number of ranking points equal to their ALLIANCE score (with any assessed penalties).
The total number of ranking points earned by a TEAM throughout their qualification matches, divided by the number of matches played (excluding any SURROGATE matches), then truncated to two decimal places, will be their ranking score.
Note: because your ranking score is derived directly from the match scores of the losing ALLIANCES in the matches you play, it is in your best interest to support your opponents and win by helping each ALLIANCE score as many points as possible.
OPR stands for Offensive Power Rating. CCWM stands for Calculated Contribution to Winning Margin. The explanation can be found in this white paper. http://www.chiefdelphi.com/media/papers/2174
Look for the file “Team 2834 Scouting Database Presentation 2010.pdf”
Is there any reason why I can’t seem to populate the CT match list correctly? I get times and team numbers and scores for Qualifications but they seem random…
edit: It also seems like the Qualification data that it is pulling is going where the elimination data normally is
The links for future events are still pointing to last year’s events. I cannot setup the new links ahead of time when the web pages did not exist until Thursday or Friday. This was possible before in Excel 2003, but this does not seem to be possible with Excel 2007 and 2010. This will be my summer project if I have time to automate this as much as possible so I can set them up quickly. Doing it manually is quite tedious when there are so many events.
People who knows Excel well enough are able to change the links themselves to point to the current data.
Based on requests, I have set up the links for Connecticut, Smoky Mountain and Troy for people to use. It is in version 5b. Good luck at the competition this weekend.
Keep in mind that the OPR numbers will appear very low until more matches are completed. But you can kind of scale it up based on number of matches played.
Here is Version 5c that takes care of the low predicted OPR issue but it will require mroe matches played before it will work. Otherwise the matrix is ill conditioned and you will get an error message.
Edit: It works for all 3 locations now.