Nome Utente: 
Password : 
Restringi sessione all'IP 
Online in 1gg

New Scoring

1 2 3
Posizione globale: 198
Punteggio totale: 110647
Posts : 1795
Grazie: 1390
Voti+: 961
Registrato: 18a 259gg




Ultima visita: 65gg 18ore
L'utente è Offline
New Scoring
Google/traduci1Grazie!0Bel post!1Brutto post! Link
Currently i am also working on a better scoring.

As you might have noticed, SPOJ has a pretty weird scoring, and Caesum got a nice fix for us:

Currently we have an expotential scoring like 0.50 * 0.50 * site_score. whereas 0.50(p) equals 50% solved.

Caesum suggested to change p^2 to p^(1+100/site_challcount), and it really works charmy.

Before we go live with this change, i want to ask you what you think about it.
Please try to spot anomalies for your account in the new rankings.
wc4scoring.
Especially take a look at the totalscores
There are indeed some changes in the rankings, let us know if you are not happy with the new scores coming up.

I'd like to thank you in advance for your feedback,
gizmore
The geeks shall inherit the properties and methods of object earth.
Ultima modifica: gizmore - 19 Gen 2011 - 17:36:20
Posizione globale: 76
Punteggio totale: 227334
Posts : 245
Grazie: 420
Voti+: 281
Registrato: 17a 310gg
Avatar di shadum







Ultima visita: 2a 107gg
L'utente è Offline
RE: New Scoring
Google/traduci2Grazie!1Bel post!1Brutto post! Link
This new system doesn't use 'site_score' at all? That is a somewhat arbitrary value chosen on a site by site basis if I remember right. If so, I'd support eliminating it.

The new scoring does shuffle things a little bit, but not too much from what I can tell, but I am only really aware of the changes near my own rank, for the most part.
Posizione globale: 198
Punteggio totale: 110647
Posts : 1795
Grazie: 1390
Voti+: 961
Registrato: 18a 259gg




Ultima visita: 65gg 18ore
L'utente è Offline
RE: New Scoring
Google/traduci2Grazie!1Bel post!0Brutto post! Link
The new scoring is the same as the old, except the pow(p, 2) is now pow(p, 1+100/challcount).

Here is the whole old formula to calculate a users score on one site again:

site_score = site_basescore + (avg*site_basescore) + (challcount*basescore_per_chall)
userscore = site_score * pow(percent_solved, 2);

Now in the new scoring, we will change the userscore formula as follows:

userscore = site_score * pow(percent_solved, 1+100/site_challcount);

Also new is that i can adjust basescore_per_chall for each site individually (lowered SPOJ there for example)
and i can adjust the "100", but all sites seem to work well with this default value.

I hope this explained it more deeply and removed your concerns Smile
The geeks shall inherit the properties and methods of object earth.
Ultima modifica: gizmore - 19 Gen 2011 - 19:16:22
Posizione globale: 2461
Punteggio totale: 10499
Posts : 4
Grazie: 3
Voti+: 3
Registrato: 15a 332gg
Ultima visita: 15a 163gg
L'utente è Offline
RE: New Scoring
Google/traduci2Grazie!2Bel post!0Brutto post! Link
I would jump 107 places upwards, right now I'm ranked 729 and on the new total scores I would be ranked 622. Is that right? I would presume it is because I get most of my point from 1 site? Woot
Posizione globale: 198
Punteggio totale: 110647
Posts : 1795
Grazie: 1390
Voti+: 961
Registrato: 18a 259gg




Ultima visita: 65gg 18ore
L'utente è Offline
RE: New Scoring
Google/traduci1Grazie!1Bel post!0Brutto post! Link
Yeah, your score would double for CSTC, you seem "in luck" for the new scoring Smile
The geeks shall inherit the properties and methods of object earth.
Posizione globale: 170
Punteggio totale: 122326
Posts : 14
Grazie: 15
Voti+: 13
Registrato: 15a 355gg



