From: Ant Zucaro Date: Fri, 28 Sep 2012 02:41:12 +0000 (-0400) Subject: Make the value a real percentile, if I am going to call it that :) X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonstat.git;a=commitdiff_plain;h=72dab99a43ce6396e930ce9ceb5c7eb86ae97fc8 Make the value a real percentile, if I am going to call it that :) --- diff --git a/xonstat/views/player.py b/xonstat/views/player.py index 0c4ce59..a03ab6c 100644 --- a/xonstat/views/player.py +++ b/xonstat/views/player.py @@ -347,12 +347,12 @@ def get_ranks(player_id): max_rank=row.max_rank, game_type_cd=row.game_type_cd) - percentile = float(row.rank)/row.max_rank + percentile = 100 - float(row.rank)/row.max_rank if not found_top_rank: ranks['overall'] = rank found_top_rank = True - elif percentile < float(ranks['overall'].rank)/ranks['overall'].max_rank: + elif percentile > 100 - float(ranks['overall'].rank)/ranks['overall'].max_rank: ranks['overall'] = rank ranks[row.game_type_cd] = rank