Not sure if this is the right place to post this, but currently the way ELO ratings are updated after a match is a little weird. Currently the rating change after a match is as follows:
Δrating = k*c*((sum over all beaten palyers of (1-win prob))-(sum over all players lost to of (win prob))),
where k is the K factor (smaller if your true rating is more certain) and c is a constant that depends on the number of players (that seems to be consistent across multiple games). This makes sense intuitively, except for the choices of c. It makes sense that c should be 1 for a 2 player game and should decrease as the number of players increases, as this prevents the winners and losers of larger games from having preposterously large rating changes. However, the true values of c are as follows:
2 players: 1
3 players: 3/4
4 players: 2/3
5 players: 5/8
6 players: 1
7 players: 5/6
8 players: 5/7
9 players: 5/8
10 players: 5/6
(I don't know if there are any games with more players)
These values seem pretty arbitrary and unintuitive. If there is a good reason for these, that's fine, but otherwise I think it would make more sense to have c be something strictly (but not too sharply) decreasing, like 5/(3+n) (where n is the number of players).
Δrating = k*c*((sum over all beaten palyers of (1-win prob))-(sum over all players lost to of (win prob))),
where k is the K factor (smaller if your true rating is more certain) and c is a constant that depends on the number of players (that seems to be consistent across multiple games). This makes sense intuitively, except for the choices of c. It makes sense that c should be 1 for a 2 player game and should decrease as the number of players increases, as this prevents the winners and losers of larger games from having preposterously large rating changes. However, the true values of c are as follows:
2 players: 1
3 players: 3/4
4 players: 2/3
5 players: 5/8
6 players: 1
7 players: 5/6
8 players: 5/7
9 players: 5/8
10 players: 5/6
(I don't know if there are any games with more players)
These values seem pretty arbitrary and unintuitive. If there is a good reason for these, that's fine, but otherwise I think it would make more sense to have c be something strictly (but not too sharply) decreasing, like 5/(3+n) (where n is the number of players).