LexMa𝛘ina — Analyseur de positions duplicate

Description

LexMa𝛘ina est un analyseur de positions pour le Scrabble®, en particulier en mode « duplicate ». Il permet l’évaluation exhaustive des coups possibles à partir d’une configuration donnée du plateau et d’un chevalet de 7 lettres. Il ne constitue pas une implémentation du jeu de Scrabble® en ligne.

Le programme calcule l’intégralité des coups légaux et détermine ceux qui font les meilleurs scores. Les résultats sont obtenus directement dans le navigateur, sans infrastructure serveur. Ce programme est gratuit et ne dépose aucun cookie.

Modèle de calcul

Le moteur exploite une structure particulière de codage des dictionnaires (DAWG) qui permet une exploration exhaustive de l’espace des mots du lexique de référence.

Les dictionnaires sont stockés sous forme binaire compacte, leur chargement et leur exploitation sont optimisés pour une exécution interactive.

L’analyse complète d’une position (plateau et tirage associé) est réalisée en temps réel sur un ordinateur standard avec des temps de calcul de l’ordre de quelques millisecondes, y compris sur un smartphone 1er prix.

Fonctionnalités principales

  • Tirage manuel ou aléatoire des lettres du chevalet et placement d'un mot sur le plateau.
  • Calcul exhaustif des coups légaux sur une position donnée.
  • Calcul exhaustif des coups légaux maximisant le score pour chaque ancre du plateau.
  • Visualisation interactive des coups directement sur le plateau.
  • Navigation dans l’ensemble des solutions associées à une ancre.
  • Gestion complète d’une partie duplicate (historique, retour arrière).
  • Jeu en solo duplicate.
  • Import et export de parties au format GCG.
  • Simulation automatique de parties complètes.
  • Changement de dictionnaire FR/EN ou de l'utilisateur avec outil de conversion.
  • Outil de recherche de mots du dictionnaire sur la base de motifs structurés complexes.
  • Outil de recherche d'anagrammes et sous-anagrammes.

Interface utilisateur

L’interface associe une représentation du plateau et une liste structurée des coups calculés. Les coups peuvent être explorés soit via la liste, soit directement depuis le plateau à partir des points d’ancrage.

Le système permet une visualisation immédiate du placement d’un coup sur le plateau lors de sa sélection ou de son survol.

Chevalet et validation lexicale

  • Tirage manuel ou aléatoire des lettres du chevalet.
  • Manipulation directe des lettres du chevalet.
  • Organisation des lettres en deux blocs gauche et droit.
  • Validation en temps réel des mots formés selon le dictionnaire de référence.

Recherche lexicale

Un module de recherche permet d’interroger exhaustivement le dictionnaire à l’aide de motifs structurés complexes, indépendamment de la position de jeu. Ce module permet également de chercher toutes les anagrammes et sous-anagrammes formées avec un jeu de lettres données (joker(s) compris).

Dictionnaires et langues

LexMa𝛘ina fonctionne en français (ODS9) par défaut et en anglais (CSW), avec un barème de points propre à chaque langue ; une bascule permet de passer de l’un à l’autre, indépendamment du dictionnaire chargé. Des dictionnaires sont proposés par défaut, et tout dictionnaire externe sous forme textuelle fourni par l’utilisateur peut être chargé après conversion.

Remarques

  • SCRABBLE® est une marque déposée de ses détenteurs respectifs.
  • Dernière révision du logiciel : 20/07/2026.
  • Chanson de la vidéo : Emily KAITZ “ The Scrabble Song ”.
  • La lettre chi grecque 𝛘 se prononce « k ».
  • Vous avez relevé un bug  ? Vous avez des suggestions ?

JP. Zanotti — UNIVERSITÉ DE TOULON