Awarding points in different levels ¶
By: Veselovský on June 7, 2012, 9:03 p.m.
I was inspired by this post in a thread of a level 1 challenge:
For me this is a level 1 and a half…
What if challenges were awarded differently?
All challenges will have, say, 100 points and the points would be shared among users that solved particular challenge.
Example:
If particular challenge solved 1 user, he got 100 points.
If then the same challenge solved another user, he would get 50 points and the previous user points would be changed from 100 to 50. And so on…
If 100 users solved a challenge then every user got 1 point.
There can be a ceiling of points to guarantee that at least 1 point is awarded for a challenge if more than 100 user solved a challenge.
p is number of points that every user got for particular challenge that was solved by "n" users.
p=Ceiling(100/n)
This was without influence of time of course, but the formula can be changed to take time effect into account as it is now. (i.e. the quicker user would get more points than slower, say if only two users solved a challenge the first might get 60, second 40, not exact halves, the difference in points would be depended on the difference of times of providing the solution)
This way the difficulty of challenges will be judged by the users themselves, more users solved a challenge, means the challenge is easier than the challenge that fewer users solved. In accordance with that the points would be awarded.
Challenges can be separated in four different levels as they are now, but this would not affect the points that are awarded for solving them.
What are your opinions?
What advantages of it will be?
What disadvantages of it will be?
One disadvantage would be that your points can also decrease in contrast that now your points are constant unless you solved another challenge, when your points increase.
Advantage would be that the points will be awarded more fairly.
Another advantage would be that user will be motivated to solve challenges that were not solved yet, or were solved by few users so they got more points for them.
Best regards
Viktor