Macapus Signaler ce message Posté(e) September 28, 2014 Dans l’écran noir sur la ligne C:\Users\ANE> taper C:\python26\palmares.py c'est à dire que , comme utilisateur, il ne faut pas être un Ane pour s'en servir... ok, je sors... Partager ce message Lien à poster Partager sur d’autres sites
Romain.01 Signaler ce message Posté(e) September 28, 2014 De mon côté, en profondeur 3 et en utilisant la version du lien du post #569 j'ai la même erreur que Nat. Par contre je ne suis pas allé voir si le joueur avait des numérotés dans son palma. Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 28, 2014 Je crois que Macapus a trouvé un bug... Je m'en occupe ! Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 28, 2014 Je viens d'envoyer deux modifs :- correction du bug signalé par Macapus avec certains étrangers assimilés en 1ere série dont le classement est de la forme T60- prise en compte de la pénalité (descente d'un classement par rapport au classement calculé) pour les 2emes séries dont le V-E-2I-5G est inférieur ou égal à 100 (ah tiens j'avais mis un TODO pur ça )À noter qu'avec ce dernier point, si on prend un 2eme série qui a à la fois 5 wo, un V-E-2I-5G inférieur ou égal à 100 et qu'il n'a pas les points du maintien, ça lui fait perdre 3 classements d'un coup !Pour rappel, le lien Partager ce message Lien à poster Partager sur d’autres sites
Macapus Signaler ce message Posté(e) September 28, 2014 ça c'est du rapide, je vais tester ! Partager ce message Lien à poster Partager sur d’autres sites
Macapus Signaler ce message Posté(e) September 28, 2014 aie, ça rebug : mp Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 28, 2014 (oui c'est l'inconvénient de ne pas pouvoir tester moi-même ) Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 28, 2014 Je viens d'envoyer un nouveau correctif qui faisait planter pour les gens qui ne sont pas en 1ere série ou en promo mais dont la plus grosse victoire s'y situe (un test qui était mal foutu) Partager ce message Lien à poster Partager sur d’autres sites
Macapus Signaler ce message Posté(e) September 29, 2014 Argghhhh, j'avais lancé un niveau 3 pour tester, ma connexion tenait pour une fois, et pan coupure d'électricité dans le quartier... soit maudit perry l'ornithorynque si après ça mon compte n'est pas bloqué, c'est que quelqu'un en veut personnellement à K-mille. D'ailleurs, à ce propos, ce matin , j'ai du revalider les conditions de l'espace du licencié. Peut être qu'à cette occasion, la fédération va gracier k-mille ? Bon, j'ai relancé un test en niveau 1 pour un -15 , ça plante. ça ne me concerne pas mais en niveau 3, certains( es ) peuvent l'être. mp Partager ce message Lien à poster Partager sur d’autres sites
Alexis Signaler ce message Posté(e) September 29, 2014 Pour éviter d'être banni, il ne serait pas judicieux d'ajouter un petit délai entre chaque requête ? Genre 1 seconde, ça pourrait permettre de passer entre les mailles du filet. Je dis ça je dis rien Partager ce message Lien à poster Partager sur d’autres sites
Alexis Signaler ce message Posté(e) September 29, 2014 J'ai pris la dernière version, et aujourd'hui j'ai un bug Traceback (most recent call last): File "palmares.py", line 430, in <module> main() File "palmares.py", line 421, in main recupClassement( login, password, licence, profondeur ) File "palmares.py", line 369, in recupClassement new_cl = classementJoueur( op, id, nom, cl, sexe, profondeur ) File "palmares.py", line 327, in classementJoueur cl = calculClassement( myV, myD, sexe, classement, champ ) File "C:\Python26\classement.py", line 592, in calculClassement classementPropose = classementPropose1erTour( myVictoires, myClassement ) File "C:\Python26\classement.py", line 461, in classementPropose1erTour if classementNumerique[ plus ] > classementNumerique[ myClassement ]: KeyError: '30/3 (2014)' Depuis ce matin j'ai mon palmarès 2015 qui est proposé. Un rapport ? Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 29, 2014 Oui, c'est le même bug que Macapus. Je viens d'envoyer un correctif Est-ce que c'est bon ? Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 29, 2014 Pour éviter d'être banni, il ne serait pas judicieux d'ajouter un petit délai entre chaque requête ? Genre 1 seconde, ça pourrait permettre de passer entre les mailles du filet.Je dis ça je dis rien Je pense qu'ils doivent compter le nombre total de requêtes, malheureusement Partager ce message Lien à poster Partager sur d’autres sites
Alexis Signaler ce message Posté(e) September 29, 2014 Hélas non, toujours le même résultat (profondeur 0), à un détail de numéro de ligne près. Traceback (most recent call last): File "palmares.py", line 430, in <module> main() File "palmares.py", line 421, in main recupClassement( login, password, licence, profondeur ) File "palmares.py", line 369, in recupClassement new_cl = classementJoueur( op, id, nom, cl, sexe, profondeur ) File "palmares.py", line 327, in classementJoueur cl = calculClassement( myV, myD, sexe, classement, champ ) File "C:\Python26\classement.py", line 596, in calculClassement classementPropose = classementPropose1erTour( myVictoires, myClassement ) File "C:\Python26\classement.py", line 461, in classementPropose1erTour if classementNumerique[ plus ] > classementNumerique[ myClassement ]: KeyError: '30/3 (2014)' Le script palmares.py est daté de ce matin 5h03, c'est bien le dernier ? Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 29, 2014 tu as re-téléchargé et dézippé le zip ? D'après GitHub, j'ai envoyé le correctif il y a 8 minutes... Partager ce message Lien à poster Partager sur d’autres sites
Alexis Signaler ce message Posté(e) September 29, 2014 J'utilise ce lien: https://github.com/coti/classement/archive/master.zip Et dedans j'ai ça: Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 29, 2014 Il faut que tu re-télécharges : dernière modif (justement, ce correctif) il y a 13 minutes https://github.com/coti/classement/commit/dbaa2844ad3fd7b9fc8883e40cc317bb7dd3859f Partager ce message Lien à poster Partager sur d’autres sites
Alexis Signaler ce message Posté(e) September 29, 2014 C'est bizarre, j'ai récupéré la dernière version de classement.py (j'ai dû copier-coller le contenu ici https://github.com/coti/classement/blob/master/classement.py car je n'ai pas trouvé où le télécharger). Et j'ai pourtant toujours le même bug Partager ce message Lien à poster Partager sur d’autres sites
K-mille Signaler ce message Posté(e) September 29, 2014 aaaaah j'ai trouvé : c'est le classement du joueur qui contient (2014) et que je n'ai pas viré. Je corrige ça tout de suite et je l'envoie avant de filer, j'ai une réunion dans 5 minutes.Edit : c'est fait ! Partager ce message Lien à poster Partager sur d’autres sites
Alexis Signaler ce message Posté(e) September 29, 2014 Je galère en python, je ne connais pas ce langage, j'arrive pas à débugger la fonction normalisation. Lorsque le classement est "normal", avec genre "30/1", la normalisation renvoie bien la bonne valeur. En revanche, si on a du "30/1 (2014)", la variable c issue de classement.split( ) est un array qui vaut juste ['3']. Si je comprends bien le but de la manoeuvre, ça devrait être ['30/1'] EDIT: on s'est croisé Partager ce message Lien à poster Partager sur d’autres sites
Alexis Signaler ce message Posté(e) September 29, 2014 Edit : c'est fait ! Je ne trouve pas cette nouvelle correction, tant pis, bonne réu EDIT: forcément, je ne regardais pas au bon endroit.. c'est pas classement.py que tu as modifié, mais palmares.py Ça fonctionne maintenant Partager ce message Lien à poster Partager sur d’autres sites
marie Signaler ce message Posté(e) September 29, 2014 Cette correction influence-t-elle le résultat ? J'avais lancé la simulation hier et je n'avais pas rencontré de soucis. Partager ce message Lien à poster Partager sur d’autres sites
Alexis Signaler ce message Posté(e) September 29, 2014 Cette correction influence-t-elle le résultat ? J'avais lancé la simulation hier et je n'avais pas rencontré de soucis. Non, je ne pense pas que ça change le résultat. Partager ce message Lien à poster Partager sur d’autres sites
kramer Signaler ce message Posté(e) September 29, 2014 Hello je vais me couvrir de honte, mais je ne sais pas le lancer. j'ai fait dans le terminal de mon mac ./palmares.py et j'ai l'insulte suivante: -bash: ./palmares.py: No such file or directory après je suis nul en info! Partager ce message Lien à poster Partager sur d’autres sites
kramer Signaler ce message Posté(e) September 29, 2014 je suis pas si nul, j'ai trouvé! ET j'ai un mac parce que quand j'ouvre mon ordi, je n'aime pas attendre 30mn, parce que ca plante jamais et parce que je n'ai jamais à l'eteindre! Partager ce message Lien à poster Partager sur d’autres sites