dannymilsom / poolbot

A slack bot for pool connoisseurs
9 stars 5 forks source link

Activity bonus for ELO and seasons #13

Open tobyhammond opened 8 years ago

tobyhammond commented 8 years ago

Currently we have the following issues:

I propose:

An additional ELO activity bonus that builds up to a maximum of 100 or 200 that players can gain within a certain 'season' period (maybe one or two months) by playing a set number of games. For example playing over 10 or 20 games a month lets players retain this additional bonus. This should basically keep the active players above everyone else.

We could also try out keeping seasonal leaderboards (can always keep the lifetime one active with a different command and have it sync up with the seasonal one) - which basically mean every set period we reset everyone back to 1000 and store how many times each player has 'won' the season. Could result in trophies or prizes at the end of the year. Let's make this more formula 1.

Lastly, a 'retired' flag on the player model and create a new manager that list only non retired players so that the leaderboard stays lean.

Discuss!

mmoravcik commented 8 years ago

Interesting too: https://www.wizards.com/Magic/PlaneswalkerPoints/Information#WhatIsPlaneswalkerPoints