Ma vie, mon œuvre sur Starcraft 2
A force de répondre à cette question dans un mail sur deux, je fais un article pour vous présenter ce que j'ai compris du fonctionnement des leagues.
Il faut savoir qu'on a tous un score caché, basé sur le score ELO utilisé aux Echecs. Comment ça marche ?
1. Vous commencez avec un score, par exemple 1000.
2. A chaque fois que vous devez faire une nouvelle partie, Battle.net cherche des joueurs qui ont un score proche du vôtre.
3. Quand vous avez fini votre partie, le score est mis à jour en fonction du score de l'adversaire et du résultat. Si vous gagnez, vous gagnez plus de points si vous aviez un ELO inférieur à celui de votre adversaire et moins si vous aviez un ELO supérieur. Plus la différence de niveau est grande, plus cet effet est important (si vous gagnez contre un joueur avec un ELO de 800, vous ne gagnerez persque rien ; à l'inverse, si vous perdez contre lui, vous allez perdre beaucoup).
4. Cet ELO s'accompagne d'un facteur d'incertitude. Moins vous avez fait de parties, ou plus vous êtes variable dans vos résultats, moins Battle.net fait confiance à cet indicateur. Je suppose qu'il vous attribue en fait des bornes minimum et maximum à votre ELO. Genre : IBashar a un ELO entre 1157 et 1198. Par exemple. Donc quand je lance une nouvelle partie, il cherche un joueur qui a un intervalle qui a une intersection avec le mien, comme 1195-1250 par exemple.
Plus cet intervalle est resserré, plus Battle.net sait quel est votre niveau.
5. Toutes les X games, ou tous les X jours, ou selon je ne sais quel déclencheur, Battle.net vérifié l'adéquation de votre ELO et de votre league. Par exemple, on va dire que les Bronze vont de 0 à 800, les Silver de 800 à 1300, les Gold de 1300 à 1700, les Platine de 1700 à 2000 et les Diamond au dessus de 2000. Si votre intervalle est complètement inclus dans une fourchette de league, vous vous retrouvez dans cette league. Plus l'incertitude est grande ou plus vous êtes à la limite entre deux leagues, moins vous avez de chances de changer de league.
Pour résumer :
- vos adversaires ne dépendent pas de votre league mais de votre ELO.
- votre league dépend de votre régularité et de votre ELO, pas de votre classement ou de votre score.
Le score n'a aucune influence sur quoi que ce soit, c'est un indicateur purement psychologique dont le but est d'inciter les joueurs à faire des games ("aaah, plus que 10 points et je gagne 3 places"). Pareil pour votre classement.
On peut considérer que le score a de l'influence à partir de 1100+ en Diamond. En dessous, ignorez-le.
Un exemple : je suis passé Diamond au bout de 25 games, avec un score de 300. Un pote est passé Diamond après 200 games, avec un score de 600. On est donc dans la même league, il a le double de mon score. Mais qui est le meilleur ?
CQFD.