PDA

Voir la version complète : Projet xXx - Phase 2 - en cours d'utilisation (site fin chbox)



trollbenton
08/02/2019, 22h19
Salutations chers canards bloodbowliens (et aux autres aussi !).

Bon, avant de vous en dire plus sur le projet secret qui n’intéresse personne car peu en connaissent l'existence (et le contraire ne changerait surement pas grand chose....)
je voudrais d'abord effectuer les sincères remerciements par ordre nuflien :

chbox, coach émérite et créateur du site http://chbox.fr/BloodBowl qui permet de suivre nos roustes hebdomadaires.
cyanide pour le jeu Bloodbowl 2 (même si on aimerait avoir plus de news sur son avenir !!)
les artistes lié au thread https://forum.canardpc.com/threads/121273-Appel-à-bénévolat; merci pour votre travail !
cyanide pour nous avoir donner un clé API !
Bloodrick pour avoir obtenu cette clé !!
la NAF, vous allez vite comprendre pourquoi
Tous les autres que j'aurais pu oublié même ceux qui ne le méritent pas.


Voilà, maintenant parlons un peu plus du concret.
Comme vous le savez, nous suivons nos matchs avec des googledocs, et les resultats sont gravés dans le marbre sur le site de http://chbox.fr/BloodBowl. Cependant, notre ami est parti se faire dorer la pillule après ses bons et loyaux services, laissant le site actif (sauf quand la carte est périmée :p) mais dont les évolutions sont bloquées.
On a mis en place de quoi effectuer des saisies automatique sur ce site pour rendre plus de temps libre à dragou et aux autres anciens scribes, mais je trouve que nous pourrions (méritons!!!) avoir encore plus !!

Du coup, après de longues secondes de réflexions étalées et cumulées sur plusieurs jours et plusieurs semaines, ce qui fait beaucoup au final, je me suis dit qu'il serait sympa d'avoir un autre site COMPLEMENTAIRE à ce que l'on a afin de compléter les statistiques et autres résultats que Cyanide peut nous fournir. Après des recherches sur ce qui existait; entre le choix de refaire quelque chose de 0, copier des choses existantes etc... je me suis dit qu'il serait de bon alloi d'effectuer le suivi de nos matchs sur un site de type : http://thenaf.obblm.com/index.php?section=main

Pour les curieux, vous pourrez trouver plus d'informations ici : https://www.thenaf.net/leagues/using-obblm/.

Donc me voici lancer dans le projet xXx (à défaut d'avoir trouver un nom plus crédible) qui sera composé de plusieurs phases de conception :

Phase 1 : import des données existante du site chbox, avec un max de détail possible que je peux récupérer.
Phase 2 : synchronisation des compétitions et matchs 99% automatisé entre cyanide et obblm
Phase 3 : récupération du maximum de données (fichier replay) dans l'ensemble des stats que peut contenir le site (genre tout....)
Phase 4 : amélioration du design du site (ca fait vieux jeu, un coup de refresh serait pas mal)
Phase 5 : intégration du système de replay des matchs sur le site (ouais là je pense qu'on sera en 2043)
Phase 6 : nettoyage du code merdique effectué,proposition de certaines (toutes) parties à la communauté qui a créée obblm

Bon je pense avoir fait le tour du projet.
La phase 1 est bien avancée, pas encore finalisée. Je devrais pouvoir effectuer une mise en ligne pour tester d'ici 1 mois au plus tard je l'espère (avant ca serait top).
Plus de détails c-dessous.
/Kiss !




UPDATE : suite fin du site chbox imminente, les résultats seront stockés sur gdoc et sur http://cpc-bloodbowl.ovh/naflm-master/

trollbenton
08/02/2019, 22h20
Phase 1 du projet - version snotling :


Intégration des équipes mixtes dans le système OBBLM
Mise en place des correspondance entre les différents "ids" (races, positionnels, compétence ...)
import des coaches, compétitions, matchs et résultats du site chbox
import du détail des équipes, dans le dernier état connu (pas d'historique récupérable)
quelques fioritures en plus pour la route


Du coup voici quelques screenshot de ce que je peux avoir.
Pour les anciens, retrouver donc mon équipe d'elfes noirs fervant défenseur du NO REROLL !!! :
http://tof.cx/images/2019/02/08/fc7dda4793784d45dc0352dd4ef3af46.th.jpg (http://tof.cx/images/2019/02/08/fc7dda4793784d45dc0352dd4ef3af46.jpg)

Avec un détail des joueurs qui sera disponible :
http://tof.cx/images/2019/02/08/ee942a87e245f4341f67dbaaf2d5720a.th.jpg (http://tof.cx/images/2019/02/08/ee942a87e245f4341f67dbaaf2d5720a.jpg)

Mais aussi des récapitulatif par coach/équipe (pour l'instant c'est vide toutes les données pas importées ;)) :
http://tof.cx/images/2019/02/08/ff0c8f44cc09c941ef8a5b1b5e7db186.th.jpg (http://tof.cx/images/2019/02/08/ff0c8f44cc09c941ef8a5b1b5e7db186.jpg)

Le site possède aussi des liens générique qui présente les rosters disponibles :
http://tof.cx/images/2019/02/08/ffaba539157dcce48f928011a7f931a6.th.jpg (http://tof.cx/images/2019/02/08/ffaba539157dcce48f928011a7f931a6.jpg)
tous les rosters classiqes auxquels s'ajouteront les rosters des équipes mixtes (j'ai encore des traduction à fairedonc pas de screenshot :p )

Voilà pour vous montrer l'idée et le contenu de ce que pourra avoir le site complémentaire de suivi.

trollbenton
08/02/2019, 22h20
J'oubliais de préciser que cela se passera ici : http://cpc-bloodbowl.ovh/


Roadmap :

[OK] - Version Snotling (gnoblar) :
[100%] - Import des coachs du site chbox
[100%] - Import des équipes du site chbox
[100%] - Import des compétitions/matchs du site chbox
[100%] - Légers ajustements du bandeau (reporté dans version halfling)
[100%] - Gestion des 282 images des positionnels
[100%] - Gestion des équipes mixtes (pas de champions pour les mixtes)
[100%] - configuration et installation sur le serveur
[100%] - mise à jour de données diverses (logo du stade, équipe etc...)
[100%] - associer les 79 compétences (cyanide/obblm)
[100%] - associer les races (cyanide/obblm)
[100%] - associer les positionnels (cyanide/obblm)



[OK] - Version halfling
[100%] - Ajout de compétition et rattachement aux compétitions ingame
[100%] - synchronisation des résultats
[100%] - synchronisation des équipes
[100%] - Légers ajustements du bandeau (supprimer lien inutiles...)
[100%] - Ajout d'un lien CPC report sur le rapport de match pour conserver l'affichage "cpc"


[En cours] - Version Goblin
[100%] - snapshot de la team ingame
[100%] - intégration des données pour préparer BB2020 (races, joueurs, champions, compétences)
[100%] - ajouter la description des compétences
[100%] - aménager les menus (league history, BB2020 / BB2)
[100%] - intégration bootstrap
[100%] - liste des champions
[100%] - ajouter template vampire
[100%] - corriger page champion

[50%] - logo anf en logo cpc
[80%] - gestion imports équipes template/normale - Il reste à gérer les inducements, et compétences supplémentaires, et de fait ... les couts.....

[TODO] - Version Skink
[0%] - ajouter la traduction du FR
[0%] - gestion des images du site (teams, joueurs etc...)
[0%] - gestion des interfaces de compétences / spp etc.. pour BB2020
[80%] - gestion de l'import des teams pour BB2020
[50%] - gestion d'import de team de référence pour aider à la création d'équipe
[0%] - ranking des joueurs (ELO, Glicko ...)
[0%] - gestion de la synchronisation des rencontres (plus de remplacement donc on peut planifier les matchs)
[0%] - Import des données de stats complètes du match dans le système (parse du replay => page extrastats)
[0%] - Vérifier la maj des "équipes/joueurs (virer, remplacer etc...) + les SPP avec les loners MVP
[0%] - prévoir un cron de vérification des équipes ingame/sur le site pour le suivi


Bogues / TODO divers:
[100%] - Problème de TV à 0 pour les équipes mixtes.

[0%] - logo des mixtes "minus" et "levant" à mettre à jour, obsolète sur le site cyanide.
[100%] - correction des dates manquantes dans 2/3 compétitions (important pour le ranking)
[0%] - ajout des trophées
[0%] - la trésorerie est mal mise à jour après les matchs. A vérifier/corriger
[0%] - ajouter un affichage de la TV version cyanide
[0%] - ajouter la confrontation directe dans les classements de compétitions.

trollbenton
08/02/2019, 23h28
Du coup, afin de finaliser tout de même la partie graphique sans tout refaire, j'aurais encore besoin d'un coup de main; mais pour ne pas trop encombre ce thread; merci de voir les détails ici : http://forum.canardpc.com/threads/121273-Appel-%C3%A0-b%C3%A9n%C3%A9volat?p=12188194&viewfull=1#post12188194

Merci d'avance pour vos retours ;)

See ya !

ElleLaisseDes
09/02/2019, 00h29
salut troll

alors déjà bon courage, c'est une super idée ce que tu proposes de faire :)

alors déjà si y a pas mal de données, dans l'idéal faire des lignes contrastantes pour qu'on puisse lire plus simplement les tableaux (ex fait à la va-vite : http://puu.sh/CJkAH/c652fe9090.png ). Serait-il possible d'y inclure directement les icônes de comps à la place d'écrire leur nom ? Ca prend beaucoup de place et je trouve qu'on lit mieux un ensemble d'icônes qu'un ensemble de mots.

A peu près la seule chose qui me vient à l'esprit pour le moment mais je vais essayer de suivre ton oeuvre de près ;)

trollbenton
10/02/2019, 13h33
salut troll

alors déjà bon courage, c'est une super idée ce que tu proposes de faire :)

alors déjà si y a pas mal de données, dans l'idéal faire des lignes contrastantes pour qu'on puisse lire plus simplement les tableaux (ex fait à la va-vite : http://puu.sh/CJkAH/c652fe9090.png ). Serait-il possible d'y inclure directement les icônes de comps à la place d'écrire leur nom ? Ca prend beaucoup de place et je trouve qu'on lit mieux un ensemble d'icônes qu'un ensemble de mots.

A peu près la seule chose qui me vient à l'esprit pour le moment mais je vais essayer de suivre ton oeuvre de près ;)

YO !
Des lignes constrastante (alternée), bonne idée, intégrée dans la phase 4 c'est sur, peut-être dans la 2 ou 3 selon le temps et envie.
Pareil pour les icônes.

Voilà pour tes questions :)

Bloodrick
10/02/2019, 16h46
Super troll ! En plus j'adore la danse des canards, au prochain week-end IRL, danse obligatoire !

CHbox
11/02/2019, 15h05
https://gifimage.net/wp-content/uploads/2017/01/Clapping-GIF-Image-Download-6.gif

Bon courage pour ce beau projet et merci de la mention :)

SquiZz
11/02/2019, 18h55
Super, merci pour cette belle proposition.

Je vois que sur lfbb (http://www.ligue-bloodbowl.fr/classements/legend.html?sx=150) ils ont aussi tout un système de suivi en automatique.

SquiZz
12/02/2019, 13h00
Ha juste une question au passage, est ce que il y a moyen d'implémenter un indicateur de chance ou de deveine?
Il me semble que quelque chose existait sur bb manager, non?

Le principe finalement c'est :
- lorsque tu réussis un jet tres probable, tu as de la chance mais pas trop
- lorsque tu rates un jet tres probable avec relance (1/36 x 1/36) alors tu as une grosse deveine.
- lorsque tu bloques avoir un flash/defenser down est toujours un avantage même si tu as eu un crâne en même temps, alors qu'avoir 2 cranes + 1 les deux aux sols sans blocage est une bonne deveine.

Après ça ne fait pas tout une action cruciale réussie ou ratée change un match.

J'ai trouve un analyser de replay (http://www.bb2replayer.com)qui semble proposer un "luck analyser"
https://tof.cx/images/2019/02/12/a7010f8e1c0a129b8f2f2537fa4ff60d.png

trollbenton
18/03/2019, 22h27
Bon je reviens un peu sur le sujet avant qu'il ne tombe aux oubliettes... :p
Déjà squizz, pour ce qui est de fonctionnalité (calcul, indices etc...) cela peut s'envisager, mais je ne le ferais (en tout cas y réfléchirais) qu'une fois que les données de nos matchs s'importeront correctement. Après, libre à nous de rajouter des éléments.

Sinon concernant l'import des équipes et des matchs. Putain si j'avais su tous les problèmes que j'allais rencontré....les équipes supprimées ingame, les équipes conservées ingame mais avec 0 joueurs !, des équipes supprimées et recréée par d'autre coach ensuite (cpc ou non...), les caractères à la con utilisé dans les noms, les équipes mixtes supprimées (bah faut que j'aille voir dans les googledoc les races utilisées :/), les équipes saisis sur le site de chbox avec des espaces/tabulations en fin de nom (copier/coller de merde de excel ça!!); la même avec des espaces devant !!!, les noms d'équipes tronquées sur le site chbox....bref, après avoir affronté l'ensemble de ces soucis, à priori il ne me reste que 3 équipes sur les 918 que je dénombre sur le site chbox qui me pose des problèmes. Pour les matchs, ca a l'air d'aller.
Du coup je fera bientôt une mise en ligne vers "alpha" pour voir un peu ce que cela donne (j'ai pas pu vérifier toutes les équipes, toutes les compétitions, etc...)
A ce sujet, quand le jour viendra, j'apprécierais que qqs coachs puissent vérifier les données les concernant pour voir si le tout tient la route.

J'ai cependant un dernier soucis "majeur" à corriger.
Cela concerne les équipes personnalisées (et à voir ce qui se passe pour les Rez mode).
J'aurai un moyen de le gérer sur le site normalement, je dois creuser le sujet, mais si en ligne vous verrez par exemple une équipe mixte légendaire de mes gobelins avec un troll qui a fait 128 passes....c'est que j'ai du forcé les XP pour faire passer des lvls.
DOnc les stats ne seront pas fiables à ce moment là de la version alpha.
Pour le corriger, j'aurais besoin que l'on me liste l'ensemble des compétitions faites avec des équipes personnalisées et aussi avec le mode résurection que je vois si cela impacte les données envoyé par cyanide.

J'ai identifié une flash cup géré par pit avec des équipes perso, les compétitions équipes mixtes, équipes légendaire....vous en voyez d'autres?


En attendant,
http://tof.cx/images/2019/03/18/7540359277430827888574985fffc16a.md.jpg (http://tof.cx/image/r7WiZ)

http://tof.cx/images/2019/03/18/296cac09d57cf9902664b7f889c1e231.md.jpg (http://tof.cx/image/r7eBv)

http://tof.cx/images/2019/03/18/22b928df8f6be8cee7988f3e35d7a4f9.md.jpg (http://tof.cx/image/r7tS9)

http://tof.cx/images/2019/03/18/df70f179154de2521966268a84790532.md.jpg (http://tof.cx/image/r7KAa)

Mortadelle
18/03/2019, 22h54
Beau travail en tout cas ! Hate de voir cela en alpha.

Par contre dans ta capture "Saison 1 - Groupe B", il y a des équipes à TV50 vs TV1530 : ce sont des équipes qui n'ont pas été totalement importées, ou pour lesquelles ça plante comme tu le disais ?

trollbenton
19/03/2019, 09h29
Beau travail en tout cas ! Hate de voir cela en alpha.

Par contre dans ta capture "Saison 1 - Groupe B", il y a des équipes à TV50 vs TV1530 : ce sont des équipes qui n'ont pas été totalement importées, ou pour lesquelles ça plante comme tu le disais ?

les TV 50k, 60k, 40k ..., sont des équipes qui n'existent plus ingame, donc je ne peux pas récupérer leur composition, donc je créé une équipe "non trouvée" avec un 3/4 dedans pour que le système soit stable.

trollbenton
09/01/2020, 23h48
Mise à jour de la roadmap :

Roadmap :
[OK] - Version Snotling (gnoblar) :
[100%] - Import des coachs du site chbox
[100%] - Import des équipes du site chbox
[100%] - Import des compétitions/matchs du site chbox
[100%] - Légers ajustements du bandeau (reporté dans version halfling)
[100%] - Gestion des 282 images des positionnels
[100%] - Gestion des équipes mixtes (pas de champions pour les mixtes)
[100%] - configuration et installation sur le serveur
[100%] - mise à jour de données diverses (logo du stade, équipe etc...)
[100%] - associer les 79 compétences (cyanide/obblm)
[100%] - associer les races (cyanide/obblm)
[100%] - associer les positionnels (cyanide/obblm)



[En cours] - Version halfling
[100%] - Ajout de compétition et rattachement aux compétitions ingame
[100%] - synchronisation des résultats
[100%] - synchronisation des équipes
[100%] - Légers ajustements du bandeau (supprimer lien inutiles...)
[100%] - Ajout d'un lien CPC report sur le rapport de match pour conserver l'affichage "cpc"


[TODO] - Version Goblin
[0%] - ranking des joueurs (ELO, Glicko ...)
[0%] - gestion de la synchronisation des rencontres (plus de remplacement donc on peut planifier les matchs)

[TODO] - Version Skink
[0%] - Import des données de stats complètes du match dans le système (parse du replay => page extrastats)


Bogues / TODO divers:
[100%] - Problème de TV à 0 pour les équipes mixtes.

[0%] - logo des mixtes "minus" et "levant" à mettre à jour, obsolète sur le site cyanide.
[0%] - correction des dates manquantes dans 2/3 compétitions (important pour le ranking)
[0%] - ajout des trophées
[0%] - la trésorerie est mal mise à jour après les matchs. A vérifier/corriger
[0%] - ajouter un affichage de la TV version cyanide
[0%] - ajouter la confrontation directe dans les classements de compétitions.

dragou
10/01/2020, 08h24
C'est quoi ce vert illisible :tired:

Comme dit plusieurs fois, si t'as besoin d'aide pour certaines choses, n'hésites pas à demande ;) (dans les limites de mes compétences en la matière :p)

trollbenton
10/01/2020, 09h23
Je veux bien que tu me retrouves les dates de matchs manquants ^^ au moins les dates des J1 et j’ajouterais 7 jours après par journée :)


manquants :

Tournoi Flash 4
Quick Kwak Août
Saison 3 (tous les groupes)
CPC Team Spirit Playoffs
Les équipes de rêve
Quick Kwak juillet (nourrou vs bohemond)

dragou
10/01/2020, 09h59
Flash 4 :
J1 le 11 juillet 2016
J2 le 22 juillet 2016
J3 le 3 août 2016
J4 le 12 août 2016
J5 le 22 août 2016

QK août
J1 le 13 août 2017
J2 le 22 août 2017
J3 le 25 août 2017
J4 le 4 septembre 2017

QK juillet
J1 le 12 juillet 2017
J2 le 23 juillet 2017
J3 le 31 juillet 2017
J4 le 4 août 2017

Les équipes de rêves
J1 le 26 juin 2018
J2 le 5 juillet 2018
J3 le 13 juillet 2018
J4 le 20 juillet 2018
J5 le 31 juillet 2018
J6 le 6 août 2018

Saison 3
D1 à D4 : J1 le 17 juin 2016
Groupe A et B : J1 le 1er juin 2016
PO vétérans : J1 le 2 novembre 2016
PO neuves : J1 le 20 octobre 2016

(attention si même problème que sur le site de CH pour la superposition des matchs si date identique car divisions et groupes)

trollbenton
10/01/2020, 10h08
Merci ^^




(attention si même problème que sur le site de CH pour la superposition des matchs si date identique car divisions et groupes)

Cad ? kesako?

dragou
10/01/2020, 10h11
Quand on enregistrait 2 matchs pour un même coach dans la même heure, la formule d'attribution de points pour l'elo buggait (car double donnée simultanée) et l'un des matchs était nul ou incohérent.
Donc mets un jour différent ainsi t'es sur de pas avoir de prob :)

trollbenton
04/03/2020, 00h48
Suite au pb de suivi des teams et au retour de drag sur le thread "D1",

je prépare en attendant (et qui restera tjrs actif) un aperçu des teams au format cyanide "le screenshot de l'équipe" :

http://tof.cx/images/2020/03/04/46d0ac8addd964312f485b0bd974b321.jpg


Il me faut encore ajouter le type du joueur sous le nom, et les compétences de bases selon le type de joueurs.
j'essaye de finir cela demain ou après demain soir.

A+.

dragou
04/03/2020, 09h54
Nickel ca.

Sinon sorry mais j'ai absolument pas eu le temps de regarder au reste.

dragou
04/03/2020, 13h41
Tiens, si tu sais faire une différence entre les joueurs blessés et ceux qui doivent rater un match, ce serait cool.

Par exemple ici mon kickeur a -1ag et le tq "le guerrier" est en rate un match donc si on savait le voir gris ou barré, un truc dans le genre, ça permettrait de tout voir :)

trollbenton
04/03/2020, 23h27
C'est à jour.

Fonctionnement pour éviter le spam de l'api cyanide :

Actualisation des équipes sur demande lors de l'affichage de la page d'une équipe.
De plus, actualisation maximum 1fois par heure.

Donc robert va sur la page http://cpc-bloodbowl.ovh/naflm-master/index.php?section=objhandler&type=1&obj=2&obj_id=961 à 23:29:18, toute les personnes qui iront dessus avant 00h29 n'actualiseront pas les données.

Donc si le coach met à jour durant ce laps de temps, il faudra attendre que qqun aille sur le page après 00H30. Voilà.

Faits moi signe si y a des incohérence, mais attention à la date de "Données mise à jour" qui ne doit pas être inférireuru à 1H sinon c'est normal qu'il y ait un décallage.

Aplus.

Bn.

PS : en cas d'actualisation la page met 4à 5 seconde pour s'afficher, merci d'attendre :)

dragou
05/03/2020, 08h35
C'est nickel et je pense que c'est amplement suffisant pour le moment.

Ca permettra au joueur de link son équipe pour demander des conseils sur les level-up, ça servira à préparer les matchs depuis le boulot etc, c'est cool :)

Bloodrick
05/03/2020, 09h16
C'est à jour.

Fonctionnement pour éviter le spam de l'api cyanide :

Actualisation des équipes sur demande lors de l'affichage de la page d'une équipe.
De plus, actualisation maximum 1fois par heure.

Donc robert va sur la page http://cpc-bloodbowl.ovh/naflm-master/index.php?section=objhandler&type=1&obj=2&obj_id=961 à 23:29:18, toute les personnes qui iront dessus avant 00h29 n'actualiseront pas les données.

Donc si le coach met à jour durant ce laps de temps, il faudra attendre que qqun aille sur le page après 00H30. Voilà.

Faits moi signe si y a des incohérence, mais attention à la date de "Données mise à jour" qui ne doit pas être inférireuru à 1H sinon c'est normal qu'il y ait un décallage.

Aplus.

Bn.

PS : en cas d'actualisation la page met 4à 5 seconde pour s'afficher, merci d'attendre :)

Superbe ! Bravo !!!

trollbenton
20/03/2020, 00h46
Bon,

C'est encore en cours de dev, mais ca donne un aperçu.

Voici les classement "toutes compétitions confondues" de chez CPC :

http://cpc-bloodbowl.ovh/naflm-master/BB_BOT/ratings/ratings_viewer.php

Les classement s disponibles sont le ELO, Glicko et Glicko 2
Pour la littérature, je vous laisse chercher en attendant que je comprenne moi même mieux le bouzain ^^
J'ai qqs doutes sur les résultats ou ma compréhension des glicko 1 et 2 pour les valeurs de déviation que je pensais qu'elles seraient plus élevée pour les joueurs n'ayant pas joué depuis longtemps. Faut donc que je vérifie ce point, il n'empeche cependant que les données me semble cohérente / niveau qu'on connait des coachs.

Il suffit de se basé sur les lag <=2 pour listé les joueur récent

J'ai pas encore ajouter de filtre sur les tableaux. Mais vous pouvez effecuter des tris,voir tri multiple avec la touche shift

Au pire, pour les motivés des calculs, copier/coller dans excel !

Je vais ajuster cela , d'un point de vue présentation, intégrer dans le reste du site via un menu, et ajouter les indicateurs suivants :
ELo, glicko et glicko 2 uniquement pour les championnats
ELo, glicko et glicko 2 uniquement pour les championnats + PO

Et je ferais aussi des classement par coach/race pour savoir qui joue le mieux quelle race :p

A court/moyen terme, j'ajouterais aussi l'historique pour chaque coach.
A suivre donc, bonne nuitée tout lemonde

dragou
20/03/2020, 09h41
Les données sont cohérentes mais comme tu dis, faudra revoir les valeurs de déviations pour les coachs ne jouant plus (à la limite tu pourrais faire un elo "full" et un elo "modern times").

Le seul truc qui ne me parait pas normal, c'est qu'un mec avec moins de 10 match soit devant un mec avec un winrate de 70% sur plus de 100 matchs (jeff et eelm pour les glicko).

Sinon c'est cool pour un début, je rajouterai juste le winrate du coach (win+draw/2).

(et par défaut, mets plus que 10 coachs, non? :p).

trollbenton
09/12/2020, 01h04
Bon,

Pour préparer l'arrivée de BB2020 (BB3) j'ai ajouté dans le site un lien "Games Rules -> BB2020 roster" qui présente (en anglais pour le moment) les futures équipes et les champions disponibles selon les règles papiers.

Je mettrais en avant les 12 équipes prévues par cyanide ingame (faut que je retrouve la liste).

Sur la page d'accueil, retrouver aussi le suivi des championnats en cours avec la suppression de la colonne TV (qui n'était plus correcte) par la colonne nombre de match joué.



A venir :
amélioration de la présentation pour mieux lire les rosters disponibles
Liste des compétences avec description (+ lien ou bulle aide sur les noms de compétences)
Traduction en français
Intégration d'équipe d'exemple pour TV1000 etc...avec les nouvelles règles.
Correction pb import suite récente modifications pour qu'il soit opérationnel BB3 ET BB2
page qui liste les champions


et reprendre le reste (classement elo etc...)

dragou
09/12/2020, 08h29
Au top :p

Tu penses pouvoir montrer les journées suivantes des championnats ou pas? Ce serait archi complet et plus besoin de gdoc ou autre ainsi :)

LeLiquid
09/12/2020, 11h20
Merci pour le boulot effectué troll ! J'en viendrais presque à regretter d'être venu "observer" ta finale avec Cryzy. Tu méritais pas ça. :p

trollbenton
09/12/2020, 14h05
Au top :p

Tu penses pouvoir montrer les journées suivantes des championnats ou pas? Ce serait archi complet et plus besoin de gdoc ou autre ainsi :)

Alors le système permet de prévoir les matchs. Mais ce qui m'ennuye c'est que en cas de "remplacement et autres problèmes"...ca va me mettre le bazard du coup je veux éviter cette solution.

Du coup je pense que si l'objectif de cela est juste de voir contre qui on va tomber (elfe, nains etc..) pour y voir p lus clair (ou le coach pour anticiper l a prise de contact), je peux comme l'affichage des équipes, récupérer la liste des matchs à jouer coté cyanide et l'afficher simplement sur le site (genre actualisé tous les 2/3 jours pour éviter de spamer l'api).
Ca suffirait?

- - - Mise à jour - - -


Merci pour le boulot effectué troll ! J'en viendrais presque à regretter d'être venu "observer" ta finale avec Cryzy. Tu méritais pas ça. :p

Pas de soucis, reviens quand tu veux !! A ce soir j'espère pour ton match contre drag ;)

