Bonjour, je travaille sur un exercice d'analyses de donnée:
l'ordi choisit au hasard un mot parmi ~50000 mots de même longueur (un mot par ligne dans un fichier texte) et je dois coder un joueur qui devine ce mot.
Je dois maximiser le score du joueur dans 100 tours où à chaque tour il obtient un score : le score est calculé par une fonction qui prend deux mots et retourne un score suivant la compatibilité des deux mots (nb de voyelles, nb de consonnes, ordre des lettres ...)
J'ai deux question :
1-quelle est la meilleure "heuristique" pour maximiser le score du joueur dans 80 trs ?
2- comment optimiser l'algorithme puisque la quantité des données est énorme et avoir le résultat des 80 après une durée de temps raisonnable ?
Merci infiniment de votre aide !
-----