Llawan
Allegorie de l'antipathie

Forge : proposez vos améliorations pour MV
le 28/05/2003 1:58
Les deux precedente ayant disparut voici une nouvelle forge pour M-V .
le but de la forge est que vous autres magic-villois postiez des idée d'amelioration pour le site qui selon leur pertinence seront etudié puis peut etre mise en application a vos neurones forgez !
haut de page - Les forums de MV >> Général >> Discussion : page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86
Madmox
I guess Warhol wasn't wrong, Fame fifteen minutes long

Légende
le 21/05/2021 3:04
Si je me base sur l'index des derniers decks postés, tu dois pas avoir plus de 1 000 000 d'entrées dans la table deck, et au pire 100 fois plus dans deck_card (si tous les decks sont des EDH, le pire cas quoi - foutu format moisi). C'est vrai que ça commence à faire beaucoup.

J'ai fait un "petit" test sur une instance PostgreSQL sur mon PC avec cette volumétrie, le schéma de mes exemples, des index sur les clés :
- La requête à 1 carte sans le IN passe en ~ 4 secondes. J'ai testé avec un IN à une carte, c'est pareil.
- La requête à 2 cartes avec le IN et le WHERE EXISTS passe en ~ 40 secondes.
- J'ai testé une 2ème forme de la requête à 2 cartes (avec un INNER JOIN au lieu du WHERE EXISTS), qui s'exécute en ~ 6 secondes.

La durée augmente avec le nombre de cartes dans le IN, mais à 6 cartes ça n'avait toujours pas doublé le temps d'exécution.

Comme j'ai testé avec une volumétrie probablement différente, avec PostgreSQL au lieu de MySQL, et que mon PC portable n'est pas dimensionné pareil que ton serveur de base de données, y a moyen que tes résultats soient un peu différents.
Marseille, Grèce

Légende
le 21/05/2021 16:39
Bon, ça a l'air d'aller mieux pour la recherche de decks. Ne remerciez pas trop Madmox hein, j'aurais bien fini par trouver sans lui d'ici la fin de l'année.
Madmox
I guess Warhol wasn't wrong, Fame fifteen minutes long

Légende
le 21/05/2021 19:34
Ça trace sa maman sur tout le site ! En espérant que ça dure.
noskcaj
Modo Mod - Comité Tiny Leader

le 21/05/2021 19:55
Je te remercie JMB pour la publication de mon article.
Plus qu'à revoir le système de changement d'avatar et t'auras exaucé tout mes souhaits ^^


Une minute.... ça exauce pas 3 souhaits normalement un génie ?
x)
TheFireNight
le 24/05/2021 19:40
J'ai deux suggestions :
La première : ajouter un peu d consistance en bas du site (par exemple le copyright, un texte flavor au hasard, ou même un bouton "retourner en haut de la page"). En effet, il y a actuellement un "bug" très désagréable lorsqu'on passe la souris sur une carte pour obtenir son texte (sous Chrome). Si on est trop bas sur la page, la zone de texte créé un ajout à la taille de la page pour avoir tout le teste. Ceci a pour effet de faire bouger l'emplacement du curseur, et donc retirer le hover de la carte, ce qui fait disparaître le texte. Ce comportement rend parfois très difficile la lecture de la carte sans ouvrir la page de la carte.
Ce comportement est visible sur les liste de combos par exemple.

La seconde serait d'afficher la légalité des cartes sur les pages de deck (par exemple, de la même façon que pour la liste des combos). En effet, il est parfois difficile de savoir pourquoi un deck n'est pas considéré comme légal dans un format. Une autre solution serait de mettre un hover sur les pastilles de légalité pour dire pourquoi le deck n'est pas légal dans le format.
exemple :
[ce deck n'est pas légal en moderne car il ne contient que 59 cartes]
[ce deck n'est pas légal en 1v1 car les cartes suivantes sont bannies : (...) ]
Madmox
I guess Warhol wasn't wrong, Fame fifteen minutes long

Légende
le 24/05/2021 20:52
Pour le 1), tu peux activer l'affichage des cartes sur le clic au lieu du survol, ça évite le problème (la carte n'est pas automatiquement fermée quand le curseur quitte la zone).

Pour le 2), ça existe déjà, mais seulement pour tes propres decks. Il faut l'éditer, puis cliquer sur "Autorisations". Mais c'est vrai que c'est dommage que ce bouton ne soit que dans la page d'édition, ça aurait été pratique d'avoir cette vue en lecture sur la fiche normale du deck.
Marseille, Grèce

Légende
le 24/05/2021 21:14
Citation :
ça aurait été pratique d'avoir cette vue en lecture sur la fiche normale du deck.

Je ne suis pas du tout pour afficher la légalité de chaque carte sur un deck, ça va faire beaucoup trop d'infos inutiles à mon avis, genre, sur un deck standard, savoir que Heartless Act est également légal en Modern n'est pas super pertinent. Ensuite, si on veut vraiment voir ces infos, "Copiez ce deck" , puis "Autorisations", ça fait jamais que deux clicks.
farfadet

Légende
le 24/05/2021 21:40
Citation :
ça fait jamais que deux clicks.

C'est beaucoup trop à notre époque ! Alexa, peux-tu faire deux clicks stp
ZeSword
Bruxelles, Belgique