dragou
09/12/2020, 14h34
C'est effectivement pour anticiper la prise de contact et éventuellement voir quels joueurs doivent être "protégés" selon le calendrier.

Le but est d'avoir ton site comme référence pour tout ce que le forum ne permet pas (c'est à dire tout) donc du moment que c'est fonctionnel ;)

trollbenton
10/12/2020, 00h30
BOn faut que je reformate les données (affichées en brut pour le moment) en regroupant par compétition puis par journée :

http://cpc-bloodbowl.ovh/naflm-master/index.php?section=matches&type=upcoming (via le menu "league menu -> matchs à venir")

Mais je pense que les données nécessaires sont toutes là.

Je vais aussi ajouter des liens sur les équipes.
Est ce que un lien sur la page du coach serait interessant ?

dragou
10/12/2020, 07h52
Tu peux facilement rendre la chose plus lisible ou non?

Ici on a 2 divisions donc ca va mais sortie de BB3 on risque d'avoir 4-5 groupes, ce serait plus bordélique...

trollbenton
10/12/2020, 08h21
Ouaip t’inquiètes C’est prévu ca sera tout beau :

comme cela : http://cpc-bloodbowl.ovh/naflm-master/index.php?section=matches&type=upcoming (il manque encore les liens sur les équipes)

