Aussi disponible en : English · Español · Português · العربية
Solveur d’anagrammes en anglais : trouvez des mots avec vos lettres
Tapez vos lettres et affichez aussitôt tous les mots anglais qu’elles permettent de former, en anagramme complète ou en combinaison plus courte.
Qu’est-ce qu’un solveur d’anagrammes ?
Un solveur d’anagrammes prend une poignée de lettres et cherche, dans un dictionnaire, tous les mots que l’on peut composer avec elles. Celui-ci fonctionne exclusivement en anglais : les lettres que vous saisissez sont des lettres anglaises, et chaque mot renvoyé appartient au vocabulaire anglais, jamais au français. C’est un outil pour qui joue à des jeux de lettres en anglais, prépare des mots croisés anglophones, ou révise du vocabulaire anglais et veut simplement voir ce que donnent ses lettres.
Deux façons de lire les mêmes lettres coexistent, et l’outil couvre les deux. Résoudre une anagramme au sens strict veut dire utiliser toutes les lettres, une seule fois chacune, sans en écarter ni en ajouter : les six lettres de listen se réarrangent ainsi en silent, enlist, tinsel ou inlets. Remettre des lettres dans l’ordre pour en tirer un mot plus court est une recherche différente : avec ces mêmes lettres de listen, on obtient aussi line, lens, list ou ten, en ne piochant qu’une partie du tas. Le réglage « Quels mots » bascule entre les deux.
Que vous cherchiez à valider un coup avant de le jouer, à débloquer une grille de mots croisés en anglais, ou simplement à explorer le vocabulaire caché derrière une poignée de lettres, les résultats s’affichent en anglais dès que vous tapez, sans bouton à cliquer ni fichier à envoyer.
Comment l’utiliser
- Tapez vos lettres dans le champ « Vos lettres ». Ajoutez un ou plusieurs ? si certaines tuiles sont des jokers ; les mots anglais correspondants s’affichent aussitôt, sans bouton à cliquer ni fichier à envoyer.
- Choisissez un mode dans « Quels mots » : « Utiliser toutes les lettres » ne garde que les anagrammes complètes, tandis que « N’importe quelle combinaison » ajoute aussi les mots plus courts ; affinez au besoin avec les champs « Commence par », « Se termine par » ou « Contient ».
- Lisez les résultats, groupés par longueur du plus long mot au plus court. Cliquez sur un mot pour le copier, et utilisez « Réinitialiser » pour tout recommencer.
Les deux modes, les jokers et le score des tuiles
Le réglage « Quels mots » change entièrement l’ensemble des mots affichés, pas seulement leur tri. En mode « Utiliser toutes les lettres », seuls les mots dont la longueur correspond exactement au nombre de lettres saisies apparaissent, et chacun utilise chaque lettre une seule fois : ce sont des anagrammes au sens plein. En mode « N’importe quelle combinaison », le solveur renvoie tout mot valide composable à partir d’un sous-ensemble de vos lettres, y compris des mots de deux ou trois lettres ; l’ensemble du premier mode est donc toujours entièrement inclus dans celui du second, jamais l’inverse.
Le point d’interrogation représente une lettre joker : tapez-en un ou plusieurs quand une de vos tuiles est vierge. Pour chaque lettre d’un mot candidat, l’outil calcule combien d’exemplaires supplémentaires il lui manque par rapport à ce que vous avez réellement en main, puis vérifie que vos jokers suffisent à couvrir ce manque au total. Ce calcul ne laisse aucune place au choix : le manque étant fixé lettre par lettre, il n’y a jamais deux façons différentes d’attribuer vos jokers à un même mot.
Chaque mot affiche aussi son score de tuiles, calculé lettre par lettre avec les valeurs anglaises standard : A, E, I, O, N, R, T, L, S et U valent 1 point, jusqu’à Q et Z qui en valent 10, tandis qu’un joker n’en vaut aucun. Un mot qui a besoin d’un joker vaut donc mécaniquement moins que le même mot écrit avec de vraies lettres. Un jeu standard en anglais de cent tuiles, dont deux jokers, totalise exactement 187 points : ce repère a servi à vérifier la table de valeurs utilisée ici.
Ce score additionne uniquement la valeur des tuiles posées, il ne calcule pas le score d’un coup réellement joué sur un plateau : les cases à bonus et la prime accordée pour avoir posé tout son chevalet dépendent du plateau et du nombre de tuiles effectivement placées, deux informations que cette page ne connaît pas. Notez aussi que l’édition en langue française de ce type de jeu utilise une répartition de lettres différente ; les valeurs affichées ici sont les valeurs anglaises, cohérentes avec le dictionnaire anglais que l’outil interroge.
Les limites, honnêtement
Le dictionnaire utilisé ici est ENABLE, une liste de mots anglais du domaine public déjà exploitée par d’autres outils lexicaux de ce site : telle que proposée ici, elle couvre 168 551 mots de deux à quinze lettres, de 96 mots de deux lettres jusqu’à 3 192 mots de quinze lettres, en passant par 15 232 mots de six lettres. Ce n’est en revanche pas une liste de tournoi : les compétitions officielles de jeux de lettres en anglais utilisent des listes distinctes, sous licence et révisées régulièrement, qui diffèrent dans les deux sens par rapport à celle-ci — des mots valables en tournoi manquent ici, et à l’inverse certains mots présents ici seraient refusés en tournoi. Utilisez cet outil pour réviser, explorer ou vous entraîner, jamais pour trancher un litige de partie officielle.
Rien n’est téléchargé tant que vous n’avez rien saisi, et seules les longueurs de mots qui peuvent effectivement correspondre à vos lettres sont chargées ensuite. Concrètement, une poignée de sept lettres télécharge environ 139 Ko compressés, et une poignée de quinze lettres environ 574 Ko.
La justesse des résultats a été vérifiée de deux façons. D’abord, un script Python indépendant a recalculé les réponses à partir de la même liste de mots, et les deux implémentations se sont accordées sur des centaines de tirages et plus de onze mille résultats individuels, dans les deux modes. Ensuite, le moteur est soumis à des invariants que toute réponse correcte doit respecter : chaque mot renvoyé est réellement composable avec les lettres fournies, aucun mot du dictionnaire qui correspond n’est jamais oublié, chaque résultat du mode « Utiliser toutes les lettres » est une véritable anagramme de la saisie, et l’ensemble de ces anagrammes exactes reste toujours inclus dans l’ensemble plus large de l’autre mode. Trois dégradations volontaires du moteur, introduites exprès pour tester ces vérifications, les ont chacune fait échouer, ce qui confirme qu’elles détectent réellement une erreur si elle survient.
Pourquoi cet outil est-il gratuit ?
Tout le calcul se déroule dans votre navigateur : la liste de mots est chargée par votre appareil, qui compare lui-même vos lettres à chaque entrée, sans qu’aucun texte ne soit jamais envoyé à un serveur. Il n’y a donc rien à héberger ni à faire tourner côté serveur pour chaque recherche.
C’est pour cela qu’il n’y a pas de compte à créer, pas de filigrane sur les résultats et pas de plafond d’utilisation : vous pouvez essayer autant de tirages de lettres que vous le souhaitez, aussi longtemps que vous le voulez.