Ultima visita: 1a 140gg
L'utente è Offline
RE: New Scoring
Google/traduci2Grazie!2Bel post!0Brutto post! Link
Just one stupid question: why is that scoring is better than the old one?
Anyway, I belive the most of us playing these games for fun, and not for points, so in my opinion the scoring system is not so important, however, WeChall is about to make an overall chall site scoring system, and if the new pointing system could show an exacter ranking I think it's cool and should be used.

Best regards
CHItA
Posizione globale: 198
Punteggio totale: 110647
Posts : 1795
Grazie: 1390
Voti+: 961
Registrato: 18a 259gg




Ultima visita: 65gg 18ore
L'utente è Offline
RE: New Scoring
Google/traduci1Grazie!1Bel post!0Brutto post! Link
Thanks for your feedback.

The main problem with the current/old scoring is that SPOJ scores really "suck".
In the current/old scoring, SPOJ has a basescore of 100,000 (100k), and all but one player have around 2% which does generate almost no points.
In the new scoring it looks way better balanced. The basescore of SPOJ has been "lowered by hand", but because it has so much challs the % really score high.
Hispabyte still has a low basescore, and also you need a lot % to get high scores.

In summary, the new formula seems to reflect challcounts way better, which fixes several minor issues.
The geeks shall inherit the properties and methods of object earth.
Posizione globale: 302
Punteggio totale: 78570
Posts : 1
Grazie: 2
Voti+: 2
Registrato: 17a 127gg



Ultima visita: 13a 70gg
L'utente è Offline
RE: New Scoring
Google/traduci2Grazie!2Bel post!0Brutto post! Link
Hi

I'd prefer the new scoring system. In the current scoring you could get a lot of points by solving only a few challenges if the corresponding site has only few challenges in total or you can do a lot of challenges and earn nearly no points (like on SPOJ as rather extreme example). So I think each single challenge becomes more valuable in the new scoring.

As far as I could see at a first glance, picking some challengers at random, most of them seem to get more points in the new scoring, but strengthening the lower ranks a bit.
Ultima modifica: Erkman84 - 19 Gen 2011 - 19:42:39
Posizione globale: 76
Punteggio totale: 227334
Posts : 245
Grazie: 420
Voti+: 281
Registrato: 17a 310gg
Avatar di shadum







Ultima visita: 2a 107gg
L'utente è Offline
RE: New Scoring
Google/traduci2Grazie!2Bel post!0Brutto post! Link
Citazione da Gizmore
19 Gen 2011 - 18:38:18

userscore = site_score * pow(percent_solved, 1+100/site_challcount);


Ok. Got it. Not what it seemed to me at first, but still probably better than the current system.

Its a complicated thing you are trying to do here. I'm not really going to complain if you want to play with it over time. I probably would.
Ultima modifica: shadum - 19 Gen 2011 - 20:54:43
Posizione globale: 196
Punteggio totale: 111038
Posts : 32
Grazie: 43
Voti+: 32
Registrato: 15a 341gg




L'utente è Offline
RE: New Scoring
Google/traduci1Grazie!1Bel post!0Brutto post! Link
When should we expect this implementation?
1 2 3
sabretooth, dxer, quangntenemy, TheHiveMind, Z, balicocat, Ge0, arraez, jcquinterov, hophuocthinh, alfamen2, burhanudinn123, Ben_Dover, stephanduran89, braddie0, fpombal, csuquvq utenti hanno sottoscritto il thread e ricevo le E-Mail di notifica.
1 persone stanno visualizzando il thread.
Questo thread è stato visualizzato 12480 volte.

PHP Fatal Error(1): Constant E_STRICT is deprecated since 8.4, the error level was removed in www/protected/config.php line 6


Backtrace starts in [unknown file] line ?. GWF_Debug::shutdown_function() core/inc/util/GWF_Debug.php line 109. GWF_Debug::error_handler().... core/inc/util/GWF_Debug.php line 180.