@admin: can you put formula for rating ???
formula for rating
So what's the formula to calculate the rating?
@admin: I think you should write formula ...
You explained it on chat on some competition, but i haven't read it and I would like to know ...
You explained it on chat on some competition, but i haven't read it and I would like to know ...
Hey guys,
I'm working on a new rating formula (very similar to this one).
The formula is based on Deutsche Wertungszahl (german chess rating system) - you can find it on wikipedia.
Also, very soon the training participation will be included into the rating in the following way:
For any solved task you get
1 + 9e^{-\frac{N}{100}}
points, where [[N]] is the number of people that have solved the task.
The points will change as more people solve the task.
Also the fastest solutions get points, the fastest one gets 20, second 15, then 12, 10, 8, 6, 4, 3, 2, 1
I'm working on a new rating formula (very similar to this one).
The formula is based on Deutsche Wertungszahl (german chess rating system) - you can find it on wikipedia.
Also, very soon the training participation will be included into the rating in the following way:
For any solved task you get
1 + 9e^{-\frac{N}{100}}
points, where [[N]] is the number of people that have solved the task.
The points will change as more people solve the task.
Also the fastest solutions get points, the fastest one gets 20, second 15, then 12, 10, 8, 6, 4, 3, 2, 1
i don't think that fastest solutions should get points...
because in about 99% of tasks, top 5 solutions differs by 0.01s and it's just because of some stupid reasons, so by resending a task your time can differ by +- 0.5 or more...
so some users could just send solution until theirs solution gets best time...
because in about 99% of tasks, top 5 solutions differs by 0.01s and it's just because of some stupid reasons, so by resending a task your time can differ by +- 0.5 or more...
so some users could just send solution until theirs solution gets best time...
"the training participation will be included into the rating" ...
hope you are talking about new rating, because it wouldn't be fair to merge competition and solved tasks ...
and competition rating should be primary rating ...
"Also the fastest solutions get points, the fastest one gets 20, second 15, then 12, 10, 8, 6, 4, 3, 2, 1"
hmmm .... mb if you would look just first accepted solution, if not someone can just copy the fastest solution and submit it and he would get more points ...
I am not for training participation rating, but that is my opinion ...
hope you are talking about new rating, because it wouldn't be fair to merge competition and solved tasks ...
and competition rating should be primary rating ...
"Also the fastest solutions get points, the fastest one gets 20, second 15, then 12, 10, 8, 6, 4, 3, 2, 1"
hmmm .... mb if you would look just first accepted solution, if not someone can just copy the fastest solution and submit it and he would get more points ...
I am not for training participation rating, but that is my opinion ...
I think fastest solutions should get points, but only in tasks where the difference between the first and the second fastest time is bigger than 0.10 . In tasks where the time for 10 fastest solutions is 0.00 it would be silly for them to get points.
Maybe the best would be to have two ratings.
One for solved tasks ( based on the formula mentioned above ), and one for competitions. So that you can sort users by each of the two ratings.
One for solved tasks ( based on the formula mentioned above ), and one for competitions. So that you can sort users by each of the two ratings.
@dejandenib i really think it's bad idea to give points to fastest solutions, because what would stop me from stealing and sending the fastest solutions ?
Nothing can stop you :)
Yeah, it is a bad idea.
But it would have been nice if the fastest solutions could be awarded somehow.
Yeah, it is a bad idea.
But it would have been nice if the fastest solutions could be awarded somehow.
I also agree that there should be no reward for fastest solutions, even if you could somehow stop people from stealing other people's solutions, the difference between programming languages is also quite big on some tasks...
What is e in formula?
http://en.wikipedia.org/wiki/E_(mathematical_constant)
Can someone explain the formula with real numbers pls.
Just take this:
e = 2.71828182845904523536
and put it into the formula.
e = 2.71828182845904523536
and put it into the formula.
Thanks.
Can someone explain the formula (rating after competition )with real numbers pls.
It's explained with real numbers ...
1 + 9 * e^(-N/100 ) = 1 + 9 / e ^ ( N / 100 ) .
1 + 9 * e^(-N/100 ) = 1 + 9 / e ^ ( N / 100 ) .
I mean Deutsche Wertungszahl (german chess rating system).