View Single Post
  #1   Spotlight this post!  
Unread 19-07-2013, 12:05
Ed Law's Avatar
Ed Law Ed Law is offline
Registered User
no team (formerly with 2834)
 
Join Date: Apr 2008
Rookie Year: 2009
Location: Foster City, CA, USA
Posts: 752
Ed Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond repute
Re: New sub-OPR Calculations

Quote:
Originally Posted by Basel A View Post
It seems like this post explains what you did pretty well (at least for anyone who understands the base OPR calculations). Or were there any other twists?
Yes, that is how I did it. I didn't like scaling the score b based on number of matches. It has no mathematical basis. What I proposed to do was just an intuition. It seems more logical but I did not do the math at that time. I finally did the math and what I propsoed was the best way to do it.

However, as Kevin pointed out, it created weird numbers in some rare situations. It happens when teams have negative sub-OPR numbers and especially when teams were involved in surrogate matches or noshow or DQ matches. The reason is I scaled each of the sub-OPR numbers to match the overall OPR number.

I published a new set of data. Instead of scaling, I shift each sub-OPR numbers proportional to the absolute value of the sub-OPR number of the difference that needs to be made up. It works really well. If all sub-OPR numbers are positive, it gives the same number as by simple scaling.

I don't have time right now to explain in more detail. I will try to do that this weekend. I only spotcheck some events. If somebody finds something weird, please let me know.
__________________
Please don't call me Mr. Ed, I am not a talking horse.
Reply With Quote