rank = Rank(rank=row.rank,
max_rank=row.max_rank,
game_type_cd=row.game_type_cd)
-
+
+ percentile = 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:
+ ranks['overall'] = rank
ranks[row.game_type_cd] = rank