|
Glossaire
avec la collaboration et sur une idée de Éric Ghersengorin

EGBB |
End Game BitBases. Les
Tablebases contiennent la distance complète jusqu'au mat ou au nul. Les
Bitbases n'indiquent que si une position est nulle, gagnée ou perdue et non le
nombre exact de coups jusqu'au résultat. Elles sont nettement moins lourdes que
les Tablebases, mais il n'existe pas, comme pour les Tablebases
de Nalimov, un seul type de Bitbase, chaque programme peut utiliser les siennes
propres. |
EPD |
Extended Position Description. Fichier au format texte
décrivant une ou plusieurs positions d'échecs.
Par ex. la première position du fichier LCT2.EPD qui
est le fichier contenant toutes les positions du LCTII
Test:
r3kb1r/3n1pp1/p6p/2pPp2q/Pp2N3/3B2PP/1PQ2P2/R3K2R w KQkq - bm d6; id "LCTII.POS.01"; c0 "Chernin - Miles, Tunis
1985"
Peut être considéré comme une extension de la
description FEN |
FEN |
Forsyth-Edwards Notation est un
standard pour la description des positions d'échecs.
Cette description:
r3kb1r/3n1pp1/p6p/2pPp2q/Pp2N3/3B2PP/1PQ2P2/R3K2R w KQkq - 0 1
correspond à cette position:

|
GUI |
Graphical User Interface. L'interface est ce que l'on voit à l'écran et
qui en même temps gère les modules. Ce système permet aux auteurs des
programmes de ne pas s'occuper de l'affichage, des sauvegardes,
éventuellement de la gestion de la bibliothèque etc.
Les GUI les plus connues:
- ChessBase. En abrégé CB GUI. Est disponible en 4 versions
- Fritz 6 livrée avec Fritz
6, Junior 7, ChessTiger 14.0, Deep Fritz...
- Fritz 7 livrée avec Fritz 7, Deep Fritz 7, Shredder 6, Hiarcs 8...
- Fritz 8 livrée avec Fritz 8,
Shredder 7-9, Junior 9, Hiarcs 9...
- Fritz 9 livrée avec Fritz 9, Hiarcs10, Zap!Chess, Shredder 10...
- WinBoard permet de faire
fonctionner tous les WinBoard Engines
- Arena, compatible WinBoard et UCI.
Certains programmes d'échecs sont livrés avec leur propre interface
mais sont néanmoins compatibles WinBoard ou UCI (Der Bringer, Arasan, Queen...) |
Hashtables |
Tables de hachage (on comprend pourquoi on préfère garder le mot en
Anglais) ou tables de transposition.
Les positions évaluées sont conservées pour être éventuellement
reprises sans calcul plus tard. Cela fait gagner un temps précieux
puisqu'une évaluation d'une position déjà calculée est disponible de
suite.
Pour cela les modules utilisent une partie de la mémoire vive (RAM) de
l'ordinateur. |
Native Engine |
natif, ive adj.
1. Natif de: né à. Il est natif de Lyon. / Subst. C’est un natif de
Lyon. / Les natifs: les indigènes.
2. Litt. Qui est naturel, inné. Elle a une distinction native.
3. MINÉRAL. Se dit d’un métal qu’on trouve à l’état pur. Or
natif.
© Hachette Livre, 1998
On utilise souvent ce terme pour désigné les modules
fonctionnant avec le protocole propre à ChessBase (Fritz, Junior,...,
mais surtout les Freeware). On
devrait pourtant précisé ChessBase Native Engine ou CB Native Engine.
Car sous l'interface de Rebel par ex., il existe aussi des Native Engines.
Module ne fonctionnant que sous l'interface
(ou famille d'interfaces) pour laquelle ils ont été conçus. |
Ponder |
Réflexion permanente (Permanent brain)
C'est tout simplement la faculté laissé à un module pour calculer
sur le temps de l'adversaire (Ponder on).
Dans un match entre modules sur un seul ordinateur monoprocesseur, on
n'utilise jamais la réflexion permanente (Ponder off) car le temps de
calcul risquerait de ne pas être réparti équitablement entre les
modules. |
Tablebases |
Bases de données de finales.
Ce sont des fichiers qui contiennent toutes les positions de finales
avec un nombre de pièces données et qui donnent l'évaluation (gain,
nulle, perte) directement sans calcul.
Les Tablebases les plus connues sont celles d'après Eugene Nalimov qui
existent depuis 1998. Elles ont succédé à celles de Ken Thompson (1991)
et sont réputées plus performantes.
Les Tablebases disponibles:
- 3-pièces
- 4-pièces
- 5-pièces; nécessitent 12 CD ROM
- 6-pièces; en cours de calcul. Elles vont prendre une place
gigantesque.
|
UCI |
Universal Chess Interface
C'est un protocole (un 'système') qui permet d'utiliser les modules
sous différentes GUI sans adaptateur.
Les UCI Engines (modules UCI) fonctionnent sous les interfaces
suivantes:
La liste des UCI Engines
Freeware
|
Wb2Uci |
Adapter de Odd Gunnar Malin.
Permet de faire fonctionner les WinBoard Engines (Wb)
comme UCI Engines.
|
Pour faire ajouter un mot au glossaire, vous pouvez remplir le formulaire
ci-dessous:
|
|