Glaurung - Le Bottin des Jeux Linux

Glaurung

Specifications

Title: Glaurung Type: Tool
Genre: Puzzle Status:
Category: Puzzle ➤ Board Game ➤ Chess ➤ Engine ➤ UCI Commercial:
Tags: Puzzle; Board Game; Chess Engine; UCI Protocol Demo:
Released: 2.2 Package Name: glaurung
Date: 2008-12-20 Extern Repo:
License: GPL v3+ Deb Repo: Debian
View: Third person Package: ✓
Graphic: Text Binary: ✓
Mechanics: Turn-Based Source: ✓
Played: Single PDA: ✓
Quality (record): 4 stars Quality (game): 5 stars
Contrib.: Goupil & Louis ID: 11225
Created: 2010-08-20 Updated: 2019-02-25

Videos

Links

Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t ts gd id r lp g g[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] g[it] g[tr] g] [WIKI] [FAQ] [RSS] [Changelog 1 2]

Commercial : (empty)

Resources
• (empty)
Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Chess Programming Wiki] [Computer Chess Rating Lists (CCRL)] [IPON Rating List]

Social
Devs (Tord Romstad [fr] [en]) : [Site 1 2] [mastodon] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

On other sites
[Debian]

Reviews


News / Source of this Entry (SotE) / News (SotN)

Description [fr]

Un moteur de jeu d'échecs, par Tord Romstad.

Glaurung est un moteur de jeu d'échecs (une IA spécialisée dans ce type de jeux) communiquant avec le protocole UCI (les moteurs actuels utilisent soit Winboard/Xboard, soit UCI).
D'un très bon niveau (puissance estimée à 3000 Elo), Il a terminé 4ème à la 10ème édition du ChessWar, un championnat international de jeu d'échecs.
Il supporte l'adaptateur de protocole Polyglot (dans les dépôts) afin de traduire son protocole UCI en protocole Xboard (voir le man de polyglot).

Glaurung a servi de base au moteur Stockfish (dans le Bottin).
Tord Romstad a à présent rejoint l'équipe de Stockfish et le développement de Glaurung est arrêté.

Glaurung tire son nom de celui du dragon du livre The Lord of the Rings / Le Seigneur des Anneaux de J.R.R. Tolkien.

Ressources et documentations disponibles : voir les fiches "Ressources - Echecs" et "Ressources - Echecs Orientaux".


Glaurung est un moteur d’échecs UCI gratuit. Ce n'est pas un programme d'échecs complet, car il nécessite une interface graphique compatible UCI (telle que XBoard with PolyGlot, eboard, José, Arena, Sigma Chess, Shredder, Chess Partner, ou Fritz) pour être utilisé confortablement. Lisez la documentation de l'interface graphique de votre choix pour savoir comment utiliser Glaurung avec votre interface graphique.

Glaurung 2 est une version complètement réécrite de Glaurung. À part le code de recherche parallèle, presque aucun code n'est partagé avec Glaurung 1.2.1, la version stable précédente. Le nouveau programme est nettement plus fort que l'ancien, mais son style de jeu est moins attrayant, car il reste encore quelques failles majeures dans sa fonction d'évaluation (notamment l'espace et le développement).

Cette version de Glaurung prend en charge jusqu'à 8 CPU, mais n'a pas été testée à fond avec plus de 2. Le programme essaie de détecter le nombre de CPU sur votre ordinateur et définit le nombre de fils de recherche en conséquence, mais sachez que la détection n'est pas toujours correct. Il est donc recommandé de contrôler la valeur du paramètre UCI "Threads" et de vous assurer qu'elle est égale au nombre de cœurs de processeur de votre ordinateur.

Livres d'ouverture

Cette version de Glaurung dispose d’un support expérimental pour les livres d’ouverture PolyGlot. Pour plus d'informations sur la création de tels livres, consultez la documentation de PolyGlot. Le "Book File" peut être sélectionné en définissant le paramètre UCI "Book File".

Un Book File créé par Salvo Spitaleri est disponible sur la page Web de Glaurung.



Debian:

Moteur UCI d’échecs libre, pour le calcul des mouvements d’échecs

Il s’agit d’un moteur d’échecs de très fort niveau, ayant fini à la quatrième place lors du dixième tournoi international de ChessWar. Il utilise UCI (universal chess interface – interface universelle d’échecs pour les moteurs d’échecs) comme protocole de communication. Cela signifie que pour jouer avec lui, l’utilisateur doit utiliser une interface compatible avec UCI, telle que knights, ou un adaptateur à xboard tel que polyglot.

Description [en]

Glaurung is a free UCI chess engine. It is not a complete chess program, but requires some UCI compatible GUI (like XBoard with PolyGlot, eboard, José, Arena, Sigma Chess, Shredder, Chess Partner, or Fritz) in order to be used comfortably. Read the documentation for your GUI of choice for information about how to use Glaurung with your GUI.

Glaurung 2 is a completely rewritten version of Glaurung. Apart from the parallel search code, almost no code is shared with Glaurung 1.2.1, the previous stable version. The new program is clearly stronger than the old, but has a less attractive style of play, because there are still a few major holes in its evaluation function (most notably space and development).

This version of Glaurung supports up to 8 CPUs, but has not been tested thoroughly with more than 2. The program tries to detect the number of CPUs on your computer and set the number of search threads accordingly, but please be aware that the detection is not always correct. It is therefore recommended to inspect the value of the "Threads" UCI parameter, and to make sure it equals the number of CPU cores on your computer.

Opening books

This version of Glaurung has experimental support for PolyGlot opening books. For information about how to create such books, consult the PolyGlot documentation. The book file can be selected by setting the UCI parameter "Book File".

A book file contributed by Salvo Spitaleri can be found on the Glaurung web page.


Debian:

Free UCI chess engine, to calculate chess moves

This is a very strong chess engine, finished 4th place at internatonal ChessWar X. It uses the UCI (universal chess interface), for chess engines as communication protocol. This means to play against it, you have to use an UCI capable interface, like knights. Or an xboard adapter like polyglot.

Features

☑ Experimental support for PolyGlot opening books,
☑ multi-platforms,
☑ support for multiple CPUs. Parallel search, with support for up to 8 CPUs (but has not been tested thoroughly with more than 2).
☑ MultiPV mode.
☑ Support for the "searchmoves" option in the UCI "go" command. This means that it is possible to ask Glaurung to exclude some moves from its analysis, or to restrict its analysis to just a handful of moves selected by the user.
☑ Chess960 support.
☑ King safety, Feedback from the evaluation to the search, Space evaluation, ...

Installation [fr]

INSTALLATION :
Pour jouer, utilisez une interface graphique de jeu telle que (testé & validé) : Pychess ou Xboard.
Sous Debian, les moteurs d'échecs empaquetés sont installés dans /usr/games/ (utile pour le paramétrage des interfaces graphiques).