Show elo changes on a per-game basis
Players want to see how much their Elos go up and down per match. This should be added to the player_game_stats table so it can be shown on the scoreboards.
Ideally I'd like to have a column all the way on the right of the scoreboard that has "Elo Change" and values like "+1.23" and "-2.25" in appropriate colors (green for positive change, red for negative).
#1 Updated by antibody about 1 year ago
- Status changed from New to Rejected
- % Done changed from 0 to 100
This was implemented, but it led to a much greater emphasis on the Elo points values versus actually playing the game for fun. That wasn't a good tradeoff to make IMO, so I removed the feature. The data is still there in the player_game_stats table if needed for other purposes, however.
#2 Updated by zykure about 1 year ago
What about indicating if a player was better or worse than expected, according to his elo prior to the game? That's something I'm actually interested in (i.e. how I performed in the match); in contrast to the actual elo values. Since this can be easily retrieved from the existing data (elo_diff <> 0), one could add a small indicator to the games table (↗ and ↘ for example).
#3 Updated by antibody about 1 year ago
- Status changed from Rejected to New
This can go as a new field in the table at the bottom of the player_info view. The more link at the bottom of that should not show a group of scoreboards, but rather a continuation of what is in the table.
What won't happen is adding it back to scoreboards.