Ranking algorithm tweaked

Thursday, July 10, 2008

I made a slight change in the global ranking algorithm.

Previously, a player gained points by defeating other players with points. The way it was calculated, it went through each player, found the players that person "owed" points to (because that other person had beaten them), and gave them some points.

The problem I found was, if a player was undefeated, then the points that they got just evaporated. That made for lower, flatter scores overall. I didn't think that would be much of a problem, but it turns out there's a lot of undefeated players (mostly people who have played one or two games and haven't lost). So a lot of points were getting lost

So now, undefeated players keep all their points, instead of them evaporating.

This change affects all the games with global player rankings: En Garde, Frootcake, and Danger Zone.


Post a Comment