Jump to content
Forums Tennis-Classim
bhamp0

Outil de récupération du classement futur

Recommended Posts

Perso j'ai fait mes tournois d'août uniquement pour assurer ma montée (tout ça pour perdre 4x au 1er tour ).

  • Haha 1

Share this post


Link to post
Share on other sites
Perso j'ai fait mes tournois d'août uniquement pour assurer ma montée (tout ça pour perdre 4x au 1er tour ).
Certes mais est ce vraiment nécessaire d'envoyer une simulation extrêmement gourmande côté serveur pour savoir s'il te manque 3 points ou si tu en as 2 de trop ? Pour moi ca reste un outil, mais mal utilisé ça peut vite se transformer en pourissage de tenup. Je n'ai pas idée des chiffres, mais vous pensez que le serveur craque à combien de simulations simultanées en profondeur 5 ?

Envoyé de mon Redmi Note 5 en utilisant Tapatalk

Share this post


Link to post
Share on other sites
Le 27/08/2019 à 21:12, Grumms a dit :

Bah ça dépend du palmarès de chacun. Avec 20 matchs ou 50 matchs c'est pas pareil.

NzISVk6.png

Share this post


Link to post
Share on other sites
il y a 17 minutes, Serafel a dit :

Certes mais est ce vraiment nécessaire d'envoyer une simulation extrêmement gourmande côté serveur pour savoir s'il te manque 3 points ou si tu en as 2 de trop ? Pour moi ca reste un outil, mais mal utilisé ça peut vite se transformer en pourissage de tenup. Je n'ai pas idée des chiffres, mais vous pensez que le serveur craque à combien de simulations simultanées en profondeur 5 ? emoji38.png

Envoyé de mon Redmi Note 5 en utilisant Tapatalk
 

T'inquiète pas pour ça va, si comme tu dis "ça pourriser leurs serveurs" il te bannisserait bien avant, genre profondeur 2.

C'est obligé qu'un gars de la FFT soit au courant de cet outil et si ils ne font rien contre c'est qu'il n'y a pas de pb pour eux...

Share this post


Link to post
Share on other sites

Par contre la mise à disposition d'un .EXE ouvre la porte à des abus par des utilisateurs non avertis qui peuvent en parler autour d'eux et d"une poignée d'utilisateurs vigilants on peut vite passer à des centaines qui lancent des profondeurs 4 ou 5 à tout va et à partir de là la FFT peut très bien sévir et limiter le nombre de requetes par seconde pour un même compte utilisateur (ou adresse IP) et ce sera la fin des haricots.

  • Like 1

Share this post


Link to post
Share on other sites
Il y a 6 heures, Yusuke118 a dit :

Par contre la mise à disposition d'un .EXE ouvre la porte à des abus par des utilisateurs non avertis qui peuvent en parler autour d'eux et d"une poignée d'utilisateurs vigilants on peut vite passer à des centaines qui lancent des profondeurs 4 ou 5 à tout va et à partir de là la FFT peut très bien sévir et limiter le nombre de requetes par seconde pour un même compte utilisateur (ou adresse IP) et ce sera la fin des haricots.

+1

Share this post


Link to post
Share on other sites
Il y a 6 heures, Yusuke118 a dit :

Par contre la mise à disposition d'un .EXE ouvre la porte à des abus par des utilisateurs non avertis qui peuvent en parler autour d'eux et d"une poignée d'utilisateurs vigilants on peut vite passer à des centaines qui lancent des profondeurs 4 ou 5 à tout va et à partir de là la FFT peut très bien sévir et limiter le nombre de requetes par seconde pour un même compte utilisateur (ou adresse IP) et ce sera la fin des haricots.

Oui et non. Faudrait déjà que la FFT s'en rende compte, ensuite les avertis pourront toujours contourner soit en ralentissant le script soit avec des proxys, soit en passant par un crawler headless. Aucune inquiétude à avoir, il faut être plus que des centaines pour inquiéter un serveur moderne. 

Share this post


Link to post
Share on other sites
Il y a 1 heure, John Dunbar a dit :

Oui et non. Faudrait déjà que la FFT s'en rende compte, ensuite les avertis pourront toujours contourner soit en ralentissant le script soit avec des proxys, soit en passant par un crawler headless. Aucune inquiétude à avoir, il faut être plus que des centaines pour inquiéter un serveur moderne. 

Pas vraiment vu qu'on doit se connecter avec un compte pour lancer le process, on est forcément identifiés. Il y a quelques jours j'ai lancé deux simulations à la suite en P3 sur des petits palmarès (moins de 15 rencontres), et j'ai ensuite reçu du 403 sur l'ensemble du site Ten Up pendant genre 1h. Donc méfiance...

Et concernant leur capacité à subir la charge, ça dépend énormément de leur implémentation du système. Vu qu'ils font probablement appel à du gros prestataire de service et ont sûrement beaucoup de legacy, je pense qu'ils ne doivent pas être sereins.

Share this post


Link to post
Share on other sites

L'outil ne fonctionne plus. Et les palmarès ont disparu de Ten'up. Je crois que c'est mort pour utiliser l'outil jusqu'au début de la prochaine saison.

Share this post


Link to post
Share on other sites
il y a 21 minutes, Grumms a dit :

A cet endroit là : https://github.com/coti/classement/branches
Master ça correspond à l'outil en Python 2 ?

Oui.

D’ailleurs pour info je prévois de fusionner les versions Python 3 + requests dans la master d’ici peu vu que les retours ont été positifs (le bug que tu avais soulevé l’autre jour est corrigé).

Share this post


Link to post
Share on other sites
il y a 15 minutes, Grumms a dit :