trollbenton
13/12/2020, 16h28
Avec les liens d'équipe, c'est assez lisible comme cela : http://cpc-bloodbowl.ovh/naflm-master/index.php?section=matches&type=upcoming

Simonator
13/12/2020, 16h45
Avec les liens d'équipe, c'est assez lisible comme cela : http://cpc-bloodbowl.ovh/naflm-master/index.php?section=matches&type=upcoming

Top !

dragou
13/12/2020, 17h38
Au top !

trollbenton
08/01/2021, 00h59
Pense bête pour les trucs à fini avant mi janvier:

[En cours] - Version Goblin
[100%] - snapshot de la team ingame
[90%] - intégration des données pour préparer BB2020 (races, joueurs, champions, compétences)
[60%] - ajouter la description des compétences
[60%] - aménager les menus (league history, BB2020 / BB2)
[60%] - intégration bootstrap
[30%] - logo anf en logo cpc
[30%] - gestion imports équipes template/normale
[0%] - liste des champions
[0%] - ajouter template vampire
[0%] - corriger page champion

Bloodrick
08/01/2021, 01h15
Mi-janvier, c'est dans une semaine ! Monsieur est gourmand ^^ ou en vacances !

trollbenton
08/01/2021, 10h14
Mi-janvier, c'est dans une semaine ! Monsieur est gourmand ^^ ou en vacances !

