I looked at a couple different ways of predicting wOBA for batters in OOTP 22 and thought it might be useful to post a link here for anyone that might be interested.
I primarily looked at predicting wOBA by:
- Using ratings directly to predict wOBA
- Using ratings to predict the composite events used in wOBA on a per plate appearance rate, and then calculating wOBA from those individual events.
- Using ratings to predict those composite events under the theory the OOTP 22 engine uses an order to determining a plate appearance, and then calculating wOBA from those individual events.
I posted the notebook - and underlying data used - on GitHub for anyone to take a gander at if they're interested. It's probably riddled with spelling errors as I am hopped up on antihistamines at the moment, but the underlying code should all check out. Feedback is always appreciated.