Ich wüsste grundsätzlich schon, wie ein vermutlich deutlich beliebteres System für die Verlosung der Grafikkarte aussehen könnte. Das Problem: Ich weiß nicht, wie es sich praxistauglich umsetzen lässt.
Es ist ganz einfach. Ideal wäre eine Gewichtung nach Punkten. mehr Punkte, mehr Gewinnchance.
Dazu addiert man die gesamten Punkte auf und definiert damit 100% Gewinnpunkte. Das werden
dann z.B. 700 Millionen Punkte nach der Woche.
Dann bekommt jeder Teilnehmer einen Zahlenraum zugewiesen. Z.B. aufgeteilt in einer einfachen
Tabelle nach Menge der Punkte
User 1: 0 - 56.453.789
User 2: 56.453.789 - 83.123.567
User 3: 83.123.567 - 120.321.478
...
Dann, und nur das wird minimal Arbeit machen, benötigt man einen Zufallsgenerator, der eine Zahl von 0 - 700 Millionen (oder was die Gesamtpunktanzahl ist, ausziehen muss. Hat man die Zahl, schaut man in die Liste und weist den Gewinner zu. Die Gewinnchance ist dann proportional zu den erreichten Punkten.
Das ist viel Arbeit, weil ich die Faltleistung bei sehr viel mehr Nutzern ermitteln muss.
Die Daten liegen doch in Tabellenform vor. Sie müssen nur ausgelesen werden:
Liste Sortieren nach Wochenleistung. Ausgelesen werden muss dann am Montag zwischen 7:00 und 10:00 um den Zeitraum de rkompletten Woche zu haben
PC Games Hardware Individual Users List - EXTREME Overclocking Folding @ Home Stats
Das wäre aktuell z.B. 286,355,146 Gesamtpunkte
TheWasp 0 - 55.074.592
raFINNiert 55.074.593 - 67.998.805
brooker 67.998.806 - ... (hab jetzt keine Lust, manuell zu rechnen)
Der Übersichtlichkeit halber kann man natürlich auch Runden, z.B. auf eine Million und es werden nur die 100 besten Falter benutzt, sonst müsste man, was schon zuviel arbeit wäre, zwei Listen einlesen. Das geht automatisch mit einer einfachen Tabellenfunktion. Dann lost Du Zahlen aus, findest den Gewinner, schaust nur, ob derjenige am Gewinnspiel teilgenommen hat, wenn nicht, wird erneut ausgezogen. Sollte kein großer Aufwand sein. Da Du das, wie ich befürchte, in Deiner Freizeit machen musst, können wir Dich nächstes mal auch gerne unterstützen, damit es ein fairer und kompetitiver Wettbewerb wird, der anspornt und gerecht verteilt. Denn irgendwie motivieren Geschenke scheinbar schon, darum nochmal
ein großer Dank an GIGABYTE, obwohl das Falten eigentlich eine altruistische Sache sein sollte.
Zwei Dumme, ein Gedanke. Ja, genau das meinte ich