WilsonCWu / battlegame

init
0 stars 0 forks source link

Average player level, average dungeon progress graphs #1718

Open Daniel-Wang opened 2 years ago

Daniel-Wang commented 2 years ago

graph 1: avg player level (out of non-zero elo players) grouped by # of days since started graph 2: avg dungeon level (group the same way)

nice-to-have / part 2: show a 10-day moving average of these numbers instead of just the current day's state

note once we analyse data: Are lvl requirements at good spots?

Daniel-Wang commented 2 years ago

Let's change to 14 day moving average I was thinking we just store a list per bucket (checking when we add new elements up to 14) directly on redis in a cron We could also consider a bi-weekly snapshot to commit to the db after like you mentioned in https://github.com/WilsonCWu/battlegame_server/pull/691#issue-1171665622

Daniel-Wang commented 2 years ago

note: see how many dungeon levels a player progresses each day in first 30 days also show when players "quit" (not logging on in 4 days?)