Oui ! Oui ^^ Non

dragou
08/01/2021, 10h21
S'il traine moins sur twitch c'est jouable :p

trollbenton
26/01/2021, 00h49
Bon....j'espère que j'aurais rien cassé avec la mise à jour ^^


du coup :
- j'ai modifié les menus pour synthétiser un peu le tout. Vous trouverez dans
Blood Bowl 3 > Skills (http://cpc-bloodbowl.ovh/naflm-master/handler.php?type=skills) : la liste des compétences avec leur descriptif. Je dois encore travailler la mise en page de certaines d'entre elles mais en gros, les infos sont là.
Blood Bowl 3 > Star players (http://cpc-bloodbowl.ovh/naflm-master/handler.php?type=champions): La liste des champions disponibles version plateau (mais je connais pas la liste officielle du jeu vidéos)
Blood Bowl 3 : la liste des rosters disponibles sur plateau, et surligné en bleu, disponible vidéo à la sortie. Dans ce menu, s'ajoutera un chiffre selon le nombre de "template" d'équipe créé. Cela permettra de mémoriser des templates pour notre ligue, mais aussi pour les compétitions (VdG, coupe de vices etc...) Comme exemple j'ai crée un template full vampire pour la nouvelle version.

Dans l'ensemble j'ai mis à jour les styles d'affichage, j'espère que ca apparaitra mieux. Pour les nouveaux rosters, les compétences afficher en "bouton" sont cliquable pour avoir le descriptif de la compétence.

N'hésitez pas à me faire part de vos retours. Si vous voyez des erreurs, problèmes ou autres....
Cela ne devrait pas impacter la gestion des résultats en championnat, mais faut surveiller quand même ;)





[En cours] - Version Goblin
[100%] - snapshot de la team ingame
[100%] - intégration des données pour préparer BB2020 (races, joueurs, champions, compétences)
[100%] - ajouter la description des compétences
[100%] - aménager les menus (league history, BB2020 / BB2)
[100%] - intégration bootstrap
[100%] - liste des champions
[100%] - ajouter template vampire
[100%] - corriger page champion

[50%] - logo anf en logo cpc
[80%] - gestion imports équipes template/normale - Il reste à gérer les inducements, et compétences supplémentaires, et de fait ... les couts.....

Mortadelle
26/01/2021, 18h01
nice job :wub:

Juste un truc que tu as du déjà voir: les différents tooltips se cumulent à l'affichage au lieu de s'alterner (peut-être volontaire ?).
C'est pas dramatique en soi, mais si ca s'alternait au lieu de recliquer dessus pour fermer (si faisable...), ca rendrait mieux je trouve.

En tout cas c'est super cool d'avoir tout ces récap de compétences et les nouvelles équipes BB3.

trollbenton
26/01/2021, 18h23
Juste un truc que tu as du déjà voir: les différents tooltips se cumulent à l'affichage au lieu de s'alterner (peut-être volontaire ?).
C'est pas dramatique en soi, mais si ca s'alternait au lieu de recliquer dessus pour fermer (si faisable...), ca rendrait mieux je trouve..

C'est en effet le fonctionnement en mode "click" des tooltips de bootstrap, y a d'autres modes (hover, toggle peuetre?) que je pourrais tester pour voir. Je mettrais à jour si je trouve un truc pour faire comme ton retour, ca semble mieux en effet.

dragou
26/01/2021, 18h32
Pourquoi tout il est en anglais?

trollbenton
26/01/2021, 18h41
Pourquoi tout il est en anglais?

Par ce que j'ai récupérer le PDF en anglais du manuel et que j'ai copié/collé.

J'avais commencé à resaisir toutes les compétences etc......c'est long, très long, trop long :)
Si qqun à le pdf "copiable/collable" en FR, je prends ;) ... ou si y a des scribes motivés pour faire de la copie, je prends aussi :D

dragou
26/01/2021, 18h46
Genre ça ou bien? p38
http://empireoublie.free.fr/docs/compil_saison2.pdf

trollbenton
26/01/2021, 19h06
C’est copiable :) c’est pas les meme termes que dans le livre a vue de nez mais ca peut etre une bonne base ! Thx

trollbenton
08/02/2021, 22h17
Bon, le contenu a été francisé en grande partie, selon les sources de drag.
J'ai ajouté un menu pour changer la langue, afin de vérifier la version anglaise au besoin qui reprend les termes officiel du livre.


