pismy
Toulouse, France
[outils] perfect deck
le 04/04/2020 14:40
Bonjour à tous,

J'en avais parlé dans mon report de la CDF 2019, j'ai développé des outils me permettant d'optimiser mon deck UR Reanimator.
Ces outils m'ont permis d'optimiser:
- les chances de conserver une main de départ (critères de mulligan)
- la rapidité du deck (goldfish)

Cette approche ne fait pas toute la puissance d'un deck mais reste pertinente pour un deck aggro ou combo.

Pour réaliser ca, j'ai développé notamment un programme capable de reproduire assez fidèlement ma façon de jouer le deck en goldfish (que j'appelle le "pilote").

Emporté dans mon élan, j'ai continué en développant un pilote pour:
- MGA (stompy)
- burn (à peu près toutes les listes allant de sligh à burn)
- infect

Jusqu'à présent l'outil était plutôt à destination des développeurs car il nécessitait de compiler le code et de l'exécuter par des moyens "non-triviaux".

J'ai passé quelques jours à développer une interface graphique, ce qui le rend désormais utilisable par n'importe qui.

Si vous êtes intéressé pour jouer avec et optimiser vos decks burn, MGA ou infect, vous n'avez qu'à:
- installer Java
- télécharger le programme (perfect deck)
- double cliquer dessus pour le lancer

Il est encore dans un état "bêta" mais reste compréhensible et utilisable.

Vous pourrez mesurer de façon objective l'impact de modifications légères d'une liste.
Par exemple:
- ajouter ou retirer 1 land,
- remplacer 4 Giant Growth par 4 Groundswell dans un deck infect,
- le choix des créatures dans un deck burn.

Lien vers le projet GitHub: https://github.com/pismy/perfect-deck

Pour ceux d'entre vous qui ont des compétences de développement en Java, n'hésitez pas à télécharger le code et proposer des évolutions (par exemple de nouveaux pilotes).
haut de page - Les forums de MV >> Peasant Magic >> Discussion : page 1
Kaeru
le 04/04/2020 15:27
Si c'est pas beau la recherche appliquer pour les paysans !
C'est l'inverse de la révolution culturelle chinoise.

Merci et bravo @Pismy !
pismy
Toulouse, France
le 04/04/2020 15:29
Ben d'une certaine manière oui c'est la révolution culturelle chinoise : un ingénieur retourne à l'activité de paysan...
Bougnat
Lille, France
le 10/04/2020 14:55
Bravo pour ton outil, je te félicite !

j' ai testé avec les listes déjà faites et ça fonctionne nickel. Par contre j' ai pas compris comment ajouter une carte qui ne fait pas partie de la liste définie. En l’occurrence, je souhaiterai ajouter Mind Rake.

Vu qu' on va le jouer systématiquement en overload, la carte peut être simplifié en %C%B discard 2 cards.

Peux tu m'éclairer comment ajouter cette carte?

Merci pour le travail que tu as fait !!!!!
pismy
Toulouse, France
le 10/04/2020 23:42
Salut Bougnat et merci!

Oui ben en effet pour rajouter des cartes, modifier la façon de jouer ou de mulligan, ben faut coder :(
Mais c'est pas si compliqué, le code est relativement explicite.
Et sinon si tu ne veux/peux pas développer, tout ce que tu peux faire c'est modifier la liste.

Je vais voir si je peux pas rajouter des cartes de ta liste B reanimator...
pismy
Toulouse, France
le 11/04/2020 15:48
salut Bougnat,
J'ai rajouté Dark Ritual, Funeral Charm, Raven's Crime et Mind Rake dans le pilote reanimator.
J'ai aussi codé des règles de mulligan assez sophistiquées.
zebigcoconut
Utopie, France
Légende
Comparatif
le 11/04/2020 20:27
ça serait cool de pouvoir comparer différente version de reanimator :
la version %B et %R par exemple
Laquelle réanime le plus T1, etc...
pismy
Toulouse, France
le 11/04/2020 20:40
Ben justement ca le fait
Tu peux mettre plusieurs listes et il compare les stats entre les listes.

Marche aussi avec MGA, burn, infect.
A l'occasion je te ferai une démo :)
Bougnat
Lille, France
le 11/04/2020 23:26
Merci Pismy c’est top t’assures !!!!!
haut de page - Les forums de MV >> Peasant Magic >> Discussion : page 1
Vous devez être identifié pour pouvoir poster sur les forums.