![]() |
Re: Week 4 OPR
Quote:
WOW. That is truly astonishing, I knew there was going to be some strong competitors popping up from the Midwest regional, as I recognized some of the Alamo powerhouses... I want to thank everybody for following up on this thread, filling in my holes and painting a clear picture of the current world standings. Ed: I was just talking to a team-mate about this exact database yesterday. I remembered using it in 2008 and 2009, but I forgot who made it and where to find it. I'm glad that I have access to it once again. I am extremely excited for St. Louis and I figure that with a strong alliance we could go far this year! Thanks for all your input and advice! |
Re: Week 4 OPR
Quote:
Quote:
Also I calculate your team's contribution to each match, for the robot. OPR does as good a job as it can using traditional mathematics. I use CS algorithms to calculate my #'s. That being said there are still issues with point inflation that are inherent in any system. Some teams will have the luck of the draw. I have an idea of how to fix this for the ERC but it will take a bit to implement. If someone had a java function for calculating OPR I could quickly implement it. ETC and OPR look at a teams contribution from 2 separate directions. I believe by utilizing both that the values it will hone in on a team's true contribution. |
Re: Week 4 OPR
Quote:
I was not talking about who use it. Many people use it as a supplement to match scouting. Yes it is very simple matrix algebra and many have written their own programs to calculate it. If implemented correctly, the OPR numbers for each regional/district should be identical. I am glad to see you proposing a new way of ranking teams. I always welcome innovation. However I do have serious concern about your method. This is not a personal attack so please don't be defensive. I just want to point out a few things so you can improve your algorithm if you choose to. I am not saying OPR is better. I am not defending OPR as I don't own it. In the end, you look at how numbers are calculated and you choose what you think will work for you. 1) One of my concern is if a team has a bad first match for whatever reason and that team's alliance score zero points. Then the next time this team play, according to your algorithm, you will assume that this team does not contribute much to whatever the score was for their second match. Please correct me if I misunderstood your algorithm. 2) I also read someone suggested to you that it should be iterative, i.e. loop back and have a second pass and third pass etc. I don't know if you tried this or not. An iterative method is fine as long as it converges. If it diverge or oscillate, then there is something wrong. In your method, does it always converge and if yes how many iterations typically before it converges. Have you compared the converged value to OPR? Are they close to each other? 3)One of the point you advocate about your method was considering match to match effect rather than a big picture like OPR. When you iterate, it is no longer just match to match. This is somewhat analogous to finite difference method. You are actually getting the effect of all the matches when you loop back and iterate. 4) If you argue that it should not iterate, then the final number is too dependent on your starting value and the method will not be mathematically valid. I hope you will find a way to improve it so we will all benefit from a better way to rank teams. |
Re: Week 4 OPR
Quote:
Like the robot, iterating and progressively improving your scouting and metric based scouting as the season continues helps a bunch. |
Re: Week 4 OPR
1 Attachment(s)
I have written a html screen scrape that collects seeding data from all the regionals. Just raw data for all of you to play with. It beats copy and paste from all the web screens. It is interesting to note that there are three different styles used on the web displays. I would have thought all the web scripts would be the same..
DMC Mentor team 3234 |
| All times are GMT -5. The time now is 02:48. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi