1. #1
    Avatar de Helair Membre à temps plein
    Inscrit
    février 2017
    Messages
    918

    Fonctionnement du matchmaking

    Salut à tous !

    Je vois pas mal de posts ou de réponses à des posts qui se plaignent du matchmaking => on est souvent matché avec des prestiges "beaucoup", les gens d'en face ont 108 de stuff en permanence, etc...
    J'ai donc essayé de réunir des infos en me baladant un peu sur les fofo anglais et fr et je vais essayer de synthétisé ce que j'ai compris du fonctionnement du MM. Si Gowbli (ou un autre, hein) à le temps de passer pour confirmer que je dis pas trop de la merde, ce serait toujours un plus.

    Le matchmaking se base donc sur 4 points principaux dont je ne connais pas l'ordre d'importance exact. Je sais juste que globalement le skill n'est pas prioritaire et que le jeu préférera vous matcher avec quelqu'un de géographiquement proche plutôt qu'avec quelqu'un du même niveau de skill. S'il y a les deux c'est cool, mais sinon il faut faire un choix. Je vais détailler les 4 points et ce qu'ils signifient/impliquent.


    Premier point : la proximité géographique

    Celui-là est souvent critique, des remarques du genre "mais on s'en fout de jouer avec des gens proches". Et bien non, vu le système online on s'en fout pas. La raison est très simple : plus tu es proche, plus les informations arrivent rapidement, moins ça lag. Surtout en P2P. Avec des serveurs c'est (un peu) moins vrai mais ça l'est tout de même. Donc pour assurer le plus de fluidité possible le MM préfère les gens pas loin. Le problème c'est que ça n'est à 100% efficace que si tout le monde est groupé. Si y'a 7 personnes de Paris sud et 1 de Moscou, ça risque le lagouiller un peu.


    Deuxième point : le niveau de prestige du compte

    C'est CE point qui fait gueuler les gens en général. C'est à cause de ce point que vous allez vous retrouver face à des gros prestiges avec votre Valkyrie lvl 1 que vous commencez à monter parce qu'elle a été up et que vous jouez la facilité (je parle tellement mal...).
    En gros : à chaque fois que vous montez un perso prestige, vous gagnez un rang de prestige de compte. Ce rang détermine votre expérience globale du jeu. Alors c'est un peu biaisé dans le sens où quelqu'un qui aurait les 12 classes lvl 20 aurait 0 de prestige et un mec qui aurait une classe prestige 1 et toutes les autres jamais jouées aurait 1 de prestige, malgré une expérience clairement inférieure. Mais en dehors de ce cas de figure, c'est pertinent.

    L'idée c'est que même si vous n'avez jamais joué PK ou Orochi et que vous êtes prestige 3 avec votre Emissaire, vous connaissez les mécaniques du jeu. Vous connaissez le concept des attaques rapdies/lentes, les enchaînements, les parades, les coups spéciaux, les guardbreak, etc. Tout ce que vous aurez à faire en prenant une nouvelle classe est d'apprendre les 2-3 spécificités exclusives à ladite classe, et ça viendra très vite si vous maîtrisez déjà les concepts de base du jeu.

    Il serait donc particulièrement injuste de matcher quelqu'un qui a 80 heures de jeu mais qui commence avec un nouveau perso contre quelqu'un qui fait sa première partie. Et pour ceux qui râlent : ça fonctionne exactement de la même manière sur tous les MOBA du monde, ou vous serez matcher avec des gens de votre niveau global, peu importe si vous jouez votre main ou un nouveau perso. Et c'est normal.


    Troisième point : le ratio K/D

    Petite précision : Ratio K/D = Kill/Death ; KDA = Kill, Death, Assists. Ce n'est pas la même chose. Appelez les choses par leur nom et pas par le nom d'autre chose, sinon on ne s'y retrouve pas. Il n'existe pas de KDA sur For Honor, juste un ratio K/D.

    En quoi est-ce pertinent de trier en fonction de ça ? Et bien ça dépend vraiment des modes de jeu auxquels vous jouez. Si vous ne faites que des duels et des rixes, très pertinent. Si vous faites du 4v4, vachement moins. En théorie, on pourrait penser que deux personnes ayant le même K/D ont à peu prêt le même niveau. En pratique ça dépend d'une part du temps de jeu et d'autre part du mode de jeu. Je m'explique.

    Si vous êtes mort une fois et avez totalisé 2 kills, vous avez un ratio K/D de... 2 (félicitation à toi si tu as trouvé, tu as officiellement un niveau de maths AU MOINS égal à la primaire !). Le mec qui est mort 1 000 fois mais totalisé 2 000 kills a le même ratio. Pourtant il y a une légère différence d'expérience. L'expérience elle est calculée en fonction du point précédent : le prestige du compte. Il ne manque donc qu'à vérifier la pertinence de l'info.

    En 4v4 il m'arrive souvent d'avoir un truc genre 9 kills pour 3 ou 4 morts. Le truc c'est que les kills regroupent les gens que vous avez personnellement tué et ceux pour lesquels vous avez simplement participé à la mort. En gros, si vous faites une grosse AoE qui touche tout le monde pendant un joli teamfight dégueulasse 4v4 au milieu de la map, si votre team gagne le teamfight vous aurez obligatoirement 4 kills vu que vous avez infligé des dégâts à tout le monde. Même délire si vous arrivez à la fin de la baston et vous contentez de mettre un petit coup de fouine juste avant le kill : il vous sera compté alors que, sincèrement, vous avez rien fait pour l'avoir et votre copain aurait très bien pu faire le taf tout seul. Au passage ça met fin à un petit débat que vois de temps en temps : il ne peut pas y avoir de ninja kill sur For Honor !

    Donc voilà, votre K/D n'est pas forcément révélateur de votre niveau de jeu s'il est prit tout seul et sans regard critique. Comment faire donc pour palier à ça ?


    Quatrième point : le Elo

    Votre Elo est pour ainsi dire votre classement théorique. Ce n'est pas un classement au sens de "vous êtes moins bon que le mec du dessus et meilleur que celui du dessous" mais un score qui vous est attribué en fonction de vos victoires et défaites. L'idée étant que si vous avez disputé un nombre significatif de parties (donc pas 3) votre score sera révélateur de votre niveau de jeu. Là encore c'est plus vrai en 1v1 qu'en 4v4.

    Pour expliquer simplement ce qu'est l'Elo (parce qu'en détail c'est un coup à choper une migraine) : chaque partie gagnée va vous faire gagner de l'Elo et chaque partie perdue va vous en faire perdre. La quantité d'Elo gagnée ou perdue dépend de votre Elo et de celui de votre adversaire.
    En gros : si vous avez un Elo supérieur à votre adversaire, il est attendu que vous gagniez. Pas forcément de beaucoup, mais vous êtes favori. Si vous gagnez, vous gagnerez donc de l'Elo, mais moins que si vous aviez affronté quelqu'un de votre niveau ou au dessus. A l'inverse, si vous perdez, vous perdrez plus d'Elo que si vous aviez perdu face à quelqu'un de votre niveau ou au dessus.

    Ce qui est magique avec l'Elo, c'est qu'une différence absolue en points correspondra toujours aux même probabilités de victoire/défaite. En gros, si vous avez 7 points sur votre score Elo de plus que votre adversaire, vous avez 51% de chances de gagner. Peu importe si vous avez 8 000 ou 250. Une différence de 7 points correspondra à 51%. Si vous tombez sur quelqu'un qui a un Elo supérieur au votre de 700 points, vous avez moins d'1% de chances de gagner. Ce cas de figure ne se présente en général jamais. Globalement on estime qu'à partir de 400 points de différences c'est la victoire assurée pour le plus gros score.

    Chacun de vos partie va donc compter pour votre Elo, jusqu'à ce que vous tombiez sur des joueurs d'un Elo équivalent. Après, si vous vous améliorez, vous gagnerez et donc grimperez en Elo, jusqu'à perdre et vous stabiliser à un Elo plus élevé qu'avant. L'idée c'est qu'après un certain nombre de parties, votre Elo soit exactement votre niveau, au point que si on vous fait rencontrer n'importe quel joueur de Elo équivalent le combat sera équilibré.

    Là encore, le Elo est lié au compte et pas aux classes. Pourquoi ? Parce que ça témoigne d'un certain niveau de jeu. Comprendre par là qu'un type qui a monté son Berserker prestige 27 et qui donc a acquis une certaine maîtrise de la classe et a un Elo qui crève le plafond, quand il va jouer une nouvelle classe il va faire quelques parties assez désagréables le pauvre.


    Qu'en conclure ?

    Chacun de ses critères, pris individuellement, n'a aucun sens. Pris tous ensemble par contre ils donnent une idée vraiment précise de votre niveau de jeu (à part le premier, qui est vraiment extérieur).
    On peut tout à fait imaginer qu'un excellent duelliste perde régulièrement ses parties à cause de mauvais compagnons, auquel cas il aura un super K/D et un Elo moyen. A l'inverse on peut imaginer une bouse avec un K/D à la limite du négatif mais qui à le cul bordé de nouilles et qui tombe systématiquement sur d'excellents compagnons et a donc un Elo très élevé. On sera tout de même d'accord sur le fait que la chance n'interviendra pas à chaque fois.

    Quelqu'un qui a un mauvais niveau de jeu va tirer sa team vers le bas à chaque partie et donc causer des défaites. Quelqu'un ayant un bon niveau va carry sa team et causer des victoires. Comme ces deux joueurs ne vont pas systématiquement tomber l'un avec l'autre, il y a forcément un moment où le mauvais va plonger et le bon monter. Après suffisamment de parties, vos K/D et Elo seront pertinents. Passé un certain stade la chance ne joue plus. Si vous vous retrouvez par hasard dans une game où le niveau est largement au dessus du votre, vous allez juste vous faire farmer et vous ne serez qu'un boulet pour l'équipe, qui perdre probablement à cause du 3v4 fictif que vous imposez. Eux regagneront leur Elo aux parties d'après, pas vous.

    Vous avez déjà eu dans votre équipe une sorte de monstre qui a fini la game avec du 17/0 ? Il fait probablement partie des malchanceux qui a écopé d'un boulet à la game d'avant. Avec un brassage de plusieurs milliers de joueurs, le système va forcément s'équilibrer à un moment ou à un autre.

    MAIS tout ceci ne répond pas aux questions du genre : pourquoi je suis prestige 1 et je me retrouve face à des prestiges 7 ? Parce que vous êtes bon et qu'ils sont mauvais. J'ai remarqué que généralement, quand le MM est à ce point défavorable pour une team, ladite team à tendance à gagner. Si un prestige 7 stuff 108 se retrouve face à des prestiges 1 stuff 23, c'est qu'il à un K/D ou Elo de merde. Ou les deux. Donc c'est probablement un abonné au farm AFK et il ne vaut rien en combat. On peut dire ce qu'on veut, le stuff n'aide réellement que s'il y a déjà une base.

    Personnellement, je dirais que je me fais punir environ une partie sur 3 ou 4. Je gagne 3 fois d'affilée puis je tombe sur des monstres qui me démontent de manière complètement unilatérale, et les parties d'après ça va mieux. Ca, c'est juste Elo qui vérifie que vous n'avez pas un score bien en dessous de ce que vous devriez avoir. Donc il vous match avec des gros score pour voir. Si vous gagnez il avait raison, si vous perdez il avait tort. Mais si vous perdez ça n'affecte quasiment pas votre Elo vu que vous vous battiez contre des gens avec un score bien supérieur au votre.

    Si vous avez fait plus de 100 parties, dites-vous bien qu'en général vos team mates et adversaires sont du même ELO que vous, à 50 près (donc une dizaine de % au pif). Même s'ils ont 15 prestiges de plus, ils ont environ le même K/D et Elo. Donc ils sont plus mauvais que vous, vu qu'ils ont le même niveau avec beaucoup plus d'expérience.
     2 people found this helpful
    Share this post

  2. #2

    Intéressant !

    Ce moment où tu croyais être pas trop mauvais mais qu'en fait t'es une méga burne...
    Plouf Plouf...

    Gros moment de solitude...

    Merci pour ce post très... Instructif.

    Retour à l'entraînement.
    Share this post

  3. #3
    Avatar de Helair Membre à temps plein
    Inscrit
    février 2017
    Messages
    918
    Aurais-je par inadvertance brisé tes espoirs et tes rêves ? Pourquoi donc ?
    Share this post

  4. #4
    Avatar de SiRPattate. Membre à temps plein
    Inscrit
    janvier 2017
    Messages
    644
    Moi au contraire ça me rassure au vu que je tombe sur des full stuff -_-
    Share this post

  5. #5
    Avatar de Helair Membre à temps plein
    Inscrit
    février 2017
    Messages
    918
    Le problème du stuff est que les gens se reposent trop dessus. Ils font des erreurs de débutant parce que leur stuff le leur permet. Parfois je trouve même plus facile de me battre face à un 108 que face à un 40.
    Share this post

  6. #6
    Avatar de SiRPattate. Membre à temps plein
    Inscrit
    janvier 2017
    Messages
    644
    En tous cas, en dehors du skill, quand tu fais de l'élimination (par exemple) et que le mec tombe sous vengeance alors que ta barre n'est même pas à la moitiés (nombre d'échanges de dégâts/ blocage est identique) pour moi le stuff intervient je suis désolé.

    Donc tomber sur un 108 alors que t'es R2 OUI le stuff compte.

    Faut aussi penser que s'il te met un coup en vengeance t'es mort au final. Ou alors il spam son auto : merci les Orochis, Valkyries, Spadassins et j'en passe.
    Share this post

  7. #7
    Avatar de Helair Membre à temps plein
    Inscrit
    février 2017
    Messages
    918
    C'est précisément parce qu'ils savent rien faire d'autre que tu tombes face à eux. Quand tu auras ton stuff 108 tu les déglingueras.
    Share this post

  8. #8
    Avatar de Zettai-Reido Forumeur fou
    Inscrit
    février 2017
    Messages
    1 070
    La vengeance devrait tout simplement pas monter en 1v1 :/
    Share this post

  9. #9
    Avatar de SiRPattate. Membre à temps plein
    Inscrit
    janvier 2017
    Messages
    644
    Il suffit juste d'enlever le up de la vengeance en stuff un point c'est tout !
     2 people found this helpful
    Share this post

  10. #10
    Avatar de Poulpiix Forumeur fou
    Inscrit
    novembre 2015
    Lieu
    https://www.twitch.tv/poulpix
    Messages
    1 523
    Bonjour

    Comme expliqué ici :
    Le matchmaking propre à chaque mode est actuellement basé sur le ping / région / ELO et sur le KDA + Win/Loose (ELO boostée si en groupe)
    Loin de moi de dénigrer ton explicatif Helair, mais les 3/4 des gens ne veulent pas chercher les infos, ni même les lires quand t-on leur donne. Merci quand même pour ta participation à éssayer d'informer les gens.

    Gowbli
    Share this post