A stochastic rank ordered logit model for rating multi-competitor games and sports
a family of algorithms for approximate bayesian inference .