Comment 3 for bug 410786

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.