Il ne s'agit pas d'un programme pour jouer à plusieurs mais plutôt d'un programme pour s'entrainer et jouer en duplicate. Eliot, ainsi que son dictionnaire, sont disponibles librement en accord avec la licence GNU GPL.
Eliot permet de rechercher le meilleur coup que l'on peut jouer sur une grille avec un tirage. La recherche est quasi-instantanée. Eliot incorpore la recherche des raccords sur un coup, des benjamins et mots composables avec les lettres du tirage plus une. Un module de recherche dans le dictionnaire par expressions régulières est également disponible.
La recherche utilise la méthode décrite dans l'article :
The World's Fastest Scrabble Program.
Andrew W. Appel and Guy J. Jacobson,
Comm. ACM 31(5):572-578,585, May 1988.
Le dictionnaire est compilé sous forme d'un "directed acyclic word-graphs" (DAWG). Il s'agit d'un graphe représentant un automate (presque) minimal de reconnaissance du dictionnaire. La compression obtenue par cette représentation permet de stocker la liste des mots (364370 mots, 3911 Ko) en seulement 389 Ko.
La liste des mots ODS 3 est conforme à la référence suivante :
L'Officiel du Scrabble - édition 1998
Edition Larousse
ISBN 2-03-340226-6
La liste des mots ODS 4 est conforme à la référence suivante :
L'Officiel du jeu Scrabble - édition 2003
Edition Larousse
ISBN 2-03-560287-4
Eliot utilise la bibliothèque de programmation wxWidgets à partir de la version 2.6.0. Cette bibliothèque permet de programmer de manière transparente des applications pour Unix (Linux, *BSD, Solaris), Windows® (9x, NT, XP) et Macintosh (MacOSX)
Pour utiliser Eliot il vous faut une version compilée (ou bien en fabriquer une à partir des sources) et un dictionnaire.
Les anciennes versions sont toujours accessibles sur Savannah.
Pour récupérer la version de développement, vous pouvez utiliser la commande suivante :
Les dictionnaires sont compilés au format binaire utilisé par Eliot (version 1.6 ou ultérieure). Toutes les sources sont disponibles pour retrouver la liste complète des mots de 2 à 15 lettres à partir de l'un de ces dictionnaires.
Les anciennes versions des dictionnaires sont toujours accessibles sur Savannah.
Si vous voulez améliorer Eliot et participer à son développement, si vous souhaitez le traduire dans une autre langue, si vous avez des remarques, suggestions ou corrections, alors n'hésitez pas et envoyez-nous un petit mail (note : il s'agit d'une mailing-list. Si vous n'êtes pas abonné, votre message n'apparaîtra pas avant qu'un modérateur ne l'ait approuvé).
Il reste beaucoup de choses à faire sur Eliot :
N'hésitez pas à nous contacter pour en discuter !
SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A. by Hasbro Inc., in Canada by Hasbro Canada Corporation and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro or Hasbro Canada.