PDA

View Full Version : Stats question



DukeBox
03-17-2004, 09:03 AM
First i'll try to explain what my 'problem' is..

In the rawstats (and on sob.com) is the current team total_work of Dutch_Power_cows is: 270698329 M cEMs
if i count all the users with teamid (43) and summarize the total_work, i have : 264988725 M cEMs

So where is the 5709604 M difference ?


I took some (the ones that have a big difference) users who have a differance in stats between sob.com and rawstats:



rank usernam score on sob.com score in rawstats
3 Bouma 12130000000000 cEMs 2004-03-17 Bouma 13522372421632
6 TeamSwitch 11210000000000 cEMs 2004-03-17 TeamSwitch 11251599696608
37 Bstuff2k3 1950000000000 cEMs 2004-03-17 Bstuff2k3 3347188711424
94 Pconfig 231240000000 cEMs 2004-03-17 Pconfig 1778349809056
53 FAD 926420000000 cEMs 2004-03-17 FAD 933666311696
72 NoizyCows 510380000000 cEMs 2004-03-17 NoizyCows 544626099648
89 Dauntless 313230000000 cEMs 2004-03-17 Dauntless 309478670192
106 Vosje 103990000000 cEMs 2004-03-17 Vosje 883911342080
130 Devion 12750000000 cEMs 2004-03-17 Devion 19248628224
162 nelis3 0 cEMs 2004-03-17 nelis3 9749348032
139 Ajaxied 1500000000 cEMs 2004-03-17 Ajaxied 2999843072

total 27389510000000 total 32603190881664

the difference gives 5213680881664 points. I think when I also count'small' differences, i've found all the missing points.

Can you tell me why this is happening ? And how to solve this ?

jjjjL
03-17-2004, 09:17 AM
my first guess would be ex-member work?

-L

Mystwalker
03-17-2004, 09:53 AM
Originally posted by jjjjL
my first guess would be ex-member work?

According to the team's stats (http://www.seventeenorbust.com/stats/teams/team.mhtml?teamID=34), there are no ex-members...

Joh14vers6
03-17-2004, 11:55 AM
Dukebox,

I told you before.
When a teamless user submit blocks/tests before he/she joins a team, the points of those blocks/test are not counted for the team that he/she joins. That is how the stats work right now.

Is that true jjjjL?

jjjjL
03-17-2004, 12:37 PM
Originally posted by Joh14vers6
Dukebox,

I told you before.
When a teamless user submit blocks/tests before he/she joins a team, the points of those blocks/test are not counted for the team that he/she joins. That is how the stats work right now.

Is that true jjjjL?

No, that is not the case. However, I forget which mechanism reassigns the tests. My guess right now is that althought it reassigns work when you join your first team, it doesn't reassign unfinished tests. I'll look into it. Dave wrote the latest reassignment script.

That would explain users like nelis3 who has done a small amount of work on 4 tests but never finished one... then he became a Dutch Power Cow and never did anything else.

This is a rather bizar problem that isn't too common but it will reduce contributions to team stats by users who start with no team, don't finish tests and then join teams.

I'll think about this and try to decide how this should work. If it doesn't break other stuff, I'll make incomplete tests count for first time team joiners who don't finish tests just so the numbers balance out. I'd like to think about it first though to make sure this won't violate some other more important axiom of how stats are done so I don't create a goofy side-effect that turns out to be more annoying than this.

Cheers,
Louie

Joh14vers6
03-17-2004, 03:46 PM
Originally posted by jjjjL
No, that is not the case.

Cheers,
Louie

Strange,
For example Bstuff2k3 made a couple of tests teamless before he joined DPC and what I saw was that at the teamstats of DPC at SOB.com his score began with 0. That's the cause that I came to the above conclusion. If this is not the way the stats should behave than there is error to solve.

Arnoud

Joh14vers6
05-04-2004, 07:02 AM
Louie,

How the progress with this problem.
2 more users has flushed blocks before they joined the team. The team still misses those points.