Pour la suite du site (plus ou moins prochainement):
- ajouter la gestion des inducement dans les templates d'équipes
- ajouter la gestion des compétences (random, ou pas etc..) pour la création de template dédié à des compétitions (CDV, VDG etc...)
- mettre en ligne le suivi du ELO (données chiffré et un graphe d'évolution)
- ajouter un lien vers la FAQ officielle de GW
- ajouter le suivi de plus de 2 compétitions sur la home page

Une fois que j'aurais tout cela je pense qu'on sera pas mal.....
Je devrais alors mettre à jour pour BB3 et le suivi des teams selon l'API qu'on nous fournira.

Si jamais vous constatez des erreurs d'affichage, autre, idées, etc...n'hésitez pas.

Durack
09/02/2021, 13h31
Troll, BB3 garde les memescode/importation ? Parce que tu as effectué un énorme travail, il serait dommage que ce soit pour 2 saison :ninja:

trollbenton
09/02/2021, 14h06
Troll, BB3 garde les memescode/importation ? Parce que tu as effectué un énorme travail, il serait dommage que ce soit pour 2 saison :ninja:
Ce que je prépare niveau template et compétences, c'est surtout pour l'affichage des équipes BB3 (genre les Blacks orcs pour la future CDV, quelle compo etc...)

Le reste est indépendant de la version du jeu (marche pour BB2, BB3 etc...)

Le tout à supposer qu'on ait toujours l'accès API pour BB3, on importera des matchs pour des équipes, ca semble être une donnée "acquise"....mais c'est vrai, on ne sait jamais...la seule base que j'aie, c'est la volonté de cyanide de fournir à minima le même genre d'api à plus ou moins le meme format....wait and see !

dragou
09/02/2021, 14h59
Pour les API on s'était tout de même renseigné au préalable, j'ai un mail de cyanide me disant que c'est prévu et poncho (créateur de spike) a aussi confirmé la chose donc "normalement" ça le fera.

Durack
09/02/2021, 15h04
Ok nikel :)

trollbenton
24/02/2021, 00h06
Juste un truc que tu as du déjà voir: les différents tooltips se cumulent à l'affichage au lieu de s'alterner (peut-être volontaire ?).
C'est pas dramatique en soi, mais si ca s'alternait au lieu de recliquer dessus pour fermer (si faisable...), ca rendrait mieux je trouve.

Voilà, fonctionnement des tooltips modifié "hover / focus" par défaut.

ca le fait mieux en effet.

Sinon petit correctif suite à un pb d'import des nouvelles équipes, tous les résultats sont à jour maintenant, merci de vérifier quand même :)

trollbenton
24/02/2021, 00h40
PS : ajout de 2 template pour les orcs noirs pour la version BB3 à venir un jour peut être cet été :)

dragou
24/02/2021, 08h53
T'as suivi les rosters de la vidéo que je t'avais montré je suppose? C'est cool en tout cas :)
Juste un petit truc (qui perso ne me gène pas du tout mais tu vas vite comprendre), mets la description du titre en français plutôt qu'en anglais "Full Strength" => "tous les positionnels" ou "maximum de force"
"Reroll and apo" => "3relances et apothicaire"
Dans le genre quoi (je sais, c'est débile pour nous mais bon ^^)

Finalement ça s'encode vite ou bien ça prend tout de même du temps?

A voir si dans le futur on met les rosters ligue ainsi que des rosters rez "type" ou si on s'en tient à la ligue

trollbenton
24/02/2021, 09h21
- Oui fortement inspiré de mémoire de la vidéo que tu m'avais linké....après avec 3 positionnels, il n'y a pas non plus 36 équipes possible....je ne me suis p as permis le "full gobelin".

- OK je mettrais tout en français par défaut, c'est vrai que c'est que pour nous donc.....

- Oui, dans l 'idée j'intégrerais aussi les template pour les Rez mode histoire de centraliser le tout (VDG, CDV etc...) ca serait un point d'entrée pour tous nouveaux coachs qui voudraient se lancer dans ce genre de compétition (quitte à prévoir des codes couleurs ou autres méthode de séparation comme le titre entre ligue et Rez...)

- Un template ca prend entre 5 et 15 minutes à encoder (selon la vitesse de copier/coller, le nombre de positionnel différents etc...) et faut avoir la composition initiale déjà prévue :)

trollbenton
22/03/2021, 23h48
Petite mise à jour sur le site :

- en général :
- nettoyage de colonnes, liens et autres éléments inutiles ou non renseignés.
- ajout d'un lien vers la FAQ GW (dans le menu BB3)
- ajout de la page de classement par coach et coach/race (dans statistics/cpc classements). Les données seront actualisées 1 fois par jour. J'utilise le programme suivant pour les calculs : https://cran.r-project.org/web/packages/PlayerRatings/PlayerRatings.pdf; il me semble qu'on avait déjà repéré un soucis dans le calculs de certains indicateurs, je corrigerais peut-être à l'occasion. Dans l'ensemble, ca donne une vision réaliste de la chose quand même.
- ajout de qqs icones d'équipe BB3 récupérer sur cyanide, et maj de qqs pictos d'icone de joueurs récupérer sur fumble.

- pour les matchs (sur les pages de matchs):
- face aux demande incessantes de Liloo, il est possible d'ajouter un commentaire sur les matchs directement sur le site. Pour éviter le spams, j'ai mis une question captcha dont la réponse est "CanardPC" (attention aux majuscule). Je laisse la possibilité ouverte pour le moment. Si je vois que je prends trop de bots ou hack dans la tronche, je fermerais. Les commentaires sont visible en bas de page de résumé de match.
- J'ai pas fait autant que je le voulais (pb de sécurité, et de code obscurci) mais j'ai intégré le site de replay (dicedornot) sur une page de match, ainsi que le télechargement du fichier de replay. Il est donc possible (facile) en quelques clics de revoir un match sans relancer CabalTV (télécharger le ZIp du replay, dans la fenêtre dicedornot, cliquer sur "Select Replay", récupérer le fichier télécharger, et c'est parti). Utile pour revoir qqs placements ou autres actions spécifique pour un match.



En l'état ca me semble pas mal.
Je vais me concentrer pour l'ajout de template sur les X races prévues pour BB3.
Pour les devs plus avancé sur BB3, on va attendre déjà la Béta et les premiers retours de l'API à venir.

Si vous voyez des erreurs, plantage etc....n'hésitez pas à les remonter.

Mortadelle
23/03/2021, 08h40
Le site ne répond plus ?

trollbenton
23/03/2021, 09h16
Le site ne répond plus ?

C'était pour voir si vous suiviez... :ninja:....apache relancé je sais pas ce qui a planté dans la nuitée ^^

trollbenton
07/04/2021, 23h16
Petite mise à jour:

- modifications des colonnes dans les classements sur la page d'accueil V / D / N en V / N / D
- suite à plusieurs attaques de bots et autres...je passe en manuel le rafraichissement sur la page : http://cpc-bloodbowl.ovh/naflm-master/index.php?section=matches&type=upcoming. J'affiche la date pour vous indiquer de quand cela date, et vous pouvez toujours l'actualiser sans soucis...mais avec des tentatives de DOS, cela spammait au passage l'API cyanide, donc autant éviter.

Je ferais la même chose pour les affichages des équipes, mais plus tard.

Durack
08/04/2021, 19h40
Je sais que ça existait sur bb1 via u tiers programme, mais je ne le vois pas ici, ça présentais ,le meilleurs coureur, meilleurs passeur , plus meurtriers etc etc de la ligue . Il me semble que le résultat était individuel ou par équipe.
C'est un truc envisageable avec bb 3 ?

trollbenton
09/04/2021, 10h52
Je sais que ça existait sur bb1 via u tiers programme, mais je ne le vois pas ici, ça présentais ,le meilleurs coureur, meilleurs passeur , plus meurtriers etc etc de la ligue . Il me semble que le résultat était individuel ou par équipe.
C'est un truc envisageable avec bb 3 ?

Il y a des stats via l'api de BB, je pourrais revoir à l'occasion.
Dans le site actuel, ca peut le gérer, le soucis c'est que je dois lui donner les valeurs....cela implique de récupérer pas mal de données dans via l'api (ce qui est possible) mais le plus gros soucis est de gérer l'historique des joueurs (changement de numéro etc...)
du coup j'avais désactiver le tout par facilité ^^

1 - je remettrais le nez dans les stats proposé par l'api voir si c'est facilement récupérable pour un affichage sur le site
2 - je pourrais me remettre à refaire le suivi individuel des joueurs dans le site, mais c'est plus complexe; et je pensais m'y remettre uniquement avec l'api de BB3 pour voir comment ca allait marcher.

Durack
09/04/2021, 16h51
Te prend pas trop la tête si c est trop chiant, je ne suis pas sur de l'intérêt en dehors d'un concours de E-penis :lol:

trollbenton
16/04/2021, 00h43
Te prend pas trop la tête si c est trop chiant, je ne suis pas sur de l'intérêt en dehors d'un concours de E-penis :lol:

J'ai regarder niveau API cyanide, la fonction halloffame est limitée aux compétitions encore présente dans le jeu donc peu intéressante

Du coup, je verrais avec l'api BB3 ce qui est possible, ou alors pour intégrer avec les fonctionnalités du site ^^


Sinon petites modifs :

- affichage des 8 derniers matchs sur la page d'accueil (avec petit changement graphique pour un meilleur rendu)
- les équipes ne se mettront plus à jour automatiquement pour éviter des spams de l'api, il faudra donc clicquer sur le lien "Cliquez ici pour les actualiser" à côté de la date de mise à jour, sur la colonne de gauche (ca prend entre 10 et 20 secondes pour tout actualiser) mais ca s'affiche plus vite sinon.

Voilà, bonne nuitée !

Durack
29/10/2021, 07h06
Troll, comment ce fait la mise à jour du classement :
http://cpc-bloodbowl.ovh/naflm-master/handler.php?type=leaguetables

Il y a un décalage de plusieurs jours.

dragou
29/10/2021, 09h26
Les transferts d info sont en rade depuis plusieurs semaines, on sait trop rien y faire malheureusement.
C'est le même pour spike etc

trollbenton
29/10/2021, 10h16
Yeap c'est mis à jour entre 00H et 2H tous les jours, quand l'api est opérationnelle. Ca fait maintenant 15jrs que c'est la pagaille ^^
Si c'est vraiment la misère, je pourrais toujours saisir à la main...mais on va attendre encore un peu :D

Durack
29/10/2021, 10h21
Yeap c'est mis à jour entre 00H et 2H tous les jours, quand l'api est opérationnelle. Ca fait maintenant 15jrs que c'est la pagaille ^^
Si c'est vraiment la misère, je pourrais toujours saisir à la main...mais on va attendre encore un peu :D

Non, t'embête pas :)
Je consulterai en jeh directement.

- - - Mise à jour - - -


Les transferts d info sont en rade depuis plusieurs semaines, on sait trop rien y faire malheureusement.
C'est le même pour spike etc

Ok :)
Ne nous emmerdons pas trop, c est une histoire de mois avant l'EA de bb3.

trollbenton
29/10/2021, 11h30
Non, t'embête pas :)
Je consulterai en jeh directement.

- - - Mise à jour - - -



Ok :)
Ne nous emmerdons pas trop, c est une histoire de mois avant l'EA de bb3.
Oui, mais avec quelle api ? :ninja::unsure:

Durack
29/10/2021, 12h26
Oui, mais avec quelle api ? :ninja::unsure:

Les outils de Cyanide ! :ninja:

SquiZz
10/11/2022, 21h56
Tiens au fait Trollbenton : un site super bien fait sur les equipes/competences! (https://mordorbihan.fr/fr/bloodbowl/equipes/2020)

trollbenton
10/11/2022, 22h33
Il est tout joli ce site, si je me remotive on pourrait avoir un truc aussi beau. J’attends D’avoir des news de l’api de bb3 pour cela :)