Il semble que les développeurs de Team Fortress 2 ne manquent pas d’idées. La bande de joyeux lurons derrière le plus grand succès de l’année dernière en terme de FPS continue à innover avec une notation des serveurs en fonction du confort de jeu ressenti par les joueurs.


Tous les crétois sont des menteurs.
 
C’est en se rendant compte que certains serveurs trichaient (et oui il n’y a pas que les joueurs) en donnant de mauvaises informations au "master server", le serveur hébergé par Valve qui recense tous les serveurs de jeu, que leur est venue l’idée. Ils ont donc décidé d’attribuer un score au serveur, dans le but de débusquer les traîtres et de les faire disparaître de la liste. Mais le système ne devrait pas pénaliser les joueurs qui préfèrent jouer avec des règles personnalisées (InstaGib, respawn instantanné, etc.). Le système devait pour cela se baser uniquement sur les données des clients afin d’empêcher tout mensonge délibéré, il fallait débusquer le Spy en quelque sorte.

Au final ils sont parvenus à construire un modèle mathématique reliant la durée passée par le joueur sur le serveur à son plaisir de jeu. La formule est la suivante :
  • Les nouveaux serveurs commencent avec 0 points.
  • A chaque fois qu’un joueur se connecte il perd 15 points.
  • Pour chaque minute que le joueur passe sur le serveur il gagne 1 point (avec un maximum de 45 points).

Ce qui fait que les serveurs ayant beaucoup de joueurs les rejoignant puis les quittant rapidement perdront rapidement des points, tandis que les serveurs où les joueurs restent longtemps auront un score élevé. Les développeurs nous donnent le résultat de cette étude :



On pourra observer que les scores forment une courbe gaussienne inversée, ce qui signifie que la distribution suit elle une gaussienne normale (la courbe en cloche), avec une majorité de serveurs ayant un score positif plutôt bon, et une minorité de l’ordre de 10% de très bons serveurs comme de très mauvais serveurs.

Si l’équipe annonce qu’elle a dores-et-déjà commencé à délister les serveurs délinquants, elle promet également de continuer à travailler sur ce sujet, on espère que ce modèle sera appliqué à l’ensemble des jeux Steam pour proposer à tous les publics une meilleure expérience de jeu.

Source : TeamFortress.com