Message boards : Number crunching : Loosing total credits as users leave?
Message board moderation
Author | Message |
---|---|
Send message Joined: 26 Aug 04 Posts: 9 Credit: 3,881 RAC: 0 |
One of the users of our BOINC teams left all the projects in anger and moved to some other teams. Peace! Only in CPDN have we lost credit totals as well as recent average credits due to the departure. I have never before seen total credits FALL. I thought the team credit rules in BOINC were to prevent team shopping. So all credits 'earned' during a membership stays with the team in case of members leaving. On the ohter hand the team doesn't get already earned credits when a user joins the team. It has been the case for the projects SETI@home, Einstein@home, Predictor@home and LHC@home. Tthe only exception from the above rule has been ClimatePrediction. Why is that? Another time I must remember not to annoy a member, bvadr... |
Send message Joined: 5 Aug 04 Posts: 426 Credit: 2,426,069 RAC: 0 |
It may be related to the phantom credit given sometimes on this project. Sometimes at model end the granted credit is doubled, there is a script that runs either daily or every 4 hours to correct this. BOINC WIKI BOINCing since 2002/12/8 |
Send message Joined: 5 Aug 04 Posts: 1283 Credit: 15,824,334 RAC: 0 |
Hi Kirsten, As John suspected, the team credit loss is a function of the periodic credit recalculation. The database tables don't maintain an historical record of a users team membership, so when a user changes team all their credits move with them on the next recalculation. "The ultimate test of a moral society is the kind of world that it leaves to its children." - Dietrich Bonhoeffer |
Send message Joined: 26 Aug 04 Posts: 9 Credit: 3,881 RAC: 0 |
> Hi Kirsten, > > As John suspected, the team credit loss is a function of the periodic credit > recalculation. The database tables don't maintain an historical record of a > users team membership, so when a user changes team all their credits move with > them on the next recalculation. > This was what I could see in the stats and graphs for our team - not the same thing as when the credits fly up and down by finishing a model. This makes me very uninterested in ClimatePrediction.net as I'm fed up over the years with team shopping users. It's very easy for a founder and an administrator of a project and a web site to turn interest from users on or off. One simply decides whether to create for instance statistics in your own lanugage or not. |
Send message Joined: 12 Aug 04 Posts: 45 Credit: 130,879 RAC: 0 |
> Hi Kirsten, > > As John suspected, the team credit loss is a function of the periodic credit > recalculation. The database tables don't maintain an historical record of a > users team membership, so when a user changes team all their credits move with > them on the next recalculation. > Its actually quite interesting if you compare the projects. I agree... on CPDN one member leaves the credits they have added WHILST in the team DO leave and go to the new team. On the other hand... in SETI (and some of the other BOINC projects) if a member leaves, their credits DO NOT leave with them (but the new credits will be added to the new team ... old credits stay... of course individual total is unaffected) This makes me wonder if it is not a setting/option that is given to BOINC admin of individual projects. If so I would be very interested as to why CPDN has set it to "credits follow" rather than "credits stay"... Interesting... Zain --- Teamless? Drop by BOINC Synergy and look around Also checkout our famous BOINC World Stats |
Send message Joined: 5 Aug 04 Posts: 1283 Credit: 15,824,334 RAC: 0 |
> This makes me wonder if it is not a setting/option that is given to BOINC > admin of individual projects. If so I would be very interested as to why CPDN > has set it to "credits follow" rather than "credits stay"... It's not a BOINC setting, Zain. The standard behaviour is that credits stay with the team. That used to be the case in CPDN until they failed to track down the reason why extra credits were occasionally being allocated on model completion and decided to periodically recalculate credits from the raw data tables. I don't know if the recalculation is being done from the custom <b>msg_to_host</b> table or the standard <b>result</b> table or what CPDN's msg_to_host format is. <i>If</i> they were using the result table they could perhaps have gone with a halfway house (it wouldn't cater for trickles sent while in a different team) of using the teamid field to allocate credits to a team. "The ultimate test of a moral society is the kind of world that it leaves to its children." - Dietrich Bonhoeffer |
Send message Joined: 12 Aug 04 Posts: 45 Credit: 130,879 RAC: 0 |
Ahhh thanks for that Thyme, I had been wondering that for quite a while now. Cheers, Zain --- Teamless? Drop by BOINC Synergy and look around Also checkout our famous BOINC World Stats |
©2024 cpdn.org