-
Compteur de contenus
6 696 -
Inscription
-
Dernière visite
Tout ce qui a été posté par Yusuke118
-
en cours...
-
Ils ont viré le lien vers son propre palmares pour limiter les sollicitations je pense en vue du calcul du classement (ou alors c'est une fausse manip de leur part ) Il est toutefois possible de le consulter en saissisant ses propres infos dans le menu "Recherche > Rechercher un licencié" comme evoqué par @nat54 ou sinon en tapant l'url : https://mon-espace-tennis.fft.fr/palmares/xxxxxxx avec "xxxxxxx" correspondant à votre identifiant numérique unique au sein de la base FFT ( différent de votre numéro de licence ). Il est fort probable que l'url soit mémorisée dans l'historique de votre navigateur sinon vous pouvez retrouver votre identifiant en allant dans "Mon Compte > Mon Profil" puis regarder l'url qui se trouve derrière le lien "Ma licence". Il sera du type https://mon-espace-tennis.fft.fr/telechargement-licence/xxxxxxx avec xxxxx correspondant à l'identifiant recherché.
-
Je te l'envoie en MP dès que c'est terminé. EDIT : mp envoyé. Maintien à 4/6 à +110 pts. Tes grosses victoires se maintiennent.
-
Oui et non. Ceux qui font leur simu apres l'inter d'aout et se croient tranquilles ne prévoient pas de rejouer et avant il y avait le mois de septembre pour sauver sa saison. Là seulement juillet/aout avec les vacances, les fortes chaleurs, c'est assez dissuasif selon moi.
-
Je verrai bien. J ai donné un exemple pour se faire une idée mais rien testé encore.
-
C'est pas la même correction mais ça revient au meme. Nicolas modifie la chaine de caractères en convertissant en UTF-8 avant affichage alors moi je fait mes modifs au moment d'extraire les données des pages de simulation de chaque joueur. J'ai également viré tous les caractères des commandes "print" permettant d'afficher les étapes du calcul ( ex: Classement proposé : .... ) car si on décide de passer en mode non interactif ( en mettant les login/password/licence/profondeur en dur dans les variables, pratique dans le cadre du debug que d'avoir à retaper tout à chaque fois ) et qu'on redirige tout le traitement dans un fichier texte ça pouvait générer aussi des erreurs du même type. Désolé mais pour moi ça peut aussi provoquer l'effet inverse : si tu es dans un match accroché et que tu te dis que la défaite n'aura pas d'incidence, tu peux lâcher plus facilement alors que si tu sais que tu joues ta saison dessus, ça donne + envie de s'accrocher. Ca m'a fait ça pour ma 1/2 finale à Argeles Ca rajoute un peu de pression mais il faut réussir à la convertir en énergie. J'ai des collègues/amis joueurs qui se croyaient tranquilles et ils étaient contents de savoir qu'il leur manquait des points car possibilité de faire encore des tournois. D'autres en revanche n'ont pas prévu de rejouer donc ils vont croiser les doigts pour que certains de leurs adversaires fassent le nécessaire pour se maintenir. Globalement le classement mensuel gonfle trop les classements. Du fait déjà que les descentes ne sont pas prises en compte, comme avec tout classement intermédiaire, mais l'année derniere ceux qui montaient à l'inter de juin pouvait encore jouer de juillet à septembre pour consolider leur bilan. Là ceux qui sont montés sur juillet ou août de cette année c'est vraiment light donc pour moi chez les adultes, 90% des classements calculés à la hausse sur juillet/août vont redescendre. Chez les jeuns comme ils jouent beaucoup, c'est moins flagrant et y'en a même pleins qui arrivent à monter en indirect sans forcément rejouer. Pour le calcul de ton classement donné plus haut je l'ai fait en profondeur 3. Donne moi le prenom de la 15/1 concernée et je ferai une simu sur elle en profondeur 3 en rentrant chez moi.
-
Euh pour l instant c est sur mon pc À la maison et je comptais encore ajouter des trucs et nettoyer les lignes de debug C est elle qui pousse sur le github, je suis la qu'en guest Je vais réfléchir aussi comme suggéré par @Mariloo29 pour permettre la saisie (en argument du script) de victoires/défaites supplémentaires via numero licence et qui n'apparaissent pas encore au palma FFT. Ex : palmares.py v=1234467 d=7654321 vwo=3456789
-
up : J'ai corrigé le bug et fait quelques améliorations esthétiques comme : - l'enregistrement du fichier sous un nom plus sexy : licence_NOM_Prenom_profondeur.txt ( au lieu de licence_NOM_profondeur.txt ) - la suppression des caractères accentués. C'est pas tout à fait la même chose que la solution proposée plus haut par @trollix consistant à convertir en utf-8. Là au moins y a pas un affichage bizarre des caracteres qui peuvent rendre illisible le prenom ou perturber justement le nom du fichier résultat. - l'affichage de l'identifiant de simulation qui permet d'afficher directement la page concernée via l'url https://mon-espace-tennis.fft.fr/simulation-classement/XXXXX avec XXXXX étant l'id en question. A la base j'ai rencontré le bug d'hier en cherchant à calculer le classement de @nat54 Voilà donc le résultat : ==> Classement propose pour ***** (id simu: ****** ) : 15/1 V = 20 (Nombre de victoires) [u'15/1', u'15/1', u'15/1'] E = 3 (Nb de defaites a echelon egal) [u'15/2', u'15/2', u'15/2'] I = 3 (Nb de defaites e echelon -1) [u'15/4'] G = 1 (Nb de defaites a echelons <= -2 et par w.o a partir du 3e) V - E - 2I - 5G : 6 Victoires prises en compte ( 9 ) : 15/1, 15/2, 15/2, 15/2, 15/2, 15/3, 15/3, 15/3, 15/3 Bonif championnat indiv: 45 Points acquis : 305 - points necessaires pour le maintien a 15/1 : 335 ==> Classement de sortie : 15/2 - Harmonise : 15/2 - classement d origine : 15/1 Nouveau classement de ******* (*******) : 15/2 (calcul) - 15/2 (harmonisation) Palmares de ******* : [Nom] [Ancien classement] [Nouveau classement] [WO] [Coeff] === VICTOIRES === 15/2 15/3 15/3 15/3 15/2 15/2 15/4 15/5 15/2 15/3 15/2 15/3 15 15/1 15/1 15/2 15/3 15/3 15/2 15/3 15/2 15/3 15/3 15/3 15/2 15/3 15/1 15/2 15/1 15/2 15/5 30 30 30/1 30/1 30/2 30 15/5 15/4 15/5 === DEFAITES === 15 15 15/2 15/1 15 15 15/2 15/2 5/6 5/6 5/6 5/6 15/1 15/2 15 15 15 15/1 5/6 5/6 15 15/1 4/6 4/6 15/1 15 15/3 15/4 15/1 15/2 nouveau classement: 15/2 (apres harmonisation) - 15/2 (calcule) @nat54 tu es au courant qu'il risque de te manquer 30 pts pour le maintien à 15/1 ? soit une 15/1 ou 3 15/2 à battre pour remplacer une/des 15/3 actuellement présentes dans tes victoires comptabilisées.
-
Justement c'est ce que je souligne. Normalement il aurait dû mettre une croix dans la colonne "bonus 15 pts?" au niveau de 3 victoires rapportant un bonus 15 pts et ne rien mettre pour la ligne du bonus victoire octroyée par le titre de champion.
-
Sinon j'ai détecté un autre pb mais c'est plus un bug FFT. Regardez la page de simulation de cette joueuse licence 6901148 correspondant à l'url https://mon-espace-tennis.fft.fr/simulation-classement/107448695 Elle touche un bonus 3/6, la colonne "classement origine" contient le classement 3/6 et la colonne "classement calculé" qui devrait également contenir le même classement se retrouve sur le mot clé "Classement" qui correspondant à l'élément 0 de la liste des classements. Je ne sais pas pourquoi cela n'a pas sélectionné automatiquement le classement 3/6 (flag selected) mais toujours est-il que ça fait buggé le script car il ne trouve pas de correspondance à ce classement. J'ai comparé avec un autre vainqueur de championnat individuel ( ex: licence 711172, simu https://mon-espace-tennis.fft.fr/simulation-classement/236869 ) qui a touché un bonus "-2/6", la colonne est bien renseignée donc pas de souci. Je pense qu'il faudrait mettre un contournement dans le script pour que si le nom du joueur commence par BONUS, il faut prendre la colonne "classement origine" et non "classement calculé", pas gênant vu qu'elles sont censées être identiques dans ce cas. J'ai vérifié, il n'y a pas de joueurs qui ont "BONUS" comme nom donc pas d'ambiguité possible. A noter que la fameuse colonne "Bonus 15 points?" est cochée pour ce bonus avec une croix. Les developpeurs n'ont donc pas trop compris ce que signifiait réellement un bonus 15 pt pour une victoire en championnat individuel EDIT : bon en fait l'histoire du bonus n'a rien à voir ( ca vire juste une victoire dans le total comptabilisé j'ai l'impression ). En fait le souci vient du fait qu'une joueuse -15 parmi ses défaites monte (=> top 60 national féminin) et le classement cible de cette joueuse n'est pas bien reconnu et ne matche pas avec un classement numérique déclaré dans le script.
-
C'est à @K-mille surtout qu'il faut dire ça. D'ailleurs elle pourra faire la mise à jour sur le github avec les dernières corrections
-
Sinon dans le script actuel, il y a toujours un petit bug dans le récapitulatif détaillé affiché avec le noms des adversaires. Avant la correction de début de mois, il affichait le récap nominatif en profondeur1 quelle que soit la profondeur choisie. C'est à dire que sur un calcul en profondeur3, il affichait bien les victoires comptabilisées avec les classements adverses en profondeur3 mais dans le récap nominatif ça restait les classements en profondeur1. Après la correction, je pense qu'il y a toujours un decalage d'un niveau. Par exemple en profondeur 3, les victoires comptabilisées sont bien en profondeur3 mais le récap nominatif reste en profondeur2 ( -1 par rapport à la profondeur souhaitée ). La profondeur2 est déjà assez représentative mais pour certains cas on obtient un décalage. Exemple pour un de mes adversaires à 15 calculé en profondeur 3 : il obtient un 15 dans ses victoires comptabilisées alors que dans le récap nominatif, les 2 15 battus sont à 15/1 en cible. Un des 2 15/1 monte finalement 15 en profondeur3 mais c'est le calcul en profondeur2 qui est affiché. ==> Classement proposé : 15 V = 18 (Nombre de victoires) [u'15'] E = 1 (Nb de défaites à échelon égal) [u'15/1', u'15/1'] I = 2 (Nb de défaites à échelon -1) [] G = 0 (Nb de défaites à échelons <= -2 et par w.o à partir du 3e) V - E - 2I - 5G : 13 Victoires prises en compte ( 11 ) : 4/6, 15, 15/1, 15/1, 15/2, 15/2, 15/2, 15/2, 15/2, 15/2, 15/2 Points acquis : 380 - points nécessaires pour le maintien a 15 : 410 ==> Classement de sortie : 15/1 - Harmonisé : 15/1 - classement d'origine : 15 Nouveau classement de ***** : 15/1 (calcul) - 15/1 (harmonisation) Palmarès de ****** : [Nom] [Ancien classement] [Nouveau classement] [WO] [Coeff] === VICTOIRES === 15/1 15/1 15/1 15/2 15 15/1 15/3 15/3 15/1 15/2 15/1 15/2 15 15/1 15/4 15/5 15/3 15/4 15/2 15/2 15/5 30 15/4 15/4 30 30/1 30/1 30/1 15/1 15/2 15/1 15/2 4/6 4/6 15/1 15/2
-
Ah mon avis c'est pas sur ce thread là...
-
Ma version en passant : c:\Python27>python.exe Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. Toi tu as la 2.7.10 edit: non pardon c'est la version de @trollix
-
Calcul OK en profondeur 2. ==> Classement proposé : 15/4 V = 17 (Nombre de victoires) [u'15/4'] E = 1 (Nb de défaites à échelon égal) [u'15/5', u'15/5', u'15/5', u'15/5', u'15/5'] I = 5 (Nb de défaites à échelon -1) [u'30', u'30', u'30/1'] G = 3 (Nb de défaites à échelons <= -2 et par w.o à partir du 3e) V - E - 2I - 5G : -9 Victoires prises en compte ( 8 ) : 15/4, 15/5, 30, 30, 30, 30, 30, 30/1 Points acquis : 205 - points nécessaires pour le maintien a 15/4 : 295 ==> Classement proposé : 15/5 V = 17 (Nombre de victoires) [u'15/5', u'15/5', u'15/5', u'15/5', u'15/5'] E = 5 (Nb de défaites à échelon égal) [u'30', u'30'] I = 2 (Nb de défaites à échelon -1) [u'30/1'] G = 1 (Nb de défaites à échelons <= -2 et par w.o à partir du 3e) V - E - 2I - 5G : 3 Victoires prises en compte ( 9 ) : 15/4, 15/5, 30, 30, 30, 30, 30, 30/1, 30/1 Points acquis : 340 - points nécessaires pour le maintien a 15/5 : 285 ==> Classement de sortie : 15/5 - Harmonisé : 15/5 - classement d'origine : 15/5 Nouveau classement de ****** : 15/5 (calcul) - 15/5 (harmonisation) Palmarès de ****** : [Nom] [Ancien classement] [Nouveau classement] [WO] [Coeff] === VICTOIRES === 30/2 30/1 30/1 30 15/5 30 15/5 15/4 15/4 15/5 WO 30 30/1 30/1 30 30/1 30/2 15/5 15/5 30 30/1 30 30 WO 15/5 30 30 30 30/1 30/2 30/2 30/2 30/1 30/1 30/1 30/2 === DÉFAITES === 15/4 15/5 15/3 15/3 15/2 15/3 15/3 15/3 30 30 15/4 15/5 15/5 15/5 15/4 15/4 30/1 30 15/5 15/5 15/4 15/5 30/1 30/1 nouveau classement: 15/5 (après harmonisation) - 15/5 (calculé)
-
Après je l ai calculé avant que ses derniers tournois ne soient saisis. Peut être que depuis un joueur parmi les adversaires des adversaires posent pb... Je relancerai un calcul une fois chez moi.
-
Pas bête après ca fait récupérer 2 pages pour 1 même joueur mais techniquement c'est déjà plus concevable. Pour la chaine "TE", à voir si selon les ligues il n'y a pas de variantes : TE, Tennis-Entreprise, Tennis Entreprise, ... Il faudrait prévoir plusieurs mot-clés dans le filtre d'exclusion.
-
@K-mille : je vais te filer le compte de ma femme, elle ne fera jamais de compétition. Cf en MP.
-
Récupérer le bonus sur la page de résumé implique de valider le formulaire or c'est du mode POST dans ce cas. Actuellement le palmares du joueur est récupéré avec un simple GET, il n'y a pas de renvoi de données. Il faudrait alors gérer toutes les données affichées et les reformater (encoding/query string, etc.. ) pour les envoyer au serveur comme le ferait le navigateur web. Et ensuite récupérer à nouveau les résultats pour en extraire le "bonus championnat". En plus de complexifier la chose, ca va aussi doubler voire tripler les échanges de données client-serveur par joueur ( l'affichage initial fourni par le serveur, le renvoi des données par le client (script) pour valider le formulaire, l'affichage du résultat du calcul) et solliciter l'applicatif côté FFT. Le risque de se faire blacklister son compte risque d'être accru...
-
J'avais eu des erreurs similaires pour ma part quand j'utilisais la version 2.7 avec IDLE, sans compter que c'était beaucoup plus lent. Sous invite MSDOS pas de souci.
-
en profondeur 2 : ==> Classement proposé : 15/1 V = 31 (Nombre de victoires) [u'15/1', u'15/1', u'15/1', u'15/1', u'15/1', u'15/1'] E = 6 (Nb de défaites à échelon égal) [u'15/2', u'15/2', u'15/2', u'15/2', u'15/2', u'15/2'] I = 6 (Nb de défaites à échelon -1) [u'15/3', u'15/3', u'15/5', u'15/3', u'15/3', u'15/3', u'15/3'] G = 7 (Nb de défaites à échelons <= -2 et par w.o à partir du 3e) V - E - 2I - 5G : -22 Victoires prises en compte ( 8 ) : 15/2, 15/3, 15/3, 15/3, 15/3, 15/3, 15/3, 15/3 Bonif championnat indiv: 45 Points acquis : 215 - points nécessaires pour le maintien a 15/1 : 355 ==> Classement proposé : 15/2 V = 31 (Nombre de victoires) [u'15/2', u'15/2', u'15/2', u'15/2', u'15/2', u'15/2'] E = 6 (Nb de défaites à échelon égal) [u'15/3', u'15/3', u'15/3', u'15/3', u'15/3', u'15/3'] I = 6 (Nb de défaites à échelon -1) [u'15/5'] G = 1 (Nb de défaites à échelons <= -2 et par w.o à partir du 3e) V - E - 2I - 5G : 8 Victoires prises en compte ( 10 ) : 15/2, 15/3, 15/3, 15/3, 15/3, 15/3, 15/3, 15/3, 15/3, 15/3 Bonif championnat indiv: 45 Points acquis : 375 - points nécessaires pour le maintien a 15/2 : 325 ==> Classement de sortie : 15/2 - Harmonisé : 15/2 - classement d'origine : 15/2 Nouveau classement de *******: 15/2 (calcul) - 15/2 (harmonisation) Palmarès de *******: [Nom] [Ancien classement] [Nouveau classement] [WO] [Coeff] === VICTOIRES === 15/5 15/5 15/3 15/4 30 30 15/3 15/3 15/3 15/3 15/5 15/5 15/4 15/5 15/3 15/3 15/3 15/3 15/3 15/3 15/3 15/3 15/2 15/3 WO 30 30 15/5 15/5 15/4 15/4 15/4 15/5 15/3 15/3 30/1 30/2 15/4 15/4 15/4 15/3 15/3 15/3 15/2 15/2 15/5 30 15/4 15/5 15/4 15/5 15/3 15/3 15/5 15/5 30/1 30/2 15/4 15/4 15/4 15/4 15/5 30 === DÉFAITES === 15/1 15/2 15/2 15/1 15/1 15/2 15/1 15/1 15/1 15/1 15/3 15/3 WO 15/4 15/4 WO 15/3 15/3 15/2 15/2 15/3 15/3 15/4 15/5 15/1 15/1 15/3 15/3 15/2 15/2 15/1 15/1 15/2 15/2 15/1 15/1 15/3 15/3 15/2 15/2 15/3 15/3 15/3 15/3 nouveau classement: 15/2 (après harmonisation) - 15/2 (calculé)
-
Alors je crains qu'on ne puisse pas faire grand chose car entre les données fournies pour ton championnat individuel Tennis-Entreprise ( qui ne compte pas au niveau bonus ) et le championnat indiviuel de la ligue, il n'y a strictement aucune différence. Les 2 sont de type "C" sur la page Palmares avec la dénomination "Championnat individuel" sur la page Simulation. Il n'y a pas de paramètre qui permet de les distinguer. Seule la FFT sait en interne que le championnat est éligible ou non au bonus et malheureusement le script utilise que la vision "externe" mise à dispo de l'utilisateur.
-
Je pense qu'on s'y retrouve financièrement au bout du compte mais la différence est que tu joues avec des chaussures neuves tous les 5-6 mois alors qu'avec des pompes de marque tu les gardes certes plus longtemps ( avec la même fréquence de jeu) mais je ne suis pas sûr pour autant qu'elles conservent leurs qualités. Le gros avantage que j'ai trouvé avec ce modèle est qu'il m'est très confortable. Je sais que je peux les mettre juste après leur achat pour faire un match de tournoi ( ce que j'ai fait aux Mureaux ), cela ne posera pas de problème. Avec des chaussures de marque (ex: Adidas Barricades) , je me rappelle que je devais d'abord les faire à mon pied et je pensais à mes pieds lors des premiers matchs au lieu de penser au jeu, ce n'était pas pratique.
-
derrière un anonyme il y a un identifiant unique de joueur donc ça change strictement rien. Laisse moi ton numéro de licence ici ou en mp que je regarde le détail.
-
Le script cherche la chaîne de caractères "Championnat individuel" sur la ligne de chaque victoire pour ajouter ou non les 15 pts de bonus. Il faudrait donc un autre critère et malheureusement la colonne "bonus 15 pts" semble rester vide...