Quelques changements dans le système de statistiques

Par , le dans Projet Folding@Home - Aucun commentaire
Des changements dans le système de statistiques sont devenus nécessaires pour maintenir une cohérence entre le site et les fichiers texte d’export (comme par exemple http://fah-web.stanford.edu/daily_user_summary.txt.bz2 ). Le problème le plus important est la façon dont les passkey sont gérées et leur impact sur les classements des utilisateurs. Il faut préciser que ces modifications ne changeront pas les points attribués aux unités ou quoi que ce soit d’autre que la façon dont les utilisateurs sont listés dans les classements.

Les passkey sont un ajout relativement récent à Folding@Home qui fut introduit par le client v6 comme identifiant unique qui lie vos contributions directement à vous (et pas seulement à votre nom d’utilisateur). L’utilisation d’une passkey empêche un autre utilisateur de tricher en utilisant votre nom.

Afin que les fichiers d’export des statistiques correspondent au site Web en terme de classement des utilisateurs, il faut changer à la fois le site et les exports. Le site ignore actuellement les comptes avec passkey (ce qui était nécessaire pour faire une commande SQL count (*) rapide) alors que les fichiers d’export agrègent tous les comptes avec passkey sous le même nom d’utilisateur et les organise ensuite par somme des points pour ce nom d’utilisateur.

La solution retenue pour résoudre ce problème est de considérer chaque combinaison de nom d’utilisateur (username) et de passkey comme un participant unique en terme de classement, à la fois dans les exports que sur le site. Ceci devrait permettre aux deux de garder une cohérence. L’équipe a passé en revue les autres solution, mais rien de correspond mieux au double objectif de rapidité pour le site Web et d’être cohérent. Bien entendu, les passkey ne seront pas incluses dans le ficher d’export (celles-ci devant rester connues uniquement des utilisateurs aux quels elles appartiennent), bien qu’il soit envisagé de les distinguer en révélant les deux derniers chiffres. Ceci serait suffisant pour identifier les différents comptes sans avoir à révéler d’information critique.

Dans les jours à venir, les fichiers d’export seront au nouveau format. Après le premier mai, le site Web sera lui aussi migré à ce format. Le délai entre les deux modifications a été prévu pour que les sites de statistiques externes puissent mettre leurs scripts à jour.

Les sites de statistiques externes auront toujours le choix d’agréger les comptes selon l’ancienne méthode ou selon la nouvelle. Ces changements sont principalement mis en place pour que les statistiques officielles soient cohérentes dans les différentes formes dans lesquelles elles sont disponibles.

Source : Blog de Vijay