Postby StingRay68 » Thu May 28, 2015 4:50 pm
We can get ovr close to what madden has by using an external number that we divide the weights in the table by.
For QBs we were using 7. Problem is that the number isnt in the table and this method doesnt work well for other positions.
We would need to plug in different numbers for each position and ovrs may be off by a significant amount depending on the player position.
Ok, so let's forget all that and consider the table values and nothing else.
The prdh and prdl fields, I think this may be "designated" high and low
Anyway those are related to player ovr, if you change all players skill ratings to the high number you will get 99 ovr
changing them to the low number doesnt give you 0, I think the lowest the ovr will go is 12.
When you change the skills to the median value, player will be 50 ovr (at least this worked with QB and HB when i tried it)
We know that Highest value for ovr is 99, and ratings for each skill are based on 0-99, so 50 is the median. Lower than that would be negative and higher would be positive.
For QB, the PORC table shows high as 89 and low as 35. Again, with the QB, if all the skills that go into calculating the OVR are 89, then his OVR will be 99.
Here our median is 62 (89+35)/2
Our range here is (54) 35 to 89 (not 0-99)
Usually to get ovr per point you would have 99/89, but here we don't have range of 89.
So to get value per point 99/ (89-35)
you would multiply that per point value by the table's weight for the desired skill and divide by total weight (not including injury).
That is your per point OVR value for each point of the player's corresponding skill.
QB from above would start with OVR of 50, then get the per point value above and multiply by his skill rating -62. Anything above 62 is positive, anything below 62 is negative.
So final formula for calculating OVR with the PORC table
Player OVR = 50 +
each required rating from PORC table:
99 / (PRDH-PRDL) * rating weight/totalweight (not including injury) = per point value
(Player's rating - median of PRDH and PRDL) * per point value
I plugged this into madden amp and the results are pretty accurate. I went through 100 or so players and there are a handful that are off by 1pt or so, but it is already more accurate that it was before. Will check at some point and see if it can't be fixed with rounding, as I haven't included that into the calculations yet.