Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leaderboard Ranking Based on Different Stats #79

Open
MTK3131 opened this issue Feb 26, 2024 · 3 comments
Open

Leaderboard Ranking Based on Different Stats #79

MTK3131 opened this issue Feb 26, 2024 · 3 comments
Labels
enhancement New feature or request Group 14 Social (Leaderboard)

Comments

@MTK3131
Copy link
Collaborator

MTK3131 commented Feb 26, 2024

Describe the feature request

It could be interesting to allow users to see the rankings in terms of different stats.

What is the expected outcome/result of the feature

The ability to sort the leaderboard ranking based on the desired stat.

Did you consider any alternative solutions for this feature

An alternative would be to come up with a formula that will average out all the stats and display the ranking based on that.

How will you verify its completeness/correctness

The completeness of this feature will be verified if the users are able to switch between the stats on each leaderboard and for each competency level.

@MTK3131 MTK3131 added enhancement New feature or request Group 14 Social (Leaderboard) labels Feb 26, 2024
@MTK3131 MTK3131 changed the title Leaderboard Ranking Based on Each Stat Leaderboard Ranking Based on Different Stat Feb 26, 2024
@MTK3131 MTK3131 changed the title Leaderboard Ranking Based on Different Stat Leaderboard Ranking Based on Different Stats Feb 26, 2024
@Picard4
Copy link
Collaborator

Picard4 commented Feb 26, 2024

List of Possible Stats:
Distance
Moving Time
AVG Moving Speed
Total Time (Do we need this? Could just promote idling...)
Max Speed (might be dangerous in a real-world scenario)
Highest Elevation (Is there really a good use for this?)
Lowest Elevation (Is there really a good use for this?)

@Picard4
Copy link
Collaborator

Picard4 commented Apr 7, 2024

For Sprint 3, we will try to focus on these statistics:
Distance (ft)
Moving Time
Max Speed (mph)
Average Moving Speed (mph)

All leaderboards will have an Average and Best option.
Average will give the average of the scores the each user had for all of their tracks.
Best gives the best score each user ever received for the statistic in an individual track.

@Picard4
Copy link
Collaborator

Picard4 commented Apr 7, 2024

The implementation for selecting Average/Best and refreshing the Leaderboards accordingly is ready to go, but we're still working off of test data until we have a means to get data, convert it into Rankings, and aggregate it accordingly (issue #67 ).

Picard4 added a commit that referenced this issue Apr 28, 2024
Keeping our main branch up to date
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Group 14 Social (Leaderboard)
Projects
None yet
Development

No branches or pull requests

7 participants