
L'objectif de ce projet d'intelligence artificielle était de développer un ensemble d'algorithmes permettant à l'ordinateur de former des mots à partir d'un ensemble de lettres tirées au hasard et d'un dictionnaire fourni.
L'étape suivante consistait alors à placer le mot rapportant le plus de points sur le plateau de jeu et si possible de faire en sorte que les autres joueurs fassent moins de points. Il était également nécessaire de procéder à certaines optimisations afin que le temps de calcul du joueur ordinateur ne soit pas prohibitif.
Les règles de base du scrabble et la gestion de l'interface graphique nous était fournies ainsi qu'un module nous permettant de jouer contre l'ordinateur pour tester nos algorithmes.
La programmation se faisait en prolog.