user10237: I run competitions, not in chess, but my question relates to chess Ranking systems, and will give an example of the issue I face. Game 1:
Alice scores 5, Bob 4, Chris 3.
I use the glicko-2 and elo Ranking system to break that down into two wins for Alice (over each other player) and one win for Bob (over Chris).
My problem is that if the result was:
Alice 10, Bob 4, Chris 3
That is a much bigger win for Alice, but the ranking system sees the result as no different from the first.
Has anyone come across a ranking system that takes into account margins of victory etc.?

user8944: I think what you should do is, treat every pair of players like they played a match, and arrived at the given result. So for example in the second case:
Alice vs Bob 10-4 - 14 games
Bob vs Chris 4-3 - 7 games
Alice vs Chris 10-3 - 13 games
And calculate rating like that
Although this will distort the ratings, because every point is counted double the times, more if there are multiple players. I think you can weight that in in the k factor in case of ELO, or you can just divide all the games and points with two - this should not be a problem, since performance is calculated from percentages, so a half game can be fine mathematically.

user7575: If you're interested in use (more than in development), you should give a try to rankade, our ranking system that features rankings, stats, and more. 
Rankade doesn't use Elo, but its algorithm (called ree algorithm), although more complex, is similar to Elo if you play 1-on-1 matches only.
Opposite to Elo and Glicko  (here's a comparison), rankade can manage any kind of match (one-on-one, faction vs. faction (two teams, which may be asymmetrical),
multiplayer, multi-faction, cooperative games, single player games, and so on), so you can insert one match with Alice 5, Bob 4, Chris 3 output (without breaking down one actual match in multiple fake matches). Anyway, rankade - like all aforementioned ranking systems - does not incorporate margin of victory (even if you can easily manage this issue using weight feature, and/or insert scores for stats).

10237: <p>I run competitions, not in chess, but my question relates to chess Ranking systems, and will give an example of the issue I face. Game 1:</p>

<p>Alice scores 5, Bob 4, Chris 3.</p>

<p>I use the glicko-2 and elo Ranking system to break that down into two wins for Alice (over each other player) and one win for Bob (over Chris).</p>

<p>My problem is that if the result was:</p>

<p>Alice 10, Bob 4, Chris 3</p>

<p>That is a much bigger win for Alice, but the ranking system sees the result as no different from the first.</p>

<p>Has anyone come across a ranking system that takes into account margins of victory etc.?</p>
 8944: <p>I think what you should do is, treat every pair of players like they played a match, and arrived at the given result. So for example in the second case:</p>

<p>Alice vs Bob 10-4 - 14 games</p>

<p>Bob vs Chris 4-3 - 7 games</p>

<p>Alice vs Chris 10-3 - 13 games</p>

<p>And calculate rating like that
Although this will distort the ratings, because every point is counted double the times, more if there are multiple players. I think you can weight that in in the k factor in case of ELO, or you can just divide all the games and points with two - this should not be a problem, since performance is calculated from percentages, so a half game can be fine mathematically.</p>
 7575: <p>If you're interested in use (more than in development), you should give a try to <a href="https://rankade.com" rel="nofollow">rankade</a>, our ranking system that features rankings, stats, and more. </p>

<p>Rankade doesn't use <strong>Elo</strong>, but its algorithm (called <strong>ree</strong> algorithm), although more complex, is similar to Elo if you play 1-on-1 matches only.</p>

<p>Opposite to Elo and <strong>Glicko</strong>  (here's a <a href="https://rankade.com/ree#ranking-system-comparison" rel="nofollow">comparison</a>), rankade can manage any kind of match (one-on-one, faction vs. faction (two teams, which may be asymmetrical),
<strong>multiplayer</strong>, multi-faction, cooperative games, single player games, and so on), so you can insert <em>one</em> match with <em>Alice 5, Bob 4, Chris 3</em> output (without breaking down one actual match in multiple <em>fake</em> matches). Anyway, rankade - like all aforementioned ranking systems - does <em>not</em> incorporate margin of victory (even if you can easily manage this issue using <em><a href="https://rankade.com/frequently-asked-question/5" rel="nofollow">weight</a> feature</em>, and/or insert scores for stats).</p>
