![]() |
Re: paper: New Scouting Database from Team 2834
Week 4 data is published. Colorado data is missing from FIRST.
|
Re: paper: New Scouting Database from Team 2834
Week 5 data is published. I will publish the data again after championship division data is available. I will be in Atlanta and can only update these data at night at the hotel since there is no internet access at the competition.
1) Colorado data is now included. 2) Wisconsin data was republished by FIRST and is included. 3) For Midwest, I only manually fixed the data for Team 1732. Some other team's data may still be wrong. 4) For WPI, I tried to fix the data by manually adding the seeding points for the 6 teams from the last match. However, the order is still not right because there must have been some penalties that affected the points. I decided to leave it as is until FIRST fix the data. 5) I added a macro to replace one regional's data when there is a change instead of redoing all the regionals in the central database. This will make it easier for me if FIRST publish corrected data. 6) Israel data is not in the central database. The sheet for that regional is still available. If you are aware of any corrected data that is republished, please let me know. If you want good data in this database, you need to work with your regional director and FIRST to get the data corrected. A lot of teams and TBA depend on these data. |
Re: paper: New Scouting Database from Team 2834
There was a small error in Midwest data. When I switched the ranking of 1732 and 16 manually, I forgot to switch their OPR, CCWM etc. It is now corrected in version 2. This is one of the reasons why I don't like to change the data manually. There is always a chance of human error introduced.
|
Re: paper: New Scouting Database from Team 2834
Championship division data is now included. I will be posting divisonal strength tonight.
|
Re: paper: New Scouting Database from Team 2834
It seems that since I last posted, some teams dropped out and some teams were added. I will update it Thursday morning after the match schedule comes out and at the end of each day.
How many teams going to Atlanta will actually be using this database and update it in real time? If you do, please stop by our pit and say hi. I would love to talk to you and get some feedback. |
Re: paper: New Scouting Database from Team 2834
The SpaceCookies (FRC1868) will be in Atlanta and I'll be using it with the team. Not sure if we'll have real-time updating or not. Depends on the network connectivity there.
Thanks for updating the spreadsheet! |
Re: paper: New Scouting Database from Team 2834
I have updated the Championship data with Thursday results for all divisions. I have also set up all the links including the elimination rounds. So if you have access to the internet at the Championship, you can just refresh the data and everything will be updated automatically. If you have any questions or need anything, please PM me or stop by our pit.
|
Re: paper: New Scouting Database from Team 2834
I updated the Championship data with Friday results. Good luck to all tomorrow!
|
Re: paper: New Scouting Database from Team 2834
Thanks Ed for all the work that you have done on the scouting database. It is being used by Team 86 in Archimedes. I enjoyed meeting you in person on Friday.:)
|
Re: paper: New Scouting Database from Team 2834
I updated the final results of each division and recalculated the OPRs.
|
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Quote:
Yes I do plan to include the championship division data to the Query sheet like last year. It is on my list of things to do. I am also thinking about the possibility of publishing a true world ranking taking into account all the district/regional/championship data so all interactions will be taken into account. Then there is no argument about strong or weak events or whether the world ranking should be based on average, most recent or weighted average. Do you think there is interest in such data? If there is, then I will look into whether my program can handle solving such a hugh system of equationos. Ed |
Re: paper: New Scouting Database from Team 2834
Version 5 is out. This will be my final version for this year unless somebody notices an error that I need to fix.
The OPR and CCWM now includes the Atlanta divisions' results also. This version also fixed errors from version 4. This year I am including the Michigan State Championship and Atlanta data to calculate the OPR and CCWM rankings. |
Re: paper: New Scouting Database from Team 2834
Question: why is the OPR rank for teams listed in Worldrank (and on the query page) different from the rank on the OPR Results page? For example, OPR Results gives 67 a rank of 2, but the query and Worldrank gives them a rank of 4.
|
Re: paper: New Scouting Database from Team 2834
Quote:
On the sheet "Query", it gives the true World Ranking. If you go to cell M32, you will see that it is reading data from sheet "Worldrank". I felt that when somebody does a query of a particular team, they are probably more interested in the true world ranking, how they compare with other teams. On the sheet "OPR results", it is still using the regional by regional calculation of OPR and then using either highest, most recent, simple average or weighed average OPR depending on the value used in cell G2. A blank value in G2 means using weighted average at week 6. My rationale in keeping those options is if somebody goes to that sheet that has OPR numbers of each regional, they are probably more interested in comparing between different regionals. To get the true world ranking of all the teams on one page, one can go to sheet "Worldrank". I hope I answered your question. |
Re: paper: New Scouting Database from Team 2834
It did.
|
Re: paper: New Scouting Database from Team 2834
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! :-)
|
Re: paper: New Scouting Database from Team 2834
ok my email is cje36f@gmail.com
send me a message with the scouting database spread sheet please! |
Re: paper: New Scouting Database from Team 2834
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. |
Re: paper: New Scouting Database from Team 2834
No problem at all - thanks a bunch for doing... it's really useful!
|
Re: paper: New Scouting Database from Team 2834
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.
Code:
Rank Team Wins Losses Ties Played QS RS MP Avg Scr OPR OPR Rnk Avg WM CCWM CCWM Rnk Record |
Re: paper: New Scouting Database from Team 2834
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. Code:
Team Wins Losses Ties Played QS RS MP Avg Score OPR OPR Rank Avg WM CCWM CCWM Rank Record |
Re: paper: New Scouting Database from Team 2834
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 :confused: |
Re: paper: New Scouting Database from Team 2834
Quote:
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. |
Re: paper: Scouting Database from Team 2834
Here is the corrected Top 10. Again, only the column Wins posted before was wrong.
Code:
Team Wins Losses Ties Played QS RS MP Avg Score OPR OPR Rank Avg WM CCWM CCWM Rank Record |
Re: paper: New Scouting Database from Team 2834
The scouting database has been updated to include Week 4 results.
The top 10 true world ranking is as follows. Code:
Team Wins Losses Ties Played QS RS MP Avg Score OPR OPR Rank Avg WM CCWM CCWM Rank Record |
Regional Rank: New Scouting Database from Team 2834
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 :D |
Re: paper: New Scouting Database from Team 2834
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. |
Regional Ranking: New Scouting Database from Team 2834
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. :cool: |
Re: paper: New Scouting Database from Team 2834
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.
|
Re: paper: New Scouting Database from Team 2834
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" |
Re: paper: New Scouting Database from Team 2834
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 |
Re: paper: New Scouting Database from Team 2834
Quote:
People who knows Excel well enough are able to change the links themselves to point to the current data. |
Re: paper: New Scouting Database from Team 2834
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. |
Re: paper: New Scouting Database from Team 2834
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. |
Re: paper: New Scouting Database from Team 2834
Week 5 results are out. It is in version 5e.
Caution: There are some discrepancies that has not been resolved in the data from usfirst.org website. Silicon Valley finals match score not posted North Star finals match results incomplete Troy match 78 results not included in QS numbers When resolved, they will be updated in future posting. I will be busy at Michigan State Championship and will not be able to setup links for other regionals for Week 6. I will post results of Week 6 after this weekend. |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Week 6 results are out. All previous missing and wrong data from FIRST have been corrected and incorporated in this version. Keep in mind that the True World Ranking is from the whole season's performance and not an indication of strength going into Championship. The latest OPR may be a better indication of that.
I will be posting another file once the division data is out. I will also add the web links to the divisions on Thursday so teams can update the OPR numbers during the competition. Let me know if you have any questions. |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Where can I find your spreadsheet?? I have found in the previous weeks and I would love to find it today!! Thanks for the all the great input!!
|
Re: paper: New Scouting Database from Team 2834
Quote:
Here is another copy of the link in the first post: http://www.chiefdelphi.com/media/papers/2174? Here is a direct download link for the latest version: http://www.chiefdelphi.com/media/papers/download/3056 |
Re: paper: New Scouting Database from Team 2834
thank you for the links!!!
|
Re: paper: New Scouting Database from Team 2834
The divisions data is now included. I fixed the calculation for weighted average for 2011. You can select the option you prefer to rank teams.
Today is tax return due date. I looked at the number of downloads for the presentation file that explains the scouting database. Guess what the number is. (1040) |
Re: paper: New Scouting Database from Team 2834
Quote:
Can you please explain in more detail the calculation on the WM Results tab, column G, "Wt. Avg. CCWM", when calculated in "default" mode? How is that number obtained? How is the weighting done? Here are your Top 25, sorted by that metric: Code:
Robowranglers 148 1 68.0 Newton |
Re: paper: New Scouting Database from Team 2834
Quote:
Code:
Case 2 To 7To translate this to English for the exact formula, it will have to wait until I have time after work. |
Re: paper: New Scouting Database from Team 2834
Code:
VBA funAnother question, one you've been asked before, likely. When I attempt to open your spreadsheet in Excel 2003 (I have the Office 2007 compatibility pack), it always seems to freeze up. Is there a way to get your spreadsheet to work as an Excel 2003 xls, or perhaps is there a way to re-save it in another 2007 format such that it can be opened in 2003? |
Re: paper: New Scouting Database from Team 2834
Quote:
I have had success opening the spreadsheet in a new Windows version of OpenOffice. I was then able to copy (to Excel 2003 format) the WorldRank sheet and all its precious data :) |
Re: paper: New Scouting Database from Team 2834
Quote:
Yes it was a space issue. The file got too big with more teams and more events. I also added the World ranking sheet. Does anybody know what the file size limit is? |
Re: paper: New Scouting Database from Team 2834
Quote:
The OPR from each event is scaled by multiplying the reciprocal of the number of weeks between the event and week 7. For example if the event was in week 3, then the OPR (x) will multiply by 1/4. Let's say this team also attended a Week 5 event, that OPR (y) will multiply by 1/2. The weighted average will be (x/4+y/2)/(1/4+1/2). In this case, the week 5 event will have double the weight than the week 3 event since x is divided by 4 and y is only divided by 2. I hope this makes sense. There is nothing special about this way of assigning weight. There can be many other ways to do it. The idea is the events closer to week 7 should have a higher weight than events that are earlier. I did it this way out of simplicity and convenience. You can use a quadratic function or exponential function if you wish. |
Re: paper: New Scouting Database from Team 2834
Championship version 2 is out. Good news, all 4 divisions are now linked to FIRST website. You can just refresh the pages when you are at championship and everything should work. Remember each team has to play at least 3 matches before the OPR/CCWM can be calculated. And the numbers will start to stabilize as more matches are played.
I finally figured out that in Excel 2007/2010, I can still put in the link to web pages that I know the URL but the page does not exist yet. However I still need to figure out how to automate it like in Excel 2003. Microsoft changed the way how it is done and the old macro does not work anymore. This will be one of my off-season project. By the way, I will be in St. Louis on Friday and Saturday without my team. I am the proud father of a Dean's List finalist who will be there with me as part of the 6 finalist from Michigan. I will be updating the OPR results regularly on my computer. If anybody plans to use this spreadsheet at the Championship and would like help, PM me and I will give you my cell phone number. My version of the spreadsheet has some goodies that may help your scouting team. I really have nothing to do the whole weekend there. I would be glad to help out any team if needed. |
Re: paper: New Scouting Database from Team 2834
I did not realize they added some teams. Version 2b reflects the changes.
|
Re: paper: New Scouting Database from Team 2834
Thank you so much for the work you have put in!
Although it is not that big of a deal for me at the moment, I do want to let you know for other people and for the future. When I use ctrl-shift-p to refresh, I get an error that says: Quote:
Edit: I did change the shortcut to ctrl-u and the same problem occurred. |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
I did realize the links were wrong. I will be posting the updated links in a few minutes.
|
Re: paper: New Scouting Database from Team 2834
Version 3 is out. It contains data through Friday matches at Championship.
I put in the wrong links because the links were put in before the URL were available. For regionals/districts, event codes were used in the URL. I forgot that for Championship, the 4 divisions use the full name in the URL instead of the abbreviation code that is used on frclinks. Sorry about that. If anybody find anything else that is wrong, please let me know. |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Version 4 is out. This should be the final version for this year unless somebody finds a mistake. I updated the world's ranking also. 1114 is still #1 in OPR world ranking and #2 in CCWM world ranking. 148 is #2 in OPR world ranking and #1 in CCWM world ranking.
|
Re: paper: New Scouting Database from Team 2834
Guess who has the highest OPR out of all 4 divisions during qualifying matches (63.4). (To see answer, highlight space to the right of Answer)
Answer: 217 Guess who has the Most Win during the whole season (71) Answer: 217 Guess who has the Highest Win to Loss difference (55) Answer: 217 Awesome offensive machine |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
The 2012 Scouting Database spreadsheet is ready. It is at http://www.chiefdelphi.com/media/papers/2174
I created links of standing and match results for all the events already so all you have to do is refresh it at the event. I will test it to make sure they work during the Week 1 events. This is the first year we are not going to a Week 1 event so I will have more time to check the results and post them immediately afterwards. I know there are discussions of OPR before or after penalties. I will try to address them at a later time. |
Re: paper: New Scouting Database from Team 2834
Week 1 results are posted. It took a little longer to get this done because FIRST changed the format of the team standing page and I have to modify quite a bit in the macro.
I also fixed all the links for all future events. They should be working now. |
Re: paper: New Scouting Database from Team 2834
Good News. I was able to get the OPR of Hybrid, Bridge, Teleop and Coopertition separately. It is much easier than I thought. It took about 20 lines of code and 20 minutes. I put the OPR results in each event. I put it all the way to the right so it does not mess up the columns of other data.
Would somebody please compare my numbers with numbers published by others to see if it is consistent? To get the True World OPR for each individual component will take more work. I will add it in the next few weeks. |
Re: paper: New Scouting Database from Team 2834
Week 2 results are out. New true world ranking is posted. The highest OPR is now 36.71 from Team 2056 folowed closely by Team 67 with OPR of 36.16
All the links of week 2 events that I put in last week worked. Just use Cntl-Shirt-P to run the macro and you will get the overall OPR as well as OPR for hybrid, bridge, teleop and coopertition during the event. |
Re: paper: New Scouting Database from Team 2834
Hey Ed!
First off, thank you SO MUCH for doing this! Secondly, would it be at all possible to have the file available as a ".xls"? My Mac doesn't seem to like the .xlsx Thanks! If it works better for you to email it to me, shoot me a DM! Thanks! |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
This is an amazing spreadsheet. As someone who used to write Lotus 1-2-3 macros back in the day, I am in awe.
I was able to run the macros to update the week 3 regionals successfully. How do I get that data merged into the OPR and WM tabs? Thanks... |
Re: paper: New Scouting Database from Team 2834
Quote:
Week 3 data were already posted yesterday. There is a separate post to discuss each week's data. See http://www.chiefdelphi.com/forums/sh...hreadid=104743 |
Re: paper: New Scouting Database from Team 2834
Dr Ed Law,
Thanks for revising the database to add points for teams that elected to gather coopertition points for their alliance. At the Michigan Waterford District tournament we found ourselves often in a position that we were the most consistent bridge climbing team and other opposing alliance often met with us to discuss going together on the white bridge to gain this valuable seeding points. We could have climbed the alliance bridge for 10 points but elected to go the other route. Should the coopertition points really be 10 points instead of the 5 shown in your database? We still climbed a bridge and balanced? |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Quote:
Ether, now you can look at the data using Excel 2003. |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
The database has been updated with Divisions information and links were set up for use at Championship to easily update the OPR etc. if you have access to the internet.
Good luck to all at the Championship. Our team is in Newton division. Stop by to say hi. I would love to hear from you and how you use this database for your team. |
Re: paper: New Scouting Database from Team 2834
Ed,
Thanks for the update. Your efforts make it a lot easier for Team 86 and surely others to find the diamond in the rough. In my previous email, the playoffs were correctly predicted by the eliminations about 70% of the time. Have you considered calculating the playoff rounds with the elims to raise the accuracy of the predictor? See you in St Louis. Jacob:cool: Mentor Team Resistance Newton Division |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Championship data version 2 is out with Thursday's results. I also fixed some of the link problems that I can find.
|
Re: paper: New Scouting Database from Team 2834
Hi Ed,
We seem to be having a problem with updating Thursday's database for Friday's results. Crtl+Shift+P updates the ranking and official FIRST data, but the OPR data doesn't appear to change. Are we missing something? Thanks |
Re: paper: New Scouting Database from Team 2834
Championship data Version 3 including Thursday and Friday results are uploaded. I fixed one problem with the OPR data calculation. However there is something very strange going on with the links. It keeps changing the link to KC, NH, TN and STX. If the Ctrl Shift P does not work, you will need to manually copy and paste into the spreadsheet.
A lot of these latest problem with the spreadsheet is because the spreadsheet was developed not expecting any regional to have more than 97 teams. Since we have 100 teams in each division, there was not enough room to put the standing data between 1 and 100. There are also more matches than I have allocated room for. I have to add rows and there were a lot of changes in the macros and formulas that I sometimes missed. After the championship is over, I will need to clean this up and probably delete and redo all the links once and for all. |
Re: paper: New Scouting Database from Team 2834
wow. that is truly an amazing work of excel. Thanks for posting this, cant even begin to imagine how it was made!
|
Re: paper: New Scouting Database from Team 2834
A note to passers-by, this is the 2012 thread. (Took me a minute.) 2013 is here: http://www.chiefdelphi.com/forums/sh...d.php?t=115101
|
Scouting Database from Team 2834
Quote:
This was the original thread from some years ago. I still put the weekly data here to make it easier for people to find it. Each week I create a new thread to let people know new data is available. |
Re: paper: New Scouting Database from Team 2834
There appears to be an error in the OPR calculation for the 2013 Championships. The sum of the individual OPRs diverges significantly from the total OPR, whereas the differences in the regionals are much smaller. I suggest going back and checking the calculations in that version.
|
Re: paper: New Scouting Database from Team 2834
Quote:
http://www.chiefdelphi.com/forums/sh...30#post1276030 |
Scouting Database from Team 2834 (2014)
The database is ready for 2014. Everything should work for calculating the OPR/CCWM during the competition. I cannot test it since the links are not up yet. It will also calculate the sub-OPR for Assist, Autonomous, Truss & Catch and Teleop. I will check it on Friday to make sure it works. If there are any problems, I will post any correction ASAP.
|
Re: paper: New Scouting Database from Team 2834
Ed,
Thanks for doing this. It didn't seem to work for me as expected. Will you be posting a new version, soon. The CTRl-SHift-P did provide some data but ended with an error code (not expected). The subsequent Ctrl_Shift-O did not populate data either (also debug message). |
Re: paper: New Scouting Database from Team 2834
It's easy to fix - pop into the debugger and do a find for 5000; change all occurrences of 5000 to 6000, and the spreadsheet goes back to working it's wonders.
Cheers, Jeremy |
Re: paper: New Scouting Database from Team 2834
Ed
I am getting a runtime "13" error. :rolleyes: After fixing the 5000 with a 6000 for some of the regionals |
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
On behalf of team 195, I want to thank you for the excellent work you do in putting this data together.
|
Re: paper: New Scouting Database from Team 2834
Quote:
Thanks for putting this together Ed. It looks to be quite useful. |
Re: paper: New Scouting Database from Team 2834
Quote:
Make sure you do not have other spreadsheets open that have macros, especially older versions of the scouting spreadsheets. What version of Excel are you using and what kind of computers are you using? |
Re: paper: New Scouting Database from Team 2834
On a Mac running office 2011 what would be Ctrl+Shift+P? I would think Cmd+Shift+P but that opens a new project
|
Re: paper: New Scouting Database from Team 2834
Quote:
|
Re: paper: New Scouting Database from Team 2834
Is there anyone out there in the CD community who has managed to figure out a way to convert Ed's xlsm spreadsheet so that it can be opened with Excel 2000 ? |
Re: paper: New Scouting Database from Team 2834
First, AWESOME spreadsheet!
Quote:
I think the tabs people are having problems with are the combined data pages, all of the competition tabs are updated (minus the alliance pick/tournament results "Column O" of course). The "WM data", "WM results", "OPR data", "OPR results", "Adjusted OPR results", and "Worldrank" tabs do not seem to have been updated with the week 4 results. Using CTRL+SHIFT+P on these pages results in "Microsoft Visual Basic Run-time error '1004': Application-defined or object-defined error". Going to debug, the following line in Module 2 (Code) is highlighted: Selection.QueryTable.Refresh BackgroundQuery:=False Also, column B, the "Location" data is blank for all but Team 1 in each of those tabs. Truthfully I don't know if you wanted us to use CTRL+SHIFT+P to update those tabs, but it looks like the last time they were updated was week 3. I think the easiest thing to do on each tab would be to put a small "radio button" or two at the top of the page that would run the expected macro or macros for each tab. Also, if you want the macro to not show the screen updating while it is running, which should make it faster as well, set "Application.ScreenUpdating = False" at the beginning and "= True" just before the end. |
Re: paper: New Scouting Database from Team 2834
Ed
Thanks for doing this. I've used it extensively for pre-scouting coming events. A few questions/comments: - I noticed a few cases where the OPR for specific segments (i.e., Assists & TeleOp give out-of range results). For example 2156 shows Assists = -520.5 and TeleOp = + 417.9. The net is -103.4 for that aspect. The Auto = 74.2 and the Truss & Catch = 42.4, so the overall net gets down to +14.0. Another team has a similar result. I don't remember seeing such oddities before. Is this a bug in your results, or an artifact of the analysis? - Which brings me to the second point. Since this is a linear regression should be able to produce two fundamental statistics that tell about goodness of fit. (There's other stats that also can tell us about potential bias as well, but those are more difficult in a spreadsheet.) First is to compute the standard error around each estimate so we can see the probability that the parameter estimates are statistically significant. The second is the r-squared that tells about the overall goodness of fit. Can you produce either or both of these in future versions? - And one last observation. For the statistically minded, this looks like a random effects model. (http://faculty.ucr.edu/~hanneman/linear_models/c4.html). Probably too difficult to implement in a spreadsheet, but there's some important differences in the statistical properties. |
Re: paper: New Scouting Database from Team 2834
Ctrl-Shift-P is only to be used for event tabs. It refreshes data from US FIRST website and calculate OPR and CCWM. It is not a update anything you want macro. If you use it on the "OPR results" tab, some data in column B will be erased because that is what I need to do at the beginning of the macro.
If you find that the data in "OPR results" does not have week 4 data, you must be using version 3.0 which only includes data up to week 3. I publish a new file every week. The spreadsheet does not update itself by running a macro. It is a great idea to put buttons on each page so only those macros will run. However I don't like to do that because when I copy the whole page of data, those buttons keep pasting over and over on top of the buttons that is already there. As for not showing the screen update while it is running, I didn't know you can do that. Thanks for pointing it out. I learn something new today. However it is a personal preference. I like to see it updating while it is running. That way I know it is doing something and not just got hung up in an infinite loop. You can modify my spreadsheet to suit your preference. It is open source. Quote:
|
Re: paper: New Scouting Database from Team 2834
Quote:
(Update) I looked into the macro and found the problem. I came up with the shifting instead of scaling over the summer. Unfortunately I used the wrong version to start this year's spreadsheet which is using the old way. I updated the macro and reran the data of all the 5 weeks of events. The problem should not come up any more. Sorry about the confusion. |
Re: paper: New Scouting Database from Team 2834
Quote:
However, if someone would be willing to extract from Ed's spreadsheet his carefully crafted unpenalized alliance scores and team composition into a simple CSV or whitespace-delimited file and post it here, I will compute the parameter variances. Required fields in each record: r1 r2 r3 b1 b2 b3 rsu bsu ... where rsu & bsu are the unpenalized alliance scores |
| All times are GMT -5. The time now is 11:00. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi