Glossaire

Le Fou numérique

 

Site search Web search

powered by FreeFind

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:

  • Shredder
  • Fritz depuis la version 7 mise à jour du 22.01.2002
  • Arena
  • ChessPartner 5.2
  • ...

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:

    Prénom :                        
    Nom :                            
    Mot à ajouter :