Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. GNU Chess — Wikipédia
GNU Chess — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
GNU Chess
Description de l'image Official gnu.svg.
Description de cette image, également commentée ci-après
glChess utilisant GNU Chess
Informations
Développé par Projet GNUVoir et modifier les données sur Wikidata
Première version 1984Voir et modifier les données sur Wikidata
Dernière version 6.3.0 (21 août 2025)[1]Voir et modifier les données sur Wikidata
Dépôt git.savannah.gnu.org/cgit/chess.gitVoir et modifier les données sur Wikidata
Écrit en C++Voir et modifier les données sur Wikidata
Système d'exploitation GNU/Linux, BSD, Microsoft Windows et macOSVoir et modifier les données sur Wikidata
Environnement Intel P6 et X64Voir et modifier les données sur Wikidata
Type Logiciel de jeu d'échecs (d)
Paquet GNUVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 3 ou ultérieure et licence publique générale GNUVoir et modifier les données sur Wikidata
Site web www.gnu.org/software/chessVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

GNU Chess est un programme informatique pour jouer aux échecs.

Historique

[modifier | modifier le code]

GNU Chess est un des plus vieux programmes d'échecs pour Unix et il a été porté sur de nombreux environnements. Le projet GNU Chess est l'un des plus vieux paquets GNU ; il a été créé en 1984. La première version a été écrite par Stuart Cracraft[2]. Toutes les versions suivantes et précédant la version 5 ont été écrites par John Stanback.

GNU Chess est un logiciel libre, sous les termes de la licence licence publique générale GNU, maintenu par la collaboration de développeurs. Ne disposant que d'une saisie des coups en ligne de commande, il peut être considéré comme un moteur d'échecs. Il est souvent utilisé avec un environnement graphique comme XBoard ou GlChess pour la 3D.

En 1998-1999, GNU Chess a subi une transition vers la version 5. La version 5 consistait essentiellement à réécrire GNU Chess sur de nouvelles bases pour éliminer le code spaghetti et remplacer les structures de données désuètes par des techniques d'exécution de programmes d'échecs plus avancées. Ces dernières incluaient l'utilisation des structures bitboard, un algorithme de recherche appelé Principal Variation Search (une variation de l'élagage alpha-bêta par le professeur Tony Marsland), et une full end-leaf evaluation. Le principal auteur de la version 5 était Chua Kong-Sian[3].

Il utilise également d'autres techniques pour obtenir ses performances, comme une bibliothèque d'ouvertures (générée par l'étude de parties de maîtres pour aider à bien débuter, et des tables de hachage stockant des positions analysées pour empêcher le gaspillage de temps d'analyses déjà effectuées).

Caractéristiques techniques

[modifier | modifier le code]

GNU Chess 6[4] est basé sur la version libre Fruit 2.1.

Cette version 6 supporte les deux principaux protocoles de communication pour moteur d'échecs:

  • Chess Engine Communication Protocol
  • Universal Chess Interface

Notes et références

[modifier | modifier le code]
  1. ↑ Info-gnu-chess (liste de diffusion), consulté le 22 août 2025.Voir et modifier les données sur Wikidata
  2. ↑ (en) Stuart Cracraft, GNU chess version 1.2 [...], bug-gnu-chess, 27 décembre 2002 (lire en ligne).
  3. ↑ (en) Brave GNU World 39
  4. ↑ (en) GNU Chess 6.0 distribué le 27 avril 2011.

Annexes

[modifier | modifier le code]

Articles connexes

[modifier | modifier le code]
  • XBoard
  • Fruit (programme d'échecs)

Liens externes

[modifier | modifier le code]
  • (en) Site officielVoir et modifier les données sur Wikidata
  • Interface web utilisant GNU chess
v · m
Projet GNU
Histoire
  • Manifeste GNU
  • Free Software Foundation (FSF)
  • Histoire du logiciel libre
Licences
  • GNU General Public License (GPL)
  • GNU Lesser General Public License (LGPL)
  • GNU Affero General Public License (AGPL)
  • GNU Free Documentation License (GFDL)
Logiciels
  • Système d'exploitation GNU
  • Bash
  • GCC
  • GDB
  • Emacs
  • Glibc
  • Guile
  • Guix
  • Coreutils
  • Savannah
  • GNUnet
  • Autotools
  • Liste des paquets GNU
Personnalités
  • Ludovic Courtès (auteur de GNU Guix)
  • Werner Koch
  • Christian Grothoff (auteur de GNUnet)
  • Simon Josefsson
  • Matt Lee
  • Stefan Monnier
  • Alexandre Oliva
  • Thomas Schwinge
  • Richard Stallman
  • John Gilmore
  • Mark H. Weaver
  • Andy Wingo
  • icône décorative Portail des échecs
  • icône décorative Portail des logiciels libres
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=GNU_Chess&oldid=207250136 ».
Catégories :
  • Logiciel écrit en C++
  • Logiciel d'échecs
  • Logiciel du projet GNU
Catégories cachées :
  • Page utilisant P178
  • Page utilisant P571
  • Page utilisant P348
  • Page utilisant P1324
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P306
  • Page utilisant P400
  • Page utilisant P31
  • Page utilisant P275
  • Page utilisant P856
  • Article utilisant une Infobox
  • Portail:Échecs/Articles liés
  • Portail:Jeux/Articles liés
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id