1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. partner

Certifié INEDIT, les secrets du calcul du matchmaking de GDC par BFA/Imaginatic

Discussion dans 'Clans' créé par LordVal, 12 Juin 2015.

  1. GailloGaillo

    Normal ! Il suffirait qu'un clan en face applique les éléments du tableaux pour obtenir un matchmaking super favorable...

    Imagine que personne dans le clan adverse n'ait upp les petites bombes par exemple, à 50 membres ca fait baisser le calcul de 50 x 600 = 30 000 points....
     
  2. Publicité Masquez cette pub en vous inscrivant



    pour masquer cette publicité.
  • Salut, je n'ai pas vu le poids de l'hdv dans le tableau, je l'ai loupé ? C'est pourtant d'ordre 1 dans le calcul du MM de GdC à priori.
     
  • Merci Valou pour ce formidable post <3 !

    Comme ça si un jour on a envie de se prendre une biflette de Zob, on saura comment faire :smuggrin:.
     
    #28 AhmShagar, 15 Juin 2015
    Dernière édition: 15 Juin 2015
    Pelusse, BUCANERO et Will.92 aiment ça.
  • Merci bien pour l'info.
    Reine 40 qui compte moins qu'un seul canon 13 ....

    Calcul de matchbordel a revoir d'urgence, parce qu'avec mon clan et ses heros 20 quand on tombe face a des clans full heros 40, c'est juste injouable
     
  • On est tous daccord sur le faite que supercel deconne un petit peu de temps en temps ^^
    sinon pour ceux qui ont des problemes de mm ben relancer toutes les 15 min max il est quasi certain qu'il y ait une decroissance de lexigence d'equité au fil tes minutes ...
     
  • Presque 1 mois apres le tableau laisse tjrs aussi perplexe ...voila deja 2 semaines qu on attend les "explications et calculs complets" de Moskri...
    Perso apres 1 semaine j ai vite dechante... et comme signale sur le forum de supercell c est assez peu probable voir inimaginable que des batiments tel que le chateau de clans et les camps ne soient pas pris en compte..De plus sur certaines base la difference entre la theorie et les faits est enorme ( de memoire plus de 10 000 sur mon petit compte ,je referai le calcul demain tete reposée et je mettrai a jour ce post),cela semble particulierement vrai sur les villages avec des defs pas trop up....Si les donnees ne proviennent pas de calculs mais de fichiers decryptes ou je ne sais trop quoi comment expliquer que ca fonctionne sur les max bases et pas les vivi style "prema"....

    Ensuite je vais me lancer dans un sujet que je n'ai pas du tout vu mais que j ai deja lu a plusieurs reprise...il semblerait que le matchmaking ne soit pas aussi simple que qq chiffres dans des reserves mais que les niveaux de l hdv joue un certain role, du moins depuis une certaine maj de Novembre.Ce qui a pousse certaines personnes a penser cela ,serait les clans un peu particulier ou les joueurs ne construisent aucun remparts ...avant cette Maj il semblerait qu il tombait sur des clans compose essentiellement de tres bas lv (majorite d hdv 3/4/5/6) mais que depuis leur recherche soit bcp plus longue et qu ils ne s affrontent plus qu entre eux meme

    Pour conclure selon moi il est fort peu propable que ce soit LA formule utilisée pas SC pour les gdc ...mais faute d autre options ca permet peut etre de se faire une petite idee et de degager des tendances (notemment sur les def de zone qui semblent etre largement sur evaluee)...Pour moi c est un doc a prendre avec les pincettes,et avec lequel il faut garder ses distances
     
  • Bonjour à tous,

    Tout d'abord merci à siffli pour ce joli post constructif, ça fait quelques semaines que je suis l'évolution de nos membres dans le clan en essayant de noter leurs positions en GDC, et vu que les niveaux sont assez proches c'est assez intéressant car il arrive régulièrement qu'un membre en dépasse un autre ... et les défenses sont en général relativement proches car tout le monde max son HDV avant de monter au suivant.
    Je me suis dit qu'il doit du coup être facile de discriminer les poids relatifs des défenses ... et bien en fait ... non ! Il y a tellement de variables que même en étant très proche les uns des autres ce n'est pas trivial.
    Malgré les données amassées je n'ai strictement rien de révélateur, je me retrouve encore parfois surpris de certains classement en GDC ...
    Par exemple dans la GDC qui a commencé j'ai un partenaire qui m'est passé devant alors que :
    - j'ai 11 défenses au dessus des siennes (plusieurs niveaux parfois), 0 dans le sens contraire
    - 9 pièges au dessus des siens, il en a 3 au dessus des miens; toujours 1 niveau d'écart
    - son roi et sa reine ont 1 niveau de plus que les miens chacuns
    - 8 de mes troupes sont au-dessus des siennes et parfois de plusieurs niveaux (11 niveaux d'écart au total), 0 dans le sens contraire
    - 1 sort au dessus des siens et vice versa
    - au niveau des murs il m'explose par contre ... il a 40 lvl 10 + 210 lvl 9 contre 1 lvl 10 + 55 lvl 9 + 135 lvl 8 + 59 lvl 7 chez moi
    Ca me semble bizarre ... mais du coup les murs doivent quand même peser pas mal dans la balance
    Avec les coefficients de Moskri j'aurais près de 3000 points d'avance !

    A condition que les poids des objets (bâtiments, bombes, troupes, héros etc ...) ne changent pas en fonction de l'HDV par exemple ... ;)
    Hypothèse gratuite au passage, je n'ai strictement aucun élément pour l'étayer, bien au contraire car nos villages sont maxés.
    Ce genre de vérification ne pourrait se faire qu'avec des clans contenant des villages rushés.

    Dans l'absolu il ne faut pas oublier que c'est un jeu client/serveur ... toutes les données utiles sont côté serveur, côté client ce n'est que de la cosmétique ou presque (ou alors ils ont un sérieux problèmes de design, si c'est le serveur qui te demande ton poinds, tu auras vite des hacks pour répondre "0" alors que c'est un HDV10 ^^). Donc toutes ces données de calcul de poids des joueurs sont censées n'être que sur le serveur et pas sur le client ...
    On peut néanmoins toujours supposer qu'ils aient à un moment donné utilisé le même algo pour "remplir" les réserves que celui utilisé pour le matchmaking, mais il y a quand même de fortes chances que ce dernier ait évolué sans qu'ils mettent le calcul des réserves à jour.

    Je pense que c'est un bon début, mais que ces coefficients sont erronés ... en tous cas ça fait un petit buzz ;)
    Dans l'absolu il faudrait un sacré lot de données pour arriver à un résultat concret, je me suis rendu compte que j'ai collecté des données après les GDC, donc le niveau des troupes a pu changer entre le lancement de la GDC et le moment de collecte des données par exemple.
    Une autre question en suspens, qu'est-ce qui est pris pour le calcul du poids du joueur ? Les défenses à l'instant exact du lancement où intègrent-ils déjà les défenses en cours d'up et se finissant théoriquement avant le début de la guerre dans ce calcul ? Voire même toutes les défenses commencées ? (ça semble aberrant mais sait-on jamais ??) .
    Bref, le mystère est entier !!
     
    stefdum apprécie ceci.
  • Ah enfin! Très interessant merci! Je m'en vais bidouiller le xls pour essayer de jouer sur le matchmaking ^^
     
  • Merci à BFA et à Cerise pour la qualité de la vidéo, on se croirait au 20h ! Merci à Siffli pour le lien, la discussion est aussi active là bas qu'ici !
    On attend tous l'évolution du tableau, mais les poids indiqués n'ont clairement pas de pertinence pour des villages petits ou atypiques.
    Un H3 avec Barbares1 (100) et 1 canon1 (100) offre 666 dans ses réserves.
    Le recalcul des "scores" lors de la dernière guerre donne aussi des résultats très différents de ceux prédits (plus de 30% de diff.).
    Bref, tout à fait d'accord avec NiVuNiConnu et Stève & Lilas, la somme des poids n'est donc pas tout. Certainement valable pour des clans de 50 membres, dont la majorité sont des H10 sont maxés, mais effectivement beaucoup d'autres paramètres tels que la taille et l'homogénéité du clan semblent majeurs.
    Ca va certainement s'éclairer, et dès-lors, SC fera une mise-à-jour !!! lol
    Merci à vous en tous cas !
     
    #34 stefdum, 17 Juin 2015
    Dernière édition: 17 Juin 2015
  • A ceci près que les coefficients de ton vecteur X sont supposés être les même pour chaque joueur et non pas seulement aux joueurs de ton clan. A partir de là, en rassemblant les données de suffisamment de monde (soit n=291 joueurs enfait), tu devrais être en mesure de te ramener a un systeme AX=B avec A carrée.

    Même si A n'est pas inversible a proprement parler, de nombreuses méthodes te donneront une valeur approchée de tes coefficients (calcul de pseudo inverse par exemple).
    Une fois tes coefficients récupérés, tu peux appliquer ça à ton clan.

    J'ai vraiment du mal a comprendre en quoi le fait d'avoir des villages semblable est capital à la résolution du systeme?

    Parce que, en prenant un exemple simple, si tu cherche à résoudre un systeme 2 equations à 3 inconnues, le fait d'avoir 2 fois la même équation ne va pas apporter grand chose!
     
    #35 jrm, 19 Juin 2015
    Dernière édition: 19 Juin 2015
  • Salut jrm
    Si il n y a pas de barbare 1 dans le clan ca supprime une inconnue apres évidement en résolvant le système tu n'auras pas le coef du barbare 1 ^^
     
  • Oui Cerise !

    L'idée de base étant quand même de déterminer l'ensemble des coefficients, mais oui c'est imaginable pour simplifier un petit peu. Mais la simplification est tellement minimime qu'elle ne suffirait pas a résoudre le système.
    Ce que je sous-entendais ici, c'était qu'au contraire, il me semble nécessaire d'obtenir le plus de données possibles afin de résoudre de façon approchée ce système. La résolution exacte n'est pas envisageable, de part la trop grande incertitude sur de nombreuses hypothèses de base. De toute façon, même en imaginant que tu ait exactement 50 profils identiques dans ton clan, tu as toujours trop de coefficents à determiner (Puisque le nombre de troupes+sort+batiments>50).

    Se limiter au calcul de ses coefficients à l'aide seulement des données d'un clan semble inutilement complexe. Dans l'idée, plus tu as de données avec des profils différentes et plus tu as de chances de résoudre ce système.

    Avoir des équations dépendantes les unes des autres, ne simplifie pas le problème, au contraire. C'est pour cela que je ne comprenais pas le point de vue de siffli qui d'après ce que j'ai compris, suggère d'avoir un clan le plus homogène possible pour simplifier le calcul. C'est l'exemple que je donnais, avec la résolution de 2 équations à 3 inconnues, avoir deux fois la même équation ne simplifie absolument pas le problème, bien au contraire.
     
  • Oui mais j'avais bien compris et en effet autant prendre plus de clan pour plus de donner à priori les coef sont les mêmes ( peut-être le lvl de clan influe t'il ?) mais je pense que ce que voulais dire sifli c'était comme tu dis X' simplifié
    Après comme je l'ai dis on aura jamais la matrice B donc tout cela est un peu inutile sauf si on avait un moyen d obtenir B ...
    [DOUBLEPOST=1434709573,1434709467][/DOUBLEPOST]Puisque la plupart d'entre vous sont sceptiques sur le fait que B se trouve dans les réserves ce qui est une hypothèse assez forte effectivement
     
    domix apprécie ceci.
  • Oui, une des hypothèses étant ici que la matrice B peut s'obtenir à l'aide des ressources en or de la map de guerre.. m'enfin, comme tu le dis, c'est une hypothèse plus ou moins bancale, dont on n'est pas du tout sûr !

    En tout cas, c'est un sujet récurrent, et loin d'être simple a résoudre!
    Il n'est cependant pas nécessaire de chercher à "résoudre" l'algorythme de pondération, mais seulement s'en approcher, et cela peut être fait assez grossièrement.

    De nombreux clans membres du RCS (Reddit Clan System) s'affrontent très régulièrement en composant des équipes avec des bases plus ou moins semblables :)
    De même, on assiste à pas mal de chasses, comme celle de la TEAM Y.O.L.O il y a quelques temps, tout ça, sans avoir pércé les secrets du MM :)

    Bref, pas forcément besoin d'une approche si mathématique, un peu de bon sens, de travail et un lancement synchro donne déja de très bon résultats apparemment ! :)
     
  • Exactement EWCA ET THE RED LINE s affrontent tout le temps ;) cest des alliances et apparement ils se basent sur le tableau dé moskri
     
  • Yep, comme quoi on a pas forcément besoin d'une solution exacte, mais seulement d'une approchée qui marche suffisamment bien !
    Beau débat en tout cas, sympa d'amener cela sur la scène française ! ;)
     
  • Perso je tombe sur 61436 sur les 65000 que représentent mes réserves.

    Enfin bon, pour l'instant ça reste un tableau qui sort de nullepart à mes yeux. Mais ça donne une idée possible.
     
  • c'est quoi l'interet d'affronter toujours le meme adversaire ?? et si ils arrivent a se retrouver en MM pourquoi ne donnent t-ils pas kelkes infos sur le MM ?
     
  • Ils n affrontent pas toujours le meme adversaire ...ce sont des alliances de top clans qui adorent les defis et qui donc organisent regulierement des Gdc entre eux
     
  • ok d'accord et peut etre qu'ils sont bien placés du coup pour apporter un peu de lumiere a ce MM...
     
  • Ben justemetment c'est ce que j'ai dis le tableau vient d'eux ^^
     
  • Dites moi si je fais erreur mais celon mes observations sur le tableau j'ai calculé cela :
    1 lvl d'un arc x = 400 pts
    Un lvl de 250 murs = 200 pts
    Donc le le passage du lvl 3 au lvl 4 de 3 arc x = au passage de 6 lvl de 250 murs
    En bref un joueur avec murs 5 et arc x 4 pese aussi lourd qu'un joueur avec arc x 3 et murs 11 ??
    J'avais remarqué que les arc x pesaient lourd car je voyais souvent des joueurs de mon clan gagner beaucoup de places apres avoir monté leurs arc x mais la ils sont un poil surcoté lol
     
  • le lvl de l'hdv n'a aucune valeur hormis l'accès à plus de déffense et de troupe tu peux avoir un hdv 10 ac des troupe et def d'hdv 2


    j'ai du loupé qqch dans les calcules mais j'arrive a 63 000 pts en prenant les chiffre du tableau pour un hdv 9 maxer sauf héro lvl 20 et mures 9 sauf 60 lvl 10 et il me reste également 3 lvl de valky et 2 lvl de cochons. alors que dans le jeux je suis à 72'000 de ressource disponible.

    es-ce moi qui ai oublié un chiffre (j'ai quand même vériffier et rien remaqué et 9000 ça me parrait bc) avez vous les même différences?
     
  • Vu la différence de placement en fonction d'un hdv 8 ou 9 par exemple à iso défenses et troupes, le niveau d hdv a au contraire l'air d'avoir un poids énorme. Qu'est ce que j'ai raté?
     
  • Salut à tous,

    Je souhaite vous soumettre ici un comparatif qui nous a laissé un peu perplexe.
    Plutôt que de vous l’expliquer en blabla, je vous le présente en image.
    Un petit mot tout de même sur le sujet :
    C’est un comparatif entre le résultat calculé d’après la méthode inédite et le résultat sur le terrain, en utilisant comme base, mon vivi qui occupe la position 7 et celui d’un de mes confrères de Clan qui occupe la position 6 dans la GDC.
    Certain diront ; « Mais oui, mais c’est bien sur ! »
    Et d’autres : « La vache ! Il manque quelque chose là ! Un gros paramètre oublié ! »

    Celui qui trouve le fameux paramètre, gagne une chupa shups, parfum au choix,
    qui sera envoyée par la poste dès 2037…. Promis !

    Bref, voici les images

    [​IMG]

    [​IMG]

    Alors je ne sais pas quelles sont les répercussions exactes dans le calcul de matchmaking.
    Par contre, dans le classement interne, ça fout un beau bordel !
     
    Stève & Lilas apprécie ceci.