📰 Title: | Stockfish | 🕹️ / 🛠️ Type: | Tool |
---|---|---|---|
🗃️ Genre: | Puzzle | 👁️ Visual: | Text |
🏷️ Category: | Puzzle ➤ Board Game ➤ Chess ➤ Engine ➤ UCI only | 🏝️ Perspective: | Third person |
🔖 Tags: | Puzzle; Board Game; Chess; Chess Engine; Chess960; UCI Protocol; Flagship | ⏱️ Pacing: | Turn-Based |
🐣️ Approx. start: | 2008-08-31 | 👫️ Played: | Single |
🐓️ Latest: | 2024-09-06 | 🚦 Status: | 05. Tested & Working (status) |
📍️ Version: | Latest: 💥️ 17 / Dev: e0bfc4b | ❤️ Like it: | 1. 🙏️⭐⭐⭐⭐⭐ (fantastic) |
🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 1. 🏆️⭐⭐⭐⭐⭐ (perfect) |
🏛️ License: | GPL-3 | ✨️ (temporary): | |
🐛️ Created: | 2010-08-20 | 🐜️ Updated: | 2024-09-08 |
📦️ Package name: | stockfish | ..... 📦️ Arch: | |
---|---|---|---|
📄️ Source: | ..... 📦️ RPM: | ||
⚙️ Generic binary: | ..... 📦️ Deb: | ||
🌍️ Browser version: | ..... 📦️ AppImage: | ||
📱️ PDA support: | ..... 📦️ Flatpak: | ||
✨️ Not use: | ..... 📦️ Snap: |
📰 What's new?: | 🍎️ (Stable) Major release | 👔️ Already shown: | |
---|---|---|---|
💡 Lights on: | 💭️ New version published (to be updated): | ||
🎨️ Significant improvement: | 🦺️ Work in progress: | ||
🎖️ This work: | 🚧️ Some work remains to be done: | ||
👫️ Contrib.: | goupildb & Louis | 👻️ Temporary: | |
🎰️ ID: | 12998 |
📜️[en]: | A libre, multi-platform chess AI (an AI specialized in this type of game), derived from Glaurung 2.1. It is ranked among the best in the world (estimated power of 4039 Elo for v.16, ranked 1st out of 106 candidates in the "CCRL 40/2 - All engines (best versions only)" of February 28, 2024), communicating with the UCI protocol (the most common protocols are CECP aka Winboard/Xboard, and UCI). Its algorithm is "alpha-beta pruning". Another superb gift to the Open Source community! | 📜️[fr]: | Une IA de jeu d'échecs (une IA spécialisée dans ce type de jeux) libre et multi-plateforme, dérivée de Glaurung 2.1. Elle est classée parmi les meilleures au monde (puissance estimée à 4039 Elo pour la v.16, classée 1ere sur 106 candidats au "CCRL 40/2 - All engines (best versions only)" du 28 février 2024), communiquant avec le protocole UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). Son algorithme est de type "Élagage alpha-beta". Là aussi un superbe cadeau à la communauté du Libre ! |
---|
💎 Features: (202005),
🕯️ How To: (15/202204), [fr](11/202006),
🎮️ Showcase: v.1(w) vs v.15(b) (15/202204), vs Magnus Carlsen (10/201906), vs Lc0 (14/202107),
🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos ft(202005) t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) ht[fr](15/202204) ht[fr](11/202006) g(15/202204) g(10/201906) g(14/202107) g(201811) g(201902) g(201603) g(201510) g(201410) g(v5/201406) g(6/201510) g(201312) g(5/201406) g[fr](202xxx) g[de](202xxx) g[ru](8/201611) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]
💰 Commercial
• (empty)
🍩️ Resources
• Stockfish Development Builds: [abrok.eu (Stockfish Development Builds)]
🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Chess Programming Wiki] [Computer Chess Rating Lists ("CCRL 404 - All engines")] [Reviews 1 2]
🦣️ Social
(StockFish) Devs (StockFish Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(201003) 2(202xxx)]
(StockFish) Devs (Tord Romstad (tordr) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(StockFish) Devs (Marco Costalba (mcostalba) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(StockFish) Devs (Joona Kiiski (zamar) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Linkedin] [Interview 1(202xxx) 2(202xxx)]
(StockFish) Devs (Gary Linscott (glinscott) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]
🐝️ Related
[Wikipedia (Stockfish) [fr] [en] [de]]
[Wikipedia (Comparison of top chess players throughout history) [fr] [en] [de]]
[Wikipedia (Élagage alpha-beta / Alpha-beta pruning) [fr] [en] [de]]
[HOLaRSE [de]] [LinuxFR [fr]] [LibreGameWiki]
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [Site (date)]
🦣️ Social Networking Update (on mastodon)
🛠️ Title: Stockfish
🦊️ What's: One of the world strongest chess engine (and it's libre!)
🏡️ https://www.stockfishchess.com
🐣️ https://github.com/official-stockfish
🔖 #LinuxGaming #ShareYourGames #Flagship #ChessEngine
📦️ #LibreGameEngine #Bin #Arch #RPM #Deb
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
🔍️ Update & Reviewed (16.1): 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 17
⚗️ Major release (Stable) 🍎️
📌️ Changes: https://stockfishchess.org/blog/2024/stockfish-16-1/
🦣️ From: https://mastodon.social/@holarse/113097531574922376
🛜️ https://github.com/official-stockfish/Stockfish/releases.atom
🎲️ https://www.youtube.com/embed/UZDyozLUXzs
🎲️ https://www.youtube.com/embed/6JBrIefHJBU
🕶️ The logo of this libre chess engine, a fish on a marble floor
📚️ Stockfish is a libre, multi-platform chess AI (an AI specialized in this type of game), derived from Glaurung 2.1. It is ranked among the best in the world (estimated power of 4039 Elo for v.16, ranked 1st out of 106 candidates in the "CCRL 40/2 - All engines (best versions only)" of February 28, 2024), communicating with the UCI protocol (the most common protocols are CECP aka Winboard/Xboard, and UCI). Its algorithm is "alpha-beta pruning". Another superb gift to the Open Source community!
📜️ "One of the world strongest chess engine (and it's libre!)" 📜️ .
Strong open source chess engine
• Strong
Stockfish is a 11-time winner of the Top Chess Engine Championship.
• Open Source
Stockfish is open source (GPLv3 license). That means you can read the code, modify it, and contribute back.
• Run Anywhere
You can use Stockfish on your computer or on your iOS or Android device. So you can get world-class chess analysis, wherever you are.
Stockfish is a free UCI chess engine derived from Glaurung 2.1.
It is not a complete chess program and requires some UCI-compatible GUI (e.g. XBoard with PolyGlot, eboard, 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 Stockfish with it.
Engine Authors
The Stockfish engine was developed by Tord Romstad, Marco Costalba, and Joona Kiiski. It is now being developed and maintained by the Stockfish community.
History
The Stockfish project started with the open source Glaurung engine, authored by Tord Romstad. In November 2008, Marco Costalba forked the Glaurung 2.1 code and introduced Stockfish 1.0. Tord and Joona Kiiski joined the Stockfish project and the Glaurung project slowly faded away. Meanwhile, Stockfish quickly rose to become the strongest open source chess engine, with frequent updates every few months. Today, it remains one of the strongest engines in the world.
About the GPL
Stockfish is free, and distributed under the GNU General Public License Version 3 (GPLv3). Essentially, this means that you are free to do almost exactly what you want with the program, including distributing it among your friends, making it available for download from your web site, selling it (either by itself or as part of some bigger software package), or using it as the starting point for a software project of your own.
The only real limitation is that whenever you distribute Stockfish in some way, you must always include the full source code, or a pointer to where the source code can be found. If you make any changes to the source code, these changes must also be made available under the GPL.
🍥️ Debian:
Strong chess engine, to play chess against
free chess engine derived from Glaurung 2.1. It is a chess engine, so it requires an UCI (universal chess interface) compatible GUI like XBoard (with PolyGlot), eboard, Jose, Arena or scid in order to be used comfortably. It is the strongest open source chess engine by october 2009 in the "computer chess rating list" CCRL. Written in C++ it uses multiple threads and cores. It is capable of Chess960 and has experimental support for polyglot opening books.
🌍️ Wikipedia:
Stockfish is a free and open-source UCI chess engine, available for various desktop and mobile platforms. It is developed by Marco Costalba, Joona Kiiski, Gary Linscott and Tord Romstad, with many contributions from a community of open-source developers.
Stockfish is consistently ranked first or near the top of most chess-engine rating lists and is the strongest open-source chess engine in the world. It won the unofficial world computer chess championships in season 6 (2014), season 9 (2016), season 11 (2018), season 12 (2018), and season 13 (2018). It finished runner-up in season 5 (2013), season 7 (2014) and season 8 (2015). As of January 2019, it is the strongest publicly-available chess engine in the world, a fact acknowledged by rival Komodo developer Larry Kaufman when he said that one must beat Stockfish 10 to claim to be the world's best engine.
Stockfish is derived from Glaurung, an open-source engine by Romstad.
Features
Stockfish can use up to 512 CPU threads in multiprocessor systems. The maximal size of its transposition table is 128 GB. Stockfish implements an advanced alpha–beta search and uses bitboards. Compared to other engines, it is characterized by its great search depth, due in part to more aggressive pruning and late move reductions.
Stockfish supports Chess960, which is one of the features that was inherited from Glaurung. The Syzygy tablebase support, previously available in a fork maintained by Ronald de Man, was integrated into Stockfish in 2014. In 2018 support for the 7-men Syzygy was added, shortly after becoming available.
History
The program originated from Glaurung, an open source chess engine created by Romstad and first released in 2004. Four years later, Costalba, inspired by the strong open source engine decided to fork the project. He named it Stockfish because it was "produced in Norway and cooked in Italy" (Costalba is an Italian, Romstad is a Norwegian). The first version, Stockfish 1.0 was released in November 2008. For a while, new ideas and code changes were transferred between the two programs in both directions, until Romstad decided to discontinue Glaurung in favor of Stockfish, which was the more advanced engine at the time. The last Glaurung version 2.2 was released in December 2008.
Around 2011, Romstad decided to abandon his involvement with Stockfish and preferred to spend his time on his new iOS chess app.
On 18 June 2014 Marco Costalba announced that he had "decided to step down as Stockfish maintainer" and asked that the community create a fork of the current version and continue its development. An official repository, managed by a volunteer group of core Stockfish developers, was created soon after and currently manages the development of the project.
Fishtest
Since 2013, Stockfish has been developed using a distributed testing framework named Fishtest, where volunteers are able to donate CPU time for testing improvements to the program.
Changes to game-playing code are accepted or rejected based on results of playing of tens of thousands of games on the framework against an older version of the program, using sequential probability ratio testing. Tests on the framework are verified using the chi-squared test, and only if the resulting p-value is not statistically significant, the test is deemed reliable.
As of November 2016, the framework has used a total of more than 508 years of CPU time to play more than 350 million chess games. After the inception of Fishtest, Stockfish incurred an explosive growth of 120 Elo points in just 12 months, propelling it to the top of all major rating lists. In Stockfish 7, FishTest author Gary Linscott was added to the official list of authors in acknowledgement of its contribution to Stockfish's strength.
Competition results
(...)
Platforms
Release versions and development versions are available as C++ source code, and as precompiled versions for Microsoft Windows, Mac OS X, Linux 32-bit/64-bit and Android.
Stockfish has been a very popular engine for various platforms. On the Desktop, it is the default chess engine bundled with the Internet Chess Club interface programs BlitzIn and Dasher. On the mobile platform, it has been bundled with the Stockfish app, SmallFish and Droidfish. Other Stockfish-compatible graphical user interfaces (GUIs) include Fritz, Arena, Stockfish for Mac, and PyChess. As of May 2014, Stockfish is the AI used by Lichess, a popular online chess site.
Une puissante IA (n°1 mondial) pour le jeu d'échecs utilisant le protocole UCI, par la StockFish Team (initié par Tord Romstad (tordr), Marco Costalba (mcostalba), Joona Kiiski (zamar) et Gary Linscott).
En C++
Stockfish est une IA de jeu d'échecs (une IA spécialisée dans ce type de jeux) libre et multi-plateforme, dérivée de Glaurung 2.1. Elle est classée parmi les meilleures au monde (puissance estimée à 4039 Elo pour la v.16, classée 1ere sur 106 candidats au "CCRL 40/2 - All engines (best versions only)" du 28 février 2024), communiquant avec le protocole UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). Son algorithme est de type "Élagage alpha-beta". Là aussi un superbe cadeau à la communauté du Libre !
En Novembre 2008, Marco Costalba a forké le code de Glaurung 2.1 et introduit StockFish 1.0.
Tord et Joona Kiiski ont rejoint le projet StockFish, et le projet Glaurung s'est éteint peu à peu, tandis que StockFish est devenu le moteur de jeu d'échecs open source le plus puissant au monde, avec des mises à jours très fréquentes (chaque mois). Il se classe à présent parmi les meilleurs moteurs de jeux d'échecs au monde (Sources : IPON et CCRL, liens ci-dessus) .
Ressources et documentations disponibles : voir les fiches "Ressources - Echecs" et "Ressources - Echecs Orientaux".
Moteur d'échecs open source puissant
• Fort
Stockfish a remporté 11 fois le championnat des meilleurs moteurs d'échecs.
• Open source
Stockfish est un logiciel libre (licence GPLv3). Cela signifie que vous pouvez lire le code, le modifier et contribuer en retour.
• Le faire fonctionner n'importe où
Vous pouvez utiliser Stockfish sur votre ordinateur ou sur votre appareil iOS ou Android. Ainsi, vous pouvez obtenir une analyse d'échecs de classe mondiale, où que vous soyez.
Stockfish est un moteur d’échecs UCI libre dérivé de Glaurung 2.1.
Il ne s’agit pas d’un programme d’échecs complet car il nécessite une interface graphique compatible UCI (XBoard avec PolyGlot, eboard, Arena, Sigma Chess, Shredder, Chess Partner ou Fritz) pour être utilisé confortablement.
Lisez la documentation de votre interface graphique de votre choix pour savoir comment utiliser Stockfish avec celle-ci.
Auteurs du moteur
Le moteur Stockfish a été développé par Tord Romstad, Marco Costalba et Joona Kiiski. Il est maintenant développé et maintenu par la communauté Stockfish.
L'histoire
Le projet Stockfish a débuté avec le moteur open source Glaurung, écrit par Tord Romstad. En novembre 2008, Marco Costalba a codifié le code Glaurung 2.1 et introduit Stockfish 1.0. Tord et Joona Kiiski ont rejoint le projet Stockfish et le projet Glaurung s'est lentement estompé. Pendant ce temps, Stockfish est rapidement devenu le moteur d’échecs open source le plus puissant, avec des mises à jour fréquentes tous les deux ou trois mois. Aujourd'hui, il reste l'un des moteurs les plus puissants au monde.
A propos de la licence GPL
Stockfish est libre et distribué sous licence GNU General Public Version 3 (GPLv3). En gros, cela signifie que vous êtes libre de faire presque exactement ce que vous voulez avec le programme, y compris le distribuer à vos amis, le rendre disponible au téléchargement depuis votre site Web, le vendre (seul ou dans le cadre d'un logiciel plus gros), ou en l’utilisant comme point de départ pour un projet logiciel de votre choix.
La seule limite réelle est que chaque fois que vous distribuez Stockfish d’une manière ou d’une autre, vous devez toujours inclure le code source complet ou un pointeur indiquant où trouver le code source. Si vous apportez des modifications au code source, ces modifications doivent également être disponibles sous cette même licence GPL.
🍥️ Debian:
Moteur d'échecs puissant contre lequel jouer
Stockfish est un moteur de jeu d'échecs libre dérivé de Glaurung 2.1. Ce n'est qu'un moteur, une interface graphique compatible avec UCI (Universal Chess Interface, par exemple XBoard avec PolyGlot, eboard, Jose, Arena ou scid) est donc nécessaire pour pouvoir l'utiliser confortablement. C'est le moteur à code source ouvert le plus puissant de la CCRL (« computer chess rating list », liste de classement des logiciels de jeu d'échecs) en octobre 2009. Il prend en charge Chess960 et, à titre expérimental, les bases de données d'ouverture Polyglot.
🌍️ Wikipedia:
Stockfish est un programme d'échecs open source développé par Tord Romstad, Marco Costalba, Joona Kiiski et Gary Linscott. Il est distribué gratuitement sous la licence publique générale GNU version 3 ou ultérieure. Le nom « Stockfish » fait référence au commerce du stockfish de Scandinavie en Italie. C'est aussi une allusion au « petit poisson » Rybka.
Marco Costalba a écrit le programme en s'inspirant de Glaurung de Tord Romstad, dont le nom est un hommage au dragon de J. R. R. Tolkien. Tord Romstad avait auparavant développé un programme dont le nom fait aussi référence à l'univers de Tolkien, Gothmog. Il avait également publié le programme Viper, l'un des premiers programmes multiprocesseur en open source.
Caractéristiques
Stockfish peut utiliser jusqu'à 128 cœurs au sein d'un système multiprocesseur. La taille maximale de la table de transposition est de 1 téraoctet. Stockfish implémente une version avancée de la recherche alpha-beta et des bitboards. Comparés à d'autres moteurs, Stockfish est caractérisé par sa profondeur de jeu importante en partie due à un élagage et des réductions de mouvements tardives agressives.
Stockfish supporte le Chess960, ce qui est une caractéristique héritée de Glaurung, mode dans lequel il est considéré comme la référence. Le module intègre nativement les tables de finales de 6 pièces depuis la version 6 grâce à Syzygy Endgame Tablebases.
Force de jeu
Ce programme est libre et gratuit et est le meilleur logiciel d'échecs non commercial au monde depuis mai 2014. Sur l'ensemble des logiciels, il est considéré comme un des meilleurs avec Komodo 9.3 et Houdini 4 .
Stockfish descend plus vite et plus profondément dans son arbre d'analyse que la plupart des autres programmes , ce qui le rend fort tant en tactique (surtout sur les poussées de pions), qu'en finale où il peut utiliser ses tables de finales.
Historique
Le programme provient de Glaurung, un moteur de jeu d'échecs open source créé par Tord Romstad et sorti en 2004. Marco Costalba a créé Stockfish 1.0 en novembre 2008 en reprenant la version 2.1 de Glaurung en corrigeant quelques bugs et en incluant des améliorations. Pendant quelque temps, les nouvelles idées et les changements de code ont été échangés entre les deux programmes, jusqu'à ce que Romstad décide d'arrêter Glaurung en faveur de Stockfish, qui est alors la version de moteur la plus avancée. La dernière version de Glaurung date de décembre 2008.
Au 30 décembre 2010, Stockfish est classé deuxième pour sa force de jeu parmi les programmes testés par le site Computer Chess Rating Lists(CCRL), avec un classement de 3223 contre 3262 pour Rybka, 3182 pour Naum et 3180 pour Critter.
En 2011, Romstad ne s'implique plus dans Stockfish, préférant passer du temps sur une application d'échecs pour iOS.
En février 2013, Gary Linscott crée une plateforme de développement en ligne, nommée Fishtest, permettant à quiconque de proposer et de tester des améliorations pour Stockfish afin d'accélérer son développement.
En mai 2014, Stockfish 5 prend la tête du classement Computer Chess Rating Lists avec 3369 et Houdini 4 est second avec 3336.
Le 30 mai 2014, Stockfish remporte la super-finale du tournoi Thoresen Chess Engines Competition (TCEC) saison 6 contre Komodo 7x (+13 =45 -6, sur le score 35½ - 28½).
Le 18 juin 2014, Marco Costalba annonce qu'il réduit son implication dans le développement de Stockfish et demande à la communauté de créer une branche pour la version actuelle et de continuer son développement. Un répertoire officiel, dirigé par un groupe restreint de développeurs de Stockfish, est créé peu après et gère le développement du projet depuis ce jour.
Le 28 janvier 2015, la 6e version de Stockfish lui permet de reprendre la première position devant Komodo 8.
Résultats en compétition
En 2013 Stockfish termine parmi les finalistes des saisons 4 et 5 du TCEC, avec des scores en finale de 23 contre 25 face à Houdini 3 et plus tard contre Komodo 1142. La saison 5 est remarquable par la victoire de l'équipe de Komodo dans le sens où elle accepte la récompense à titre posthume pour le créateur du programme Don Dailey, qui succombe à une maladie durant la dernière période de l'évènement. En son honneur une version de Stockfish sort, la « Stockfish DD »
⚙️ Installation à partir du binaire
📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).
⛓️ Installation à partir du binaire classique :
• Téléchargez ce binaire (pour un PC ; adaptez la version à la dernière disponible) : stockfish-ubuntu-x86-64-avx2.tar
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).
📄️ Installation à partir du source
• Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.
▸ Téléchargement du source (sur GitHub) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
• Version stable, dans le répertoire souhaité, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/official-stockfish/Stockfish
(Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement : sur GitHub, dans la section Release, le nom valide est l'étiquette située à gauche du titre, ou cliquez sur "Tags" pour obtenir la liste des étiquettes valides).
• ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://github.com/official-stockfish/Stockfish
▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cd src
$ make -j profile-build ARCH=x86-64
(adaptez les paramètres à vos souhaits : lancez éventuellement : $ make pour voir les paramètres)
↪ vous obtenez (notamment) le(s) binaire(s) : src/stockfish
🚀️ LANCEMENT DU JEU
▸ Classique :
• Si vous disposez de son binaire, rendez-le exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus ou dans son répertoire lancez : $ ./src/stockfish
💡 Nota :
• Avec ce seul moteur vous ne pouvez pas faire grand-chose, il vous faut aussi installer une interface de jeu d'échecs supportant le protocole de communication UCI utilisé par Stockfish.
• Pour jouer avec ce moteur, utilisez une interface graphique de jeu telle que (testé & validé): Scid (livrée par défaut avec Stockfish), PyChess (livrée par défaut avec Stockfish), [Cute Chess] (en dépôt), ...
📑️ PARAMÉTRAGE
Paramétrage de l'interface Cute Chess (exemple applicable à la plupart des interfaces de jeux d'échecs) :
• Démarrez l'interface de Cute Chess
• Menu Tools ➜ Settings ➜ onglet Engines ➜ cliquez sur "+" en bas à gauche de l'interface pour ajouter un moteur
• Onglet "Basic", Name: Stockfish, Command: (cliquez sur "Browse..." et sélectionnez le moteur stockfish que vous venez de compiler), Protocol: sélectionnez UCI, cliquez sur OK
• Jouez contre Stockfish via le menu "Game" ➜ "New..." ➜ White ➜ Human, Black ➜ CPU ➜ sélectionnez Stockfish ➜ Validez via le bouton "OK" ➜ Déplacez votre 1ere pièce, Stockfish déplace la sienne.
• 📜️ Préambule :
⚬ 1ere édition : le ? sous Debian. Par : goupildb. ⏱️ Durée du test : ? minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution.
⚬ Mise à jour : le 2 Mars 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 10 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
• 🫕️ Installation :
▸ (✔ v. 16.1) Source : FONCTIONNEL.
🟢️ Son source se compile facilement et fonctionne bien,
▸ (✔ v. 1.0.1) Paquet Debian : FONCTIONNEL.
▸ (🧪️not_tested) Paquet Arch/AUR : NON TESTE.
▸ (🧪️not_tested) Binaire classique : NON TESTE.
‣ 📟️ Interface externe requise
🟢️ Il est très facile à installer et à lancer via une interface externe, il est en effet souvent livré par défaut avec les interfaces libres, et est facile à installer pour les interfaces qui ne le fournissent pas par défaut (voir la section “Installation” pour un exemple de paramétrage),
• 🌻️ Premières impressions :
🟢️ C'est l'un des moteurs de jeu d'échecs les plus fort. Je l'ai juste lancé pour vérifier son fonctionnement et ai joué quelques coups. Je n'ai aucun doute sur l'issue de la partie :)).
🟢️ Il fonctionne bien.
• 🧭️ Conclusion :
🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)
🟢️ Une pépite. C'est l'un des moteurs de jeu d'échecs les plus fort.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !