Pour être certain qu'après x tirages, tu as eu au moins une fois tous les mots, tu dois mémoriser les mots à chaque tirage, et probablement privilégier les "non sortis" au tirage suivant, soit en ne tirant que parmi les "non sortis", soit en pondérant les mots non sortis pour qu'ils aient plus de chance de sortir.
Il faut donc mémoriser dans un tableau les mots qui sortent aux différents tirages, puis en fonction de ton choix stratégique, exclure les mots déjà sortis du prochain tirage ou donner plus de poids à ceux non encore sortis (par exemple en les dupliquant dans le tableau, mais il faut alors que ce soit les mots qui soient ajoutés comme clés au dico, et pas les positions dans le tableau).
Dans la mesure où je ne sais pas quel code tu utilises actuellement, difficile de t'aider davantage. La découpe de ton code en petites procédures/fonctions aiderait grandement dans ce cas.
Partager