L'outil ne fonctionne plus. Et les palmarès ont disparu de Ten'up. Je crois que c'est mort pour utiliser l'outil jusqu'au début de la prochaine saison.

Normal, pour l'instant tous les joueurs sont NC.

Share this post


Link to post
Share on other sites
Il y a 9 heures, Yusuke118 a dit :

Par contre la mise à disposition d'un .EXE ouvre la porte à des abus par des utilisateurs non avertis qui peuvent en parler autour d'eux et d"une poignée d'utilisateurs vigilants on peut vite passer à des centaines qui lancent des profondeurs 4 ou 5 à tout va et à partir de là la FFT peut très bien sévir et limiter le nombre de requetes par seconde pour un même compte utilisateur (ou adresse IP) et ce sera la fin des haricots.

Depuis peu j'ai ajouté un avertissement dans l'outil quand l'utilisateur demande une profondeur de 3 ou plus, ça peut aider à limiter un peu les trop gros volumes de requêtes.

C'est vrai que concernant le .exe il y a ce risque auquel je n'avais pas pensé. Je pense qu'il faut éviter de diffuser le fichier .exe seul, sans mettre au minimum un lien vers le github qui affiche le README ou vers ce thread.

Share this post


Link to post
Share on other sites
il y a 48 minutes, skiffr a dit :

Pas vraiment vu qu'on doit se connecter avec un compte pour lancer le process, on est forcément identifiés. Il y a quelques jours j'ai lancé deux simulations à la suite en P3 sur des petits palmarès (moins de 15 rencontres), et j'ai ensuite reçu du 403 sur l'ensemble du site Ten Up pendant genre 1h. Donc méfiance...

Et concernant leur capacité à subir la charge, ça dépend énormément de leur implémentation du système. Vu qu'ils font probablement appel à du gros prestataire de service et ont sûrement beaucoup de legacy, je pense qu'ils ne doivent pas être sereins.

Méfiance sans doute, mais là on est quand même sur un crawler plutot lent qui scrape peu de pages. Pas de quoi être alarmiste. Je pense aussi que, comme ils ont du passer par un appel d'offre, ils sont chez un gros prestataire, chez qui nos petites simulations ne doivent pas représenter un très gros flux. 

Share this post


Link to post
Share on other sites

Une idée aussi pour avoir moins de palmarès a récupérer et donc soulager le serveur peut être, quelqu'un avait parlé ici de pouvoir mettre des licences en paramètre au moment du lancement de palmares.py, c'est peut être assez compliqué à implémenter, mais peut être qu'au lieu de rechercher sur tout le palmarès de ne prendre en compte que les victoires ?
Alors bien sur on aurait pas les bonus eventuels, et si on plus que 8 victoires prises en comptes ( et encore ça , peut etre que ça peut se mettre en parametre dans la ligne de commande genre palmares -v 9 , pour que ça prenne les 9 meilleures victoires)

ça permettrait peut être même de faire une profondeur 5 qui aboutirait du coup sur un palmares , vu que ça prendrait pas les défaites
 

tu en penses quoi @Nicolas ?

Share this post


Link to post
Share on other sites

ou si tu as une version qui va chercher que les victoires ça m'intéresse, car je sais que j'aurais pas de bonus et que j'aurais que 8 victoires de prises en compte :D

Share this post


Link to post
Share on other sites

hello! Je n'arrive pas du tout à faire fonctionner le système. Quelqu'un se sent motivé pour me faire une simulation? :ph34r:

 

Share this post


Link to post
Share on other sites
Il y a 4 heures, ggman23 a dit :

ou si tu as une version qui va chercher que les victoires ça m'intéresse, car je sais que j'aurais pas de bonus et que j'aurais que 8 victoires de prises en compte :D

Ça joue énormément dans le calcul, 1,2 voir 3 victoires en plus... Même si ça ne joue pas pour toi perso, la probabilité que cela joue pour une majorité des tes adversaires est très grande. 

Share this post


Link to post
Share on other sites
il y a 23 minutes, John Dunbar a dit :

Ça joue énormément dans le calcul, 1,2 voir 3 victoires en plus... Même si ça ne joue pas pour toi perso, la probabilité que cela joue pour une majorité des tes adversaires est très grande. 

oui c'est sur

Share this post


Link to post
Share on other sites

Salut @Nicolas compte tu inclure les points de bonus double maintenant qu'ils sont dispo sur TenUp ? Dit-moi si tu as besoin d'aide

Share this post


Link to post
Share on other sites

De toutes façons la fft a nettoyé plein de palmares déjà, pleins apparaissent comme NC sans aucun matchs du coup on peut pas utiliser l'outil :(

Share this post


Link to post
Share on other sites
il y a 52 minutes, ggman23 a dit :

De toutes façons la fft a nettoyé plein de palmares déjà, pleins apparaissent comme NC sans aucun matchs du coup on peut pas utiliser l'outil :(

Oui effectivement mais pour l'année pro ça pourrait être cool 

Share this post


Link to post
Share on other sites
Il y a 5 heures, Paul91Essonne a dit :

Salut @Nicolas compte tu inclure les points de bonus double maintenant qu'ils sont dispo sur TenUp ? Dit-moi si tu as besoin d'aide

Quand les pages de simulation fonctionneront de nouveau je regarderai ça. Mais si tu veux t'y coller et soumettre une pull request n'hésite pas :)

Share this post


Link to post
Share on other sites

Par contre avec la gestion des palmares de double pour les joueurs qui font les interclubs ça va faire facilement une dizaine de palmares en plus par joueur.

Il ne faudrait pas s'amuser à lancer de profondeur 4....

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×