Tennis, Unlike Baseball, Has No Set Way for Keeping Score
nytimes.com
nytimes.com
That's the state that tennis is in, and that's the point of the article.
I used to do the same thing when I was a kid with soccer and hockey games (growing up in Europe). It made me better at a lot of things that were useful to me in a career in technology - attention to detail, presentation skills, learning to extrapolate and summarize (i.e. I would try to see who scored more goals, or what time period were the most goals scored, etc).
This easily leads to agreement about what is important to keep track of. The example for baseball could be described in three lines of text.
The example for tennis, otoh, seem mostly to describe that there is little agreement on what is important (or on which level to keep notes). Some are happy to basically keep the score (the actual game score) by hand, while others describes details about each point (or even stroke).
It also seems like the big four American sports are much more obsessed with statistics than "European" sports, that might also have something to do with it.
A fly-out to 4 is very different if there is a major defensive shift on, for example.
(Certain hitters favor hitting to one side of the field or another, and when they are particularly dominant hitters, the defense will move highly out-of-position; moving the defense from the standard position in general is called a "shift").
It doesn't seem like it would be that hard to draw the state diagram for a baseball game just like you could with a regex.
I believe that the Dodgers' first statistician got his start in hockey.
so what stats you take should be useful in one of those two contexts, e.g., how many aces, faults, breaks, etc. do you have? does that mean you have a power game or a finesse game?
the first order of tennis stats comes from the open vision system described in the article: where the players and the ball are on winning shots. higher order stats come from understanding strategy and tactics (e.g., how each shot placement affects the outcome of each point, each game, each set, etc.)
(i'm working on a system to capture real-time stats for amateur sports)