Un verbe peut être demandé plus d'une fois dans un même test

Bug #410786 reported by jpfle
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GConjugo
Confirmed
High
Maxence Dolle

Bug Description

Un verbe peut être demandé plus d'une fois dans un même test. Par exemple, je viens de faire un test en espagnol, et les cinq verbes qui ont été demandés sont:

Elegir au Présent
Servir au Présent
Reir au Présent
Sostener au Présent
Servir au Présent

On voit que le verbe «servir» m'a été demandé deux fois. Il faudrait que le logiciel vérifie si un verbe a déjà été demandé dans le test en cours avant de le proposer.

Revision history for this message
Maxence Dolle (yaitanes) wrote :

Cela sera aussi corrigé, il y a aura un système qui vérifiera quels verbes ont déjà été demandés au sein d'un même test.

Maxence Dolle (yaitanes)
Changed in gconjugo:
assignee: nobody → Maxence Dolle (yaitanes)
status: New → Confirmed
Maxence Dolle (yaitanes)
Changed in gconjugo:
importance: Undecided → High
status: Confirmed → Fix Committed
jpfle (jpfle)
Changed in gconjugo:
status: Fix Committed → Confirmed
Revision history for this message
jpfle (jpfle) wrote :

Je change «Fix commited» pour «Confirmed», car le bogue est encore présent dans la v0.7. Par exemple, j'ai lancé une évaluation pour l'espagnol en mode expert (traitement normal avec tous les types de verbe). Les 40 verbes demandés ont été, dans l'ordre:

Mesurer, Prétérit
Marcher, Présent
Penser, Subjonctif
Préférer, Participe passé
Suivre, Conditionnel
Voir, Présent
Mourir, Imparfait
Demander, Gérondif
Avoir, Subjonctif imparfait
Mourir, Impératif
Renvoyer, Prétérit
Marcher, Présent
Mentir, Participe passé
Mesurer, Impératif
Prendre, Imparfait
Vivre, Gérondif
Choisir, Présent
Suggérer, Prétérit
Venir, Subjonctif
Parler, Conditionnel
Demander, Gérondif
Aller, Prétérit
Savoir, Gérondif
Apprendre, Conditionnel
Mourir, Impératif
Être, Prétérit
Suivre, Imparfait
Préférer, Conditionnel
Vivre, Participe passé
Avoir/Posséder, prétérit
Choisir, Gérondif
Mentir, Impératif
Tomber, Participe passé
Parler, Subjonctif
Servir, Futur
Aller, Conditionnel
Marcher, Participe passé
Suggérer, Prétérit
Faire, Gérondif
Renvoyer, Futur

Les répétitions sont:

Demander, Gérondif (2 fois)
Marcher, Présent (2 fois)
Mourir, Impératif (2 fois)
Suggérer, Prétérit (2 fois)

Revision history for this message
Maxence Dolle (yaitanes) wrote :

Je ne sais pas si on peut vraiment le considérer comme un bug, car il n'est pas facilement résoluble (ou du moins, pas par moi).
Sur la version 0.7, le type de verbe, le temps, et le verbe sont choisis aléatoirement puis sont vérifiés, de sorte à respecter la probabilité sur un petit échantillon. En effet, pour le choix d'un verbe, sur un grand échantillon (par exemple, 1000 verbes), chaque verbe reviendra avec une fréquence de 1/(le nombre de verbes) ou presque. Tandis que sur un petit échantillon, un verbe peut tout à fait revenir plusieurs fois sans respecter cette fréquence, ce qui sera gênant pour l'utilisateur.
Bref, c'est mathématique, et il pourrait y avoir un autre système, mais le problème est que cette fonction n'a à priori aucun moyen d'adapter son comportement au nombre de verbes.
De plus, cette fonction est faite de sorte que s'il y a deux types de verbes dans le test, il ne demandera jamais deux fois le même type. Donc s'il n'y a qu'un seul verbe correspondant à l'un des deux, il demandera toujours le même verbe une fois sur deux.
La "bonne solution" consisterait en fait à avoir dans les fichiers de données beaucoup plus de verbes que 40.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.