I've been lurking here for a while and figured I'd share what I've been working on. I have been building an MLB projection model that doesn't try to predict who wins but rather it simulates full nine-inning games from the pitch level up.
The basic idea:
Baseball decomposes into discrete events...