AVATAR
le 24/05/2021 22:26
Quand je programmais encore un petit logiciel de gestion de magic (j'ai arrêté quand la mise à jour de java 8 vers java 10 m'a fait planter la gestion des règles, et que je démarrais la partie avec les effets statiques de toutes les cartes de toutes les bibliothèques... sans avoir changé une seule ligne de code, bien sûr), j'avais résolu le dilemme de la légalité de la manière suivante : quand la taille textuelle du message de "deck non valide" dans un format n'excédait pas x caractères (j'avais mis à 100 je crois ?), je l'affichais, juste pour comprendre pourquoi la partie démarrait parfois en vintage au lieu d'EDH (typiquement quand je chargeais un deck après une màj de banlist). Ainsi, j'évitais toujours les messages du style "votre deck contient une carte modern, mais tout le reste non" mais j'avais les messages du style "hé dugland, ton deck il fait 101 cartes là, t'es presque legit en EDH" ou bien "hé man, tu joues X + Y banni, t'es sûr que tu voudrais pas remplacer ces 2 cartes pour démarrer la partie dans le format Z où t'es presque legit ?".

Après, je ne sais pas si ces infos de "presque légalité" sont très utiles, ni si c'est facile à coder sur magic-ville.
TheFireNight
le 24/05/2021 23:22
Citation :
Ensuite, si on veut vraiment voir ces infos, "Copiez ce deck" , puis "Autorisations", ça fait jamais que deux clicks.

En effet, je ne connaissais pas cette option. :)

Toutefois, bien qu'il soit possible de faire comme ça, je vois deux défauts :
- Il faut savoir que c'est possible (je suis sûr que je ne suis pas le seul couillon qui ne savait pas ;))
- Il faut être connecté

Du reste, je pense qu'il y a un bug concernant les autorisations.
Sur ce deck : https://www.magic-ville.com/fr/decks/showdeck?ref=855563 , je vois que le deck est noté non légal en multi, pourtant quand je regarde les autorisations il est vert.
Madmox
I guess Warhol wasn't wrong, Fame fifteen minutes long

Légende
le 25/05/2021 0:00
Citation :
Je ne suis pas du tout pour afficher la légalité de chaque carte sur un deck
Pas l'info directement sur la fiche, mais un bouton pour avoir une vue alternative en lecture avec les autorisations. Comme sur la vue en édition quoi en fait.
ZeSword
Bruxelles, Belgique

AVATAR
TheFireNight
le 25/05/2021 9:06
Merci pour le bug que tu as fait remonter. C'est assez récurrent avec les autorisations, il doit y avoir un petit souci que JMB règle pourtant à chaque fois et qui revient régulièrement... espérons qu'il le règle à nouveau bientôt :)
Marseille, Grèce

Légende
le 25/05/2021 9:38
Le problème de ce bug, c'est que je n'arrive pas à la reproduire. Je rentre les mêmes cartes, et ça me le sauvegarde légal en Multi :/
Madmox
I guess Warhol wasn't wrong, Fame fifteen minutes long

Légende
le 25/05/2021 9:48
C'est pas plutôt un problème de changement de la légalité des cartes entre le moment où tu sauvegardes le deck et le moment où tu le visualises ? J'imagine que la légalité globale du deck dans tous les formats existants n'est pas recalculée à chaque visualisation. Pour peu que le deck ait été sauvegardé pendant une période de spoils avant qu'une des cartes de la liste ne soit légale...

Bon après là le deck est marqué mis à jour y a 2 jours, donc peut-être que la légalité n'est pas recalculée dans certains cas.
laquatus
Oswald Chesterfield Cobblepot

Légende
le 25/05/2021 11:24
Achat/Vente => Achetez à un magicvillois => Faire façon à ce que les vendeurs qui ont leurs compte vendeur désactivé n'apparaissent plus dans les statistiques.
Je pense qu'il doit y avoir facilement une carte sur deux qui n'est pas achetable depuis plusieurs années...
Marseille, Grèce

Légende
le 25/05/2021 16:15
Fixed, les stats affichées ne prennent plus en compte les vendeurs sur "indisponible". Les nombres sont actualisés toutes les heures. Je ne'ai pas encore regardé les pages par édition, mais je fais ça ASAP.
laquatus
Oswald Chesterfield Cobblepot

Légende
le 25/05/2021 16:31
Après un bref coup dil l'affichage global et édition a l'air parfait :)
Par contre quand on clique sur "affichage carte foil de lédition", il reste encore l'affichage des vendeurs indispo.
Theluji
Conscrits, Au rapport!
Notations de combos
le 28/05/2021 10:53
C'est plus une question qu'une suggestion :
Quel est l'objectif recherché par les notations de combo ?

Je trouve que ça pourrait aider à trouver plus rapidement les "meilleures combos" avec une carte donnée, sauf que c'est une notion contextuelle :
La plus compétitive ? La plus marrante ? La plus complexe ? Celle qui fait progresser les joueurs en accroissant leurs compréhension du jeu et connaissance des règles ?
Pas évident de créer un système de points cohérent ;)

En l'état, ça ne reflète rien de tout ça. Ou peut-être un mélange de tout.

Des idées ?


Ps: question auxiliaire : qqn connait le MVois "Lovecraft" ?
Il semble fort enclin à mettre des 0 à droite a gauche.
Osef pour les points vu qu'ils ne signifient rien, mais le personnage m'intrigue
sigurros
Je suis une

Légende
le 28/05/2021 11:12
Non, je ne connais pas Lovecraft. Mais il m'a déjà noté.

Ici, ici ou ici par exemple.

Il est plus dur avec toi on dirait ;-)
Theluji
Conscrits, Au rapport!
le 28/05/2021 16:32
Un peu pareil en fait : entre 0 et 3, surtout des 1 et 2 si ma mémoire est bonne :p
(J'ai autre chose à faire que de tenir un track record ^^)
haut de page - Les forums de MV >> Général >> Discussion : page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86
Vous devez être identifié pour pouvoir poster sur les forums.