Alors ça c'est vraiment une idée Lumineuse.
--------------------
Dans la base de donnée, chaque carte qui aura une liste de "tags" qui leur aura été affecté par le créateur du cube, et par un petit (gros) batching, une fois la base de donnée étoffée par les joueurs, il sera possible de constater que certaines cartes ont des tags toujours similaires.
Exemples:
-
Fatal Push sera trouvable via "Removal Creature" ou dans "Drop 1 de Qualité"
-
Llanowar Elves sera trouvable via "Mana Dork à 1CCM" ou dans "Drop 1 de Qualité"
-
Aetherflux Reservoir sera trouvable via "Synergie Lifegain" ou "Synergie Storm"
-
Collective Brutality sera trouva via "Carte Modale" ou "Madness Enabler"
-Cyptic command sera trouvable via "Contresort" ou "Carte Modale" ou "Cantrip"
C'est vrai que le projet semble pharaonique, au vu du nombre de tags qu'on peut imaginer pour chaque carte. Donc il faudrait une uniformisation une fois l'étape initiale lancée. Mais à la manière des combos qui ont pris des années à classer (Merci ZS ;) ), il faut voir ça comme un projet à long terme, pour encore améliorer le meilleur site magic de l'histoire.
Commencer par une nomenclature "locale" (dans l'espace deck de chaque mvillois) est donc une solution pour entamer ce processus long et fastidieux mais qui ne sera pas inutile.
-----------------------------------
Dans la même optique, et ça rejoint ce que disait Z33, pouvoir tout simplement "diviser" les sous-partie de son deck comme on l'entends. Perso je builde en permanence, en témoignent les 1300 deck que j'ai sur ma page (l'énorme majorité en caché depuis que Karakas/Blackdemon me harcèle, mais ce n'est pas la question). Et pouvoir séparer d'avance ses cartes en sections:
-Antibêtes/Gestion
-Discard
-Hate
-Kills
-Cantrips/CA
-Pieces de Combo
-Cartes tribales
-etc...
Au moment de la création du deck ça serait quand même très pratique au niveau efficacité. On choisirai entre le découpage "normal":
Terrains -Creatures -Planeswalker -Enchantements -Artefacts -Ephemeres -Rituel -Reserve
ou le découpage "De l'auteur", qu'il choisirai à sa guise.
ça me paraît pas fou à faire, même si je ne me rends probablement pas compte de la masse de travail que cela représente. En tout cas c'est moins dur que l'idée suivante...
---------------------------------
C'est une option que j'attends depuis des années. Je me fais bien sur le travail sur papier, avec des graphes et tout, pour savoir a quel point les cartes interagissent entre elles, mais une option dynamique sur le meilleur site du monde qui permettrait simplement à chaque utitlisateur quand il fait son deck, avant la validation, de tomber sur un panneau
"Voulez-vous noter les interactions des cartes de votre deck?"
En répondant oui, on tombe sur une page qui nous pose toutes les cartes dans une espece de grille, et qui nous permet de faire une flèche pour dire si les deux cartes ont du sens à être jouées ensemble.
Exemples simples: on relie
Delver of Secrets à tous les inst/sorcery de notre deck
Collected Company à toutes nos créas CCM 3-
Ajani's Pridemate à tout ce qui nous fait gagner des PV
Bloodghast à ce qui nous fait défausser des cartes ou sacrifier des bêtes
Ominous Seas à tout ce qui nous fait piocher
.... bref ça c'est à chaque deck sa marmelade comme on dit
Ce serait aux utilisateurs de le faire à la main, et seulement s'ils le souhaitent.
Mais en fait ça permettrait, quand on affiche le deck, d'avoir l'option "
interactions" (à côté des "
copier le deck", "
exporter en mws", etc...), qui nous présente le deck sous forme de graphe, et on pourrait reperer les cliques (les sous-graphes complets), donc les parties du deck qui le structurent.
Moi ça m’intéresse principalement pour builder des trucs rogues et m'amuser, mais au-delà de ça je suis convaincu que ce serait un outil d'analyse assez profond pour étudier des decks compétitifs et leurs variantes, comprendre leurs principes profond de fonctionnement, et les optimiser au maximum.
Non seulement ça, mais au bout d'un certain temps, une base de données comme ça pourrait permettre d'entraîner efficacement des IA au deckbuilding, ce qui serait incroyablement stylé.
-------------------------------
Relié à ça, une idée toute simple pour le coup, qui je pense ne demandera que quelques lignes de codes (en tout cas bcp moins que tout ce qui à été évoqué précédemment):
Quand on est sur la page d'un deck, mettre une option "
Combos contenues dans ce deck", qui affiche toutes les combos ne contenant que des cartes dudit deck qui sont déjà dans la base (avec bien sûr la possibilité de choisir de n'afficher que les combos validées, ou les combos win/boucle infinie, etc...)