Aller au contenu
Forums Tennis-Classim
bhamp0

Outil de récupération du classement futur

Recommended Posts

Hum, oui, il doit y avoir un souci car tu devrais effectivement avoir 8 victoires de base à 15/1 et 9 à 15 ...

Partager ce message


Lien à poster
Partager sur d’autres sites

pourtant , dans classement.py, il y a bien

victoiresH = { "NC" : 6,
               "40" : 6,
               "30/5" : 6,
               "30/4" : 6,
               "30/3" : 6,
               "30/2" : 6,
               "30/1" : 6,
               "30" : 8,
               "15/5" : 8,
               "15/4" : 8,
               "15/3" : 8,
               "15/2" : 8,
               "15/1" : 8,
               "15" : 9,
               "5/6" : 9,

et

 elif( 2 == serie[ myClassement ] ): 
        if( v < -41 ) :
            add = -3
        elif( v >= -40 and v <= 31 ):
            add = -2
        elif( v >= -30 and v <= -21 ):
            add = -1
        elif( v >= -1 and v <= -20 ):
            add = 0

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne me souvenais pas du tout qu'il y avait un barème de victoires en moins, c'est nouveau depuis cette année ?

Partager ce message


Lien à poster
Partager sur d’autres sites

oui pour les secondes séries seulement

Partager ce message


Lien à poster
Partager sur d’autres sites

je vais essayer de regarder, mais ne pouvant pas tester... :(

Tu peux me filer ton palma avec juste les classements de tes victoires et défaites ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu n'as pas eu de réponse pour débloquer ton compte ?

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai trouvé !!

Dans le code que tu cites, il y a

 elif( 2 == serie[ myClassement ] ): 
        if( v < -41 ) :
            add = -3
        elif( v >= -40 and v <= 31 ):
            add = -2
        elif( v >= -30 and v <= -21 ):
            add = -1
        elif( v >= -1 and v <= -20 ):
            add = 0
il manque un signe - dans un test :pinch:

Il faudrait mettre

        elif( v >= -40 and v <= -31 ):
Je fais le ménage dans mon code et je commit.

en prenant les classements calculés de tes adversaires dans le palma que tu m'as filé, ça donne :

==> Classement propose : 5/6

base du nb de victoires: 9

V - E - 2I - 5G : -68

2eme serie

Victoires additionnelles : -3

Victoires prises en compte ( 6 ) : ['15', '15/1', '15/1', '15/1', '15/2', '15/2']

bonif championnat indiv: 15

Points acquis : 135 - points necessaires pour le maintien a 5/6 : 430

==> Classement propose : 15

base du nb de victoires: 9

V - E - 2I - 5G : -24

2eme serie

Victoires additionnelles : -1

Victoires prises en compte ( 8 ) : ['15', '15/1', '15/1', '15/1', '15/2', '15/2', '15/2', '15/2']

bonif championnat indiv: 15

Points acquis : 245 - points necessaires pour le maintien a 15 : 430

==> Classement propose : 15/1

base du nb de victoires: 8

V - E - 2I - 5G : 3

Victoires additionnelles : 1

Victoires prises en compte ( 9 ) : ['15', '15/1', '15/1', '15/1', '15/2', '15/2', '15/2', '15/2', '15/2']

bonif championnat indiv: 15

Points acquis : 435 - points necessaires pour le maintien a 15/1 : 370

Classement de sortie : 15/1 - classement d' origine : 15/3

Merci pour le bug report !

Partager ce message


Lien à poster
Partager sur d’autres sites

Cool, ah bin oui :gourou: . Du coup, ça va changer pas mal de chose pour les secondes séries.

Merci ! Je ne vais pas tenter ce soir pour ne pas me faire bannir ! :whistling:

Partager ce message


Lien à poster
Partager sur d’autres sites

:bravo: j'ai tenté une passe à 1 de profondeur en faisant le changement, et ça marche bien du coup !

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci à vous pour cet outil.

J'ai testé chez moi (Windows 7 64 bits), et ça fonctionne bien avec python 2.6 (mais pas avec python 3.4).

Bravo pour le travail.

Partager ce message


Lien à poster
Partager sur d’autres sites

Petit soucis pour moi..

En profondeur 1, je devrais trouver le classement "intermédiaire" de tout mes adversaires, mais pour certains le résultat n'est pas le même que quand je simule leur classement dit "intermédiaire" sur la FFT. Je ne sais pas si ça vient du V-E-2I-5G mais je tenais quand même à le signaler au cas où! :)

Partager ce message


Lien à poster
Partager sur d’autres sites

je ne suis pas sure de saisir...

- en profondeur 1 tu t'arrêtes à ton palma, donc tu as ton intermédiaire

- en profondeur 2 tu t'arrêtes au palma de tes adversaires, donc tu as leur intermédiaire

Partager ce message


Lien à poster
Partager sur d’autres sites

je ne suis pas sure de saisir...

- en profondeur 1 tu t'arrêtes à ton palma, donc tu as ton intermédiaire

- en profondeur 2 tu t'arrêtes au palma de tes adversaires, donc tu as leur intermédiaire

Il n'y a peut être pas de niveau 0, comme il y avait sur l'autre outil ?

Je n'arrive pas trop à expliquer, en gros si je simule un joueur A en niveau 0/1 (?) OU directement sur le site de la FFT, je n'arrive pas au même resultat.. Mais bon c'est peut être moi qui me trompe :stuart:

Partager ce message


Lien à poster
Partager sur d’autres sites

tes victoires/défaites sont celles de ta signature ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne sais pas si ça a déjà été signalé, mais l'outil ne prend pas en compte les changements concernant les NC et les 40.

A présent, un NC qui fait au moins 1 match monte automatiquement 40, même s'il n'a aucune victoire.

Un 40 qui n'a aucune victoire mais qui a fait au moins 1 match ne redescend pas NC.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne sais pas si ça a déjà été signalé, mais l'outil ne prend pas en compte les changements concernant les NC et les 40.

A présent, un NC qui fait au moins 1 match monte automatiquement 40, même s'il n'a aucune victoire.

Un 40 qui n'a aucune victoire mais qui a fait au moins 1 match ne redescend pas NC.

Merci pour l'info ! Je vais appliquer la modif du coup.

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci pour l'info ! Je vais appliquer la modif du coup.

Merci K-mille !! :sorcerer:

Tu nous dira où récupérer les nouveaux fichiers modifiés. Je testerai et te dirai si c'est OK.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je peux faire un petit message récap' au tout début de ce topic pour qu'on s'y retrouve, non ? :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci c'est gentil :)

J'ai pris le palma qui est dans ta signature et j'ai fait le calcul en mode "intermédiaire", c'est-à-dire en prenant le classement actuel (enfin, celui de ta signature) de tes adversaires. Je trouve :

==> Classement propose : 5/6

V - E - 2I - 5G : -30

Victoires prises en compte ( 8 ) : ['15', '15', '15', '15', '15', '15/1', '15/1', '15/1']

Points acquis : 210 - points necessaires pour le maintien a 5/6 : 430

==> Classement propose : 15

V - E - 2I - 5G : -13

Victoires prises en compte ( 9 ) : ['15', '15', '15', '15', '15', '15/1', '15/1', '15/1', '15/1']

Points acquis : 420 - points necessaires pour le maintien a 15 : 430

==> Classement propose : 15/1

V - E - 2I - 5G : 5

Victoires prises en compte ( 9 ) : ['15', '15', '15', '15', '15', '15/1', '15/1', '15/1', '15/1']

Points acquis : 690 - points necessaires pour le maintien a 15/1 : 370

==> Classement de sortie : 15/1 - classement d'origine : 15/1

Est-ce que ça répond à ta question ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci K-mille !! :sorcerer:

Tu nous dira où récupérer les nouveaux fichiers modifiés. Je testerai et te dirai si c'est OK.

Tu peux récupérer ça ici.

J'ai testé avec 2 cas de figure :

- une victoire à NC qui monte 40, 0 défaites

- une défaite, 0 victoire.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×