Hey everyone,
Long-time Tennis Elbow player here. I've been lurking on the tournament threads for a while, and I have a question that's been on my mind.
A friend of mine is into machine learning and has been experimenting with a tennis prediction algorithm on the side. Nothing serious, just a hobby project where he pulls match data, engineers features per player (recent form, surface adjusted stats, rolling serve metrics, head-to-head) and trains a small model that spits out a win probability for upcoming matches. We compare his model picks against ours every week during the tour.
The overlap with what Tennis Elbow simulates under the hood is what I find fascinating. You've got the same problem, predicting point-by-point outcomes from a bunch of player attributes. Obviously the game designers have their own ways of modelling it, but I'm curious how close a purely data-driven approach would get.
Has anyone here played around with predictive models outside the game? Or has anyone read about how Tennis Elbow itself handles the probability model under the hood? I'd love pointers either way.

