modelling competitive sports : bradley - terry - elo models for supervised and on - line learning of paired competition outcomes .
Maximum-Margin Matrix Factorization