Moteur de decklist: sugestion.

Démarré par Zmx, 19 Novembre 2007, 22:58:17

« précédent - suivant »

Zmx

Je suis en train de monter un moteur de decklist (exclusivement les TOPX, pas de liste perso, pas de commentaire, rien juste une grosse archive).

J'aurais aimer connaitre votre avis sur le genre de fonctionnalité qui ferais que vous vous en serviez?

- import apprentice
- list des deck
- filtre en fonction des carte joué
- etc ...

Pour avoir une idée de mes debuts (oui il n'y a pas de design)
Liste general: http://decklist.zmx.cc/decklist/
Liste par format:
http://decklist.zmx.cc/decklist/Legacy/
http://decklist.zmx.cc/decklist/Vintage/
Liste par joueur: http://decklist.zmx.cc/decklist/Vintage/Jean-Baptiste%20Aymes%20aka.%20kLu/
(les liens sont généré automatiquement a partir des données fourni lors de l'import apprentrice)
La decklist (enfin): http://decklist.zmx.cc/decklist/Vintage/Jean-Baptiste%20Aymes%20aka.%20kLu/178.html

Liste des tournois:
http://decklist.zmx.cc/tournament/
Deck d'un tournois donné:
http://decklist.zmx.cc/tournament/Coupe%20de%20France%20Eternal%202005/23.html
Et mon petit préféré:
http://decklist.zmx.cc/decklist/card.php (filtre les deck en fonction des cartes les plus utilisé. Par exemple on commence par choisir FoW, il te monte toutes les cartes les plus joué avec FoW, ensuite on peux choisir Duress, et ainsi de suite)

Prévu:
Pouvoir comparer 2 deck
Skinner le site

Pas prévu:
Avoir des stats sur le deck (vu que je ne stock ni CC, couleur, etc...)

Eventuelemnt des stats à la con:


PS2: ouais niveau "donnée" j'ai encore 2 ou 3 connerie, genre deux top8 dans le meme tournois, des soucis de date, etc...)

mindtwist

Idée sympathique, on manque de statistiques en T1 !

Ce serait intéressant d'avoir un classement chronologique des top 8 et de le comparer au calendrier de sortie des éditions.
Une statistique rapide permettrait de voir quelles sont les éditions qui ont le plus influencé le format (même si tout le monde sait que c'est homeland  ;)).
Une autre pourrait mettre en relief les évolutions des tendances : controle, aggro, prison classés en top8 ...

En gros avoir un historique des types de deck en top8 en fonction de ce qu'on apporté les différentes éditions,
une vision globale de l'évolution du métagame ..

Zmx

J'y pensais, mais c'est pas facile de differencier les deck surtout dans le monde des deck storm bleu/noir

Pour l'evolution du metagame, je trouve justement le graph (la avec force of will par exemple) assez représentative (avec des trinisphere on voit bien la "periode" TriniStax)

neonico

Ca serait un outil qui pourrait grandement m'interresser pour la partie Archetype/Breackdown. Le mettrais tu à disposition du site ou uniquement pour ton usage ? Dans le premeir cas, rentrer toutes les decks lists pour avoir toutes les statistiques d'emploi des cartes pourrait être interressant pour moi, mais pouvant comprendre que tu ne veuilles pas les taper, je pourrais le faire éventuellement.


CitationYes,Tarmogoyf is probably better than Chameleon Colossus, but comparing it to Tarmogoyf is like comparing your girlfriend to Carmen Electra - one's versatile and reliable, the other's just big and cheap.(And you'd run both if you could get away with)

Citation de: Question posée au Ask The Judge
Q: I have Ashnod's Coupon, which says that it is invalid in Quebec in the flavor text. Can I still use it in Quebec? I think so, because flavor text is not rules text, but my friend disagrees.

Citation de: SubwarBF le 13 Juillet 2009, 19:59:15
R.I.P Nico, c'était lui le plus grand, pas ce pédophile de Michael

Blog Magic Eternal : http://magiceternal.wordpress.com/

Zmx

Pour le moment c'est sur mon site =)
Si j'arrive finaliser ça pourrais venir sur solo sans soucis.

Sinon, il est fort probable que je recrute un peu pour m'aider a rentrer les listes en effets (j'avais penser a Plumeau qui fait un travail remarquable sur MV, malgres que les outils ne soit pas les plus adapté)

Pour le moment je suis encore assez "buggé" et j'ai pas de doc, pas over cool pour recruter ;) (et j'ai pas encore d'autre page d'admin que l'import, pourtant il m'en faudrais, notament pour fusioner les cartes. Dans ma base actuel j'ai des reb elemental blast :p )

neonico

Je me porte bien évidemment volontaire, et je pense que ça pourrait interressé effectivement plumeau aussi.


CitationYes,Tarmogoyf is probably better than Chameleon Colossus, but comparing it to Tarmogoyf is like comparing your girlfriend to Carmen Electra - one's versatile and reliable, the other's just big and cheap.(And you'd run both if you could get away with)

Citation de: Question posée au Ask The Judge
Q: I have Ashnod's Coupon, which says that it is invalid in Quebec in the flavor text. Can I still use it in Quebec? I think so, because flavor text is not rules text, but my friend disagrees.

Citation de: SubwarBF le 13 Juillet 2009, 19:59:15
R.I.P Nico, c'était lui le plus grand, pas ce pédophile de Michael

Blog Magic Eternal : http://magiceternal.wordpress.com/

Zmx

Hop petite nouveauté
Quand on consulte un deck, a droite on a la liste des deck qui ont le plus de similitude.
Un nombre entre parenthese permet de connaitre le nombre de carte "commune" (ceci inclus la reserve)

Quand on clique sur ce nombre, on a une alert avec un "QuickDiff" entre les 2 jeux.
Un clique sur le "D" permet d'avoir un diff entier (mais moche, je cherche encore comment rendre la page)

la Clapette (dit roumain 38)

Citation- import apprentice
la meme pour mws? :)
sinon belle ignitiative de ta part
Citation de: tarask le 10 Juillet 2007, 15:38:02
null rod, c'est nul et sa rode...
3-8-8 crew TEAM

Plumeau

Yeah c'est net tout ça ;)

Eventuellement ajouté import vers apprenctice/mws serait pas une mauvaise chose je crois que, même si la majorité des decks ne sont plus tout à fait récents, ça srait sympa tout ça. ;)

Les graphs de nombre de cartes dans le temps c'est vraiment bien ça... Sur les decks on pourrait avoir aussi un graph de représentativité du deck? Par exemple, evolution du nombre de Keeper/4cC dans les top8 à travers le temps, avec une ptite flèche indiquant vous êtes ici... Ca permettrait aussi de mieux cerner le niveau d'évolution/popularité d'un deck précis, jcrois que ça srait vraiment cool pour un aperçu historique du meta.

Sinon, sur MV j'essaie de mettre des tournois plus "internationaux" aussi, en Legacy et en Vintage, jsais pas si tu peux les prendre sous MWS/Apprenctice et les c/c dans ton outil oopah mais si y'a quoi que ce soit que je peux faire pour aider ça me plairait bien. :)

Au fait, voir les différences entre des decks, tu limiterais à 2 decks (comme le moteur SCG) ou tu prévois de comparer des decks à des "groupes" de decks, du genre le Landstill de ZeSword vs tous les autres Landstills avec à chaque fois les différences (mais pas entre toutes les autres listes, jsais pas si c'est clair tout ça...)
Dans la recherche par noms, on pourrait faire des listes de noms ? Du genre chercher tout les decks de Despon, kLu et CwaM (jsais pas pourquoi on voudrait faire ça, mais bon) et faire la moyenne de leurs results en top 8 pour dire que kLu les bat ^o^  :mrgreen:

Et voilà ce qui me passe par l'idée en ce moment.
Bon boulot !
« La faiblesse de notre intelligence et la perversité de notre volonté se soutiennent mutuellement. » - L'art d'avoir toujours raison

Arthur Schopenhauer

Zmx

Citation de: Plumeau le 22 Novembre 2007, 14:37:04
Yeah c'est net tout ça ;)
Thx =)

Citation de: Plumeau le 22 Novembre 2007, 14:37:04
Eventuellement ajouté import vers apprenctice/mws serait pas une mauvaise chose je crois que, même si la majorité des decks ne sont plus tout à fait récents, ça srait sympa tout ça. ;)
No soucy, pour le app c'est meme deja fait j'ai juste pas le liens (suffit de remplace le .html par .dec)
Citation de: Plumeau le 22 Novembre 2007, 14:37:04
Sur les decks on pourrait avoir aussi un graph de représentativité du deck? Par exemple, evolution du nombre de Keeper/4cC dans les top8 à travers le temps, avec une ptite flèche indiquant vous êtes ici... Ca permettrait aussi de mieux cerner le niveau d'évolution/popularité d'un deck précis, jcrois que ça srait vraiment cool pour un aperçu historique du meta.
ça parais cool en effet, le probleme c'est d'arrivé à "nommer" un deck, et voir les limites de cette nomination (comme j'ai dit, j'ai du mal a faire la diff entre certain TPS, Gift, Gifted bidule, etc ... (par contre ajouté une info combo/controle/agro-controle ne me parais pas si idiot)

Citation de: Plumeau le 22 Novembre 2007, 14:37:04
Sinon, sur MV j'essaie de mettre des tournois plus "internationaux" aussi, en Legacy et en Vintage, jsais pas si tu peux les prendre sous MWS/Apprenctice et les c/c dans ton outil oopah mais si y'a quoi que ce soit que je peux faire pour aider ça me plairait bien. :)
Je te file un axx quand tu veux ;)
J'etais juste entrain d'ajouter les listes au fur et a mesure (oui je peux copier du app assez facilement)
Et c'est justement un de mes but d'avoir des listes international. (je me tatte aussi a rajouter un element "zone geographique" donc dans mes donnée, pour avoir le meta en fct des pays)

Citation de: Plumeau le 22 Novembre 2007, 14:37:04
Au fait, voir les différences entre des decks, tu limiterais à 2 decks (comme le moteur SCG) ou tu prévois de comparer des decks à des "groupes" de decks, du genre le Landstill de ZeSword vs tous les autres Landstills avec à chaque fois les différences (mais pas entre toutes les autres listes, jsais pas si c'est clair tout ça...)
S'pas tres clair non :D mais ouais il y as moyen de moyenner pour ça =) (bien que je vois pas trop comment l'integrer dans l'interface :D

Citation de: Plumeau le 22 Novembre 2007, 14:37:04
Dans la recherche par noms, on pourrait faire des listes de noms ? Du genre chercher tout les decks de Despon, kLu et CwaM (jsais pas pourquoi on voudrait faire ça, mais bon) et faire la moyenne de leurs results en top 8 pour dire que kLu les bat ^o^  :mrgreen:
S'pas prévut :D et c'est pas facile d'evoluer un mec "meilleur" queun autre "c'est celui qui a le plus de top8 ? celui qui a 1 seul top8, mais premier est meilleur que celui qui est 20 fois second ? etc ...)

Citation de: Plumeau le 22 Novembre 2007, 14:37:04
Et voilà ce qui me passe par l'idée en ce moment.
Bon boulot !

Merci =)
Je te PM des axx, une mini notice, et n'hésite pas si tu as des questions.

Zmx

#10
Enfin une mini homepage: http://decklist.zmx.cc/
Avec les dernier top8, et les joueurs aillant le plus de top8 dans la base.
Le reste ça se voit pas, c'est bcp de boulot que j'ai fait "derriere" pour rendre le code plus propres, et plus facile a réutilisé =)

Hop ajout d'un flux Rss: http://decklist.zmx.cc/rss.php
Bon comme je connais pas tous les client RSS de la terre, dites moi si vous voyez des bug (à part les 2 listes du premiere au tournois de quebec)

Zmx

Plumeau, j'suis sur que ça va te plair ça:

http://decklist.zmx.cc/decklist/diff.php?id=218&id2=200,199,237

(Bon me reste plus qu'a trouver un moyen pour pas avoir a saisir soit meme les id a la main)

Plumeau

Ah yes, ça c'est du propre ZMX.  :wub: Merci beaucoup ! Tu as finalement bien compris ce que je voulais dire, c'est cool ça. ;)

Bon allez, j'y retourne. Un peu de Top8 Legacy à finir pour MV et après j'essaie de combler le trou entre 2005 et 2007 dans tes listes de T1. (oopah, c'est assez vaste et j'ai pas garder de traces de mes sources souvent, mais bon, je verrais bien.)

Au fait, tu skinnes le site en CSS de suite ou tu attends de voir si y'a changement du design SLMXN+EMF pour faire un truc dans les même tons ? Parce que je suppose que ton moteur pourrait assez bien devenir le moteur de recherche/archives du nouveau site, nan ?  :roll:
« La faiblesse de notre intelligence et la perversité de notre volonté se soutiennent mutuellement. » - L'art d'avoir toujours raison

Arthur Schopenhauer

Zmx

J'ai juste une dizaine de ligne de CSS pour que ça fasse moins fade ;)

Pour le moment c'est pas mon objectif premier le skinning

Zmx

Hop ajout (enfin) des liens pour les versions App et Mws sur la page concernant le deck (pour le mws ne m'en etant jamais servit, dites moi si ça couille :p )
- http://decklist.zmx.cc/decklist/Vintage/David%20Beduzzi/503.html Par exemple
Ajout d'un liens pour comparer directement le deck en cours avec les 4 deck les plus proches (voila plumeau j'ai trouvé un moyen de caser le liens :p )
Ajout des joueurs apparaisant le plus de fois dans la base sur la homepage.

Plus un peu de boulot pour le referencement google, et les stats =)