ShashChess - Le Bottin des Jeux Linux

ShashChess

🗃️ Specifications

📰 Title: ShashChess 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Puzzle 🚦 Status: 05. Released
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ Engine ➤ UCI only 🌍️ Browser-based:
🔖 Tags: Puzzle; Board Game; Chess; Chess Engine; Chess960; UCI Protocol 📦️ Package Name:
🐣️ Approx. start: 2018-07-28 📦️ Arch:
🐤️ Latest: 2020-10-23 🍥️ On Deb repo:
📍️ Version: Latest : 15.1 / Dev : 📦️ Deb:
🏛️ License type: FOSS/Libre 📦️ RPM:
🏛️ License: GPL-3 📦️ AppImage:
🏝️ Perspective: Third person 📦️ Snap:
👁️ Visual: Text 📦️ Flatpak/Athenaeum:
⏱️ Pacing: Turn-Based ⚙️ Generic bin.: ✓
👫️ Played: Single 📄️ Source: ✓
🎖️ This record: 5 stars 📱️ PDA support:
🎖️ Game design: 👫️ Contrib.: Goupil & Louis
🎰️ ID: 15976 🐛️ Created: 2021-01-23
🐜️ Updated: 2021-11-14

📖️ Summary

[fr]: Une IA libre et multi-plateforme pour le jeu d'échecs dérivée de StockFish, elle-même dérivée de Glaurung 2.1. Classée parmi les meilleures au monde (puissance estimée à 3534 ELO pour la v.15.0, terminant 1ere ex aequo sur 2779 participants au classement CCRL 40/15, classement "CCRL 404 - All engines" de Janvier 2021). Elle communique avec le protocole UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). L'objectif est d'appliquer la théorie d'un livre d'Alexander Shashin pour améliorer la force du moteur et son comportement sur différents types de positions via différents algorithmes. [en]: A libre and multi-platform AI for chess derived from StockFish, itself derived from Glaurung 2.1. Ranked among the best in the world (power estimated at 3534 ELO for v.15.0, finishing 1st ex aequo out of 2779 competitors at CCRL 40/15, ranking "CCRL 404 - All engines" of January 2021). It communicates with the UCI protocol (the most common protocols are CECP aka Winboard/Xboard, and UCI). The objective is to apply the theory of a book by Alexander Shashin to improve the engine strength and its behavior on different types of positions via different algorithms.

🎥️ Videos

🎮️ Quelques exemples / Some examples (Showcase) :

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) d(202xxx) d(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) 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
(empty) :
🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Chess Programming Wiki] [Computer Chess Rating Lists ("CCRL 404 - All engines")]

🐘 Social
Devs (ShashChess Team 1 2 [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [mastodon] [twitter] [PeerTube] [YouTube]

🐝️ Related


📦️ Misc. repositories


🕵️ Reviews
[metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 15.1 (20201016)]

🐘 Social Networking Update (on Mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #linux

🐧 Update:
💼️
📌️ Changes:
📖 Our entry: https://bit.ly/bottinLightOn
🐘 From:
🏝️ http://youtu.be/
🕵️ http://youtu.be/
🕹️ http://youtu.be/
🐧 http://youtu.be/

Source of this Entry:

📕 Description [fr]

Une puissante IA pour le jeu d'échecs utilisant le protocole UCI, par la ShashChess Team.
En C++

ShashChess est une IA libre et multi-plateforme pour le jeu d'échecs dérivée de StockFish, elle-même dérivée de Glaurung 2.1. Classée parmi les meilleures au monde (puissance estimée à 3534 ELO pour la v.15.0, terminant 1ere ex aequo sur 2779 participants au classement CCRL 40/15, classement "CCRL 404 - All engines" de Janvier 2021). Elle communique avec le protocole UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). L'objectif est d'appliquer la théorie d'un livre d'Alexander Shashin pour améliorer la force du moteur et son comportement sur différents types de positions via différents algorithmes.

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


ShashChess est un moteur d'échecs UCI libre dérivé des moteurs d'échecs de la famille Stockfish. Le but est d'appliquer la théorie d'Alexander Shashin exposée dans le livre suivant : https://www.amazon.com/Best-Play-Method-Discovering-Strongest/dp/1936277468 pour améliorer :
• la force du moteur de base
• le comportement du moteur sur les différents types de positions (nécessitant l'algorithme correspondant) :
⚬ Tal
⚬ Capablanca
⚬ Petrosian
⚬ les mélanges de
- Tal-Capablanca
- Capablanca-Petrosian
- Tal-Capablanca-Petrosian

📕 Description [en]

"A libre & very strong AI for chess, derived from StockFish" (Serge Le Tyrant, Le Bottin des Jeux Linux / The Linux Games Book).

ShashChess is a free UCI chess engine derived from Stockfish family chess engines. The goal is to apply Alexander Shashin theory exposed on the following book : https://www.amazon.com/Best-Play-Method-Discovering-Strongest/dp/1936277468 to improve:
• base engine strength
• engine's behaviour on the different positions types (requiring the corresponding algorithm) :
⚬ Tal
⚬ Capablanca
⚬ Petrosian
⚬ the mixed ones
- Tal-Capablanca
- Capablanca-Petrosian
- Tal-Capablanca-Petrosian