Bonjour !
Pour la partie IA, l'algorithme informel est incomplet. Je propose ici une version adapté à la signature de la fonction, et incluant ce qu'il faut dedans.
- Initialiser un dictionnaire qui associera à chaque direction possible la moyenne des scores de N parties jouées aléatoirement
- Pour chaque coup possible, à partir de la position courante :
- Copier la grille ;
- Déplacer en utilisant le coup choisi
- Pour chaque partie possibles :
- Copier la grille déplacée
- Ajouter une valeur
- Jouer la partie avec des coups aléatoires
- Calculer la moyenne de ces scores
- Remplir le dictionnaire ;
- Afficher la moyenne des scores de chaque coup et choisir celui qui a la plus grande moyenne
- Retourner ce choix.