JeromeC wrote: ↑Thu Aug 22, 2024 1:43 pm
Hi Tim
So promotion / demotion is only based on the sprint effort and marathon contribution is just ignored ? isn't this a bit strange ?
Hi
Thanks for your feedback.
There are lots of ways in which I could have calculated the promotions and demotions.
One could just base it on the total number of COMBINED Marathon and Sprint FB points, or on BOINC credits.
And for each of the above, it is a question of collating stats from the 26 projects in the Marathon, from 31 Teams and from 98 members spread across 3 Leagues. And the Marathon stats can change almost hourly, so to calculate such stats is quite hard as it will take a good hour or two to do this.
And of course, these would need to be combined with the Sprint stats somehow, if one is to try and gauge which League each member should be in so that a complete picture could be established.
But then I would also need to calculate which of the BOINC credits earned were on Sprints and which were on the Marathon so both Teams and Member stats would need to show non-Sprint credits (which make up one part of the Marathon credits) and credits earned on Sprints (which makes up the other half).
All of a sudden, this becomes a very much more difficult issue to resolve, using the stats.
And it leaves out ONE THING -
which is how pro-active the Team or Member is, within the entire FB Challenge.
--------------------
Also, the FB Annual Challenge is spread over both Marathon and Sprint events and someone could just be crunching just a couple of Marathon projects to earn BOINC credits (and therefore FB points) but on less popular projects it is easy to earn lots of FB points but without earning many BOINC credits.
So, that would unbalance the calculations and of course it might mean that a Team or Member could just run ONE project all through the year and earn massive credits, but that wouldn't really mean they are here to support lots of projects (which is why the Sprints were held, so that lots of projects could benefit from the combined capability from every FB Team and Member).
--------------------
So, after much consideration, I thought that the best way would to be to only use the Sprint stats and specifically the BOINC credits earned (and not the FB points awarded), as this shows that these Teams and Members are being
pro-active and they are checking in every few days on the website to see which project has been chosen and how best they can use their hosts to benefit the projects chosen.
And most of the FB Members are actually supporting lots of projects so, everyone has a chance to do well based on their BOINC credits.
And this is much simpler to calculate and so, that was how it was determined and each Team and each Member is in a League where their host capability (ie the number of CPUs/GPUs they have access to) is about the same (as far as I can tell from the BOINC credits stats)
So, those Teams and Members with larger "farms" and high BOINC credit earning potential are in a higher league (IMHO), compared to those who have fewer and/or older CPUs/GPUs.
And as a result, I think the new League composition is more balanced across each League which is then fairer to those taking part in the Sprints (as there are more possibilities to earn FB points).
Hope that helps?
regards
Tim