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

Implement Races #22

Closed
9 tasks done
isuru89 opened this issue Jan 27, 2019 · 0 comments
Closed
9 tasks done

Implement Races #22

isuru89 opened this issue Jan 27, 2019 · 0 comments
Assignees
Labels
BPMS Badges, Points, Milestones, States

Comments

@isuru89
Copy link
Owner

isuru89 commented Jan 27, 2019

Races are based on leaderboards and awards points according to the top ranking at a particular time.

  • A race must have an associated leaderboard.
  • In addition to that admin can define,
    • When to award (daily, weekly, monthly)
    • How many people should be awarded (top N), or
    • Minimum point threshold to award points
      • Only one of top N or point threshold can be specified at a time.
  • Race point eligibility
    • When there is only one player in team/team scope, then no player will get points.
    • When there are players less than requested top N, only the top player will get points.
  • Race calculation must be able to invoke from externally as well (using an game key)
@isuru89 isuru89 added the BPMS Badges, Points, Milestones, States label Jan 27, 2019
@isuru89 isuru89 self-assigned this Jan 27, 2019
@isuru89 isuru89 added this to In progress in Initial Release Jan 27, 2019
isuru89 added a commit that referenced this issue Jan 27, 2019
isuru89 added a commit that referenced this issue Jan 27, 2019
isuru89 added a commit that referenced this issue Jan 29, 2019
@isuru89 isuru89 moved this from In progress to Done in Initial Release Feb 8, 2019
isuru89 added a commit that referenced this issue Feb 16, 2019
isuru89 added a commit that referenced this issue Feb 16, 2019
isuru89 added a commit that referenced this issue Feb 16, 2019
isuru89 added a commit that referenced this issue Feb 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BPMS Badges, Points, Milestones, States
Projects
No open projects
Development

No branches or pull requests

1 participant