I have a challenge in front of me at work that, I think, might be solved using a similar approach to how FRC teams calculate OPR. I understand the high-level idea behind those calculations, but haven’t done a deep dive into them.
Does anyone happen to know of a resource I can read that will walk through how the equations are derived and solved?
Thanks. Hope everyone is excited for another year of FRC. This is going to be my 20th, somehow. Time flies.
Ether (the resident engineer here on CD and an absolutely brilliant mind) seemed to spearhead that discussion. I’m currently reading through it for the second time and learning plenty.
The basis is this: a big set of equations that must be simultaneously solved to determine a teams average contribution to an alliance. Lots of matrices and good stuff like that.
You may want to check out Mini-tab and its regression analysis tool. I used it for work many years ago at calculating the cost of different features in a product. I had several similar products (cylinder heads) with slightly different feature content. Minitab was able to help me predict the average cost per feature and what reductions should reflect in terms of unit pricing.
As IKE mentioned, OPR is calculated using linear regression. You can google basic equations to do so, or use different graphing softwares. I know that tableu also has the function built in.
However, I would not suggest using OPR in scouting statistics. I think that looking at individual team averages(from competition match scouting), is much more beneficial. Our team currently uses google sheets for visualization and analytics.