ChessX - Le Bottin des Jeux Linux

ChessX

🗃️ Specifications

📰 Title: ChessX 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ GUI ➤ CECP & UCI 🌍️ Browser version:
🔖 Tags: Puzzle; Board Game; Chess; Chess GUI; Chess Tool; E-learning; Chess Database; FICS; UCI Protocol; CECP Protocol 📦️ Package Name: chessx
🐣️ Approx. start: 2005-06-17 📦️ Arch package:
🐓️ Latest: 2020-12-18 📦️ RPM package:
📍️ Version: Latest: 1.5.4 / Dev: r2601 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-2 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary: ✓
⏱️ Pacing: Turn-Based 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 10577 🐛️ Created: 2010-08-20
🐜️ Updated: 2024-01-17

📖️ Summary

[en]: A fork of Scid & a a libre and multi-platform database and an interface, allowing to study the game of chess. This very powerful tool allows to consult from its interface similar games played by grandmasters (it can use several databases simultaneously), but also to analyze the current game and perform many operations (training mode, support of Nalimov and Syzgy databases, ...). It allows to play alone (Stockfish & Leela AIs delivered by default) or vs other players (in hotseat / online with FICS), and supports CECP & UCI protocols. [fr]: Un fork de Scid et une base de données et une interface, libre et multi-plateforme, permettant d'étudier le jeu d'échecs. Cet outil très performant permet de consulter depuis son interface les parties similaires jouées par les grands maîtres (il peut utiliser simultanément plusieurs bases de données), mais aussi d'analyser la partie en cours et effectuer de nombreuses opérations (mode formation, support des bases de données Nalimov et Syzgy, ...). Elle permet de jouer seul (IAs Stockfish & Leela livrées par défaut) ou vs d'autres joueurs (en hotseat / en ligne avec FICS), et supporte les protocoles CECP & UCI.

🎥️ Videos


🕯️ How To: [fr](202xxx),


🐧 Linux plays: 40Lies (202xxx),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1(Qt) 2(Tcl)] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(202xxx) g[fr](202xxx) g[fr](202xxx) ht[fr](202302) 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, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Chess Programming Wiki]

🦣️ Social
Devs (ChessX Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Michal Rudolf [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Debian/Ubuntu] [Snap] [Flatpak]

📦️ 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] [OpenCritic] [iGDB]

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

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 📶️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/

📕 Description [en]

📕🐧"A fork of Scid & a libre database and an interface, allowing to study the game of chess"🐧📕.

A free and open source chess database application for Linux, Mac OS X and Windows.

On all major platforms
ChessX gives you everything you expect from a professional chess database. And it's free.
Download the setup for your platform: Windows, Mac OS, Linux.
For your convenience: ChessX comes already with a chess engine (Stockfish, Leela). But you may install any other UCI- or Winboard-Engine.

Free and Open Source
Version 1.5.4 just released: There is a new Move Reader for visually handicapped users, a dark theme and many other tweaks and fixes.
If you don't trust online binaries of if you want to extend ChessX with your own ideas: Download the source here and compile for yourself.
Join the development and help extending the world of Chess(X).

Collect
Enter, collect, categorize and analyse your games. ChessX is your new sparrings partner.
Collect arbitrary number of databases in PGN format. Merge databases or individual games, clean games from variations or annotations. Clean databases from duplicates.

Categorize
Classify your games in different categories. Prepare for your opponent with personalized game statistics.

Analyze
Analyze with different engines (Stockfish and Leela are part of the setup).
Discover perfect endgames (up to 7-men) with Nalimov and Syzgy tablebases (no installation needed).

Retrieve
Sort, filter and search games by position or text.
Learn openings with the tree of variatons.


Features

Multi-platform. Supports Windows, Linux and Mac OS X
Load and save PGN files
Work with multiple databases simultaneously
Browse chess games, including variations
Enter moves, variations, comments
Setup board, copy/paste FEN
Search in Databases for text or positions
Display tree of moves for the current position
Analyze using UCI and Winboard/Xboard Chess engines
Prepare for openings or opponents
Training mode (next move is hidden)
Integrated Stockfish engine
FICS Support
Nalimov and Syzgy Tablebases




🍥️ Debian:

Chess database

With ChessX you can operate your collection of chess games in many ways: browse, edit, add, organize, analyze, etc.

Current features:

• Multi-platform. Supports Windows, Linux and Mac OS X.
• Load and save PGN files.
• Work with multiple databases simultaneously.
• Browse games, including variations.
• Enter moves, variations and comments.
• Setup board, copy/paste FEN.
• Search header (click on columns in game list header).
• Display opening tree for the current position.
• Analyze using UCI and Winboard/XBoard chess engines.
• Observe and play games on FICS.

📕 Description [fr]

Une base de données et une interface de jeu d'échecs, par la ChessX Team, initié par Michal Rudolf.
En C++ & Qt.

ChessX est (fork de Scid et) une base de données et une interface, libre et multi-plateforme, permettant d'étudier le jeu d'échecs. Cet outil très performant permet de consulter depuis son interface les parties similaires jouées par les grands maîtres (il peut utiliser simultanément plusieurs bases de données), mais aussi d'analyser la partie en cours et effectuer de nombreuses opérations (mode formation, support des bases de données Nalimov et Syzgy, ...). Elle permet de jouer seul (IAs Stockfish & Leela livrées par défaut) ou vs d'autres joueurs (en hotseat / en ligne avec FICS), et supporte les protocoles CECP & UCI.

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

Crédit image (lien ci-dessus): Debian.
Voir aussi / See also (Scid-liked): ChessDB, ChessX, Scid, Scid vs. PC, Scidb,


Une application de base de données d'échecs libre pour Linux, Mac OS X et Windows.

Sur toutes les principales plateformes
ChessX vous donne tout ce que vous attendez d'une base de données professionnelle sur les échecs. Et c'est libre.
Téléchargez la configuration de votre plateforme : Windows, Mac OS, Linux.
Pour votre confort : ChessX est déjà livré avec un moteur d'échecs (Stockfish, Leela). Mais vous pouvez installer n'importe quel autre moteur UCI ou Winboard.

Libre et open source
La version 1.5.4 vient de sortir : Il y a un nouveau Move Reader pour les utilisateurs handicapés visuels, un thème sombre et de nombreuses autres modifications et corrections.
Si vous ne faites pas confiance aux binaires en ligne ou si vous voulez étendre ChessX avec vos propres idées : Téléchargez le source ici et compilez pour vous-même.
Participez au développement et aidez à étendre le monde de Chess(X).

Collectionnez
Entrez, rassemblez, catégorisez et analysez vos jeux. ChessX est votre nouveau partenaire de recherche.
Rassemblez un nombre arbitraire de bases de données au format PGN. Fusionnez des bases de données ou des parties individuelles, nettoyez les parties des variations ou des annotations. Nettoyez les bases de données des doublons.

Catégoriser
Classez vos jeux dans différentes catégories. Préparez votre adversaire grâce à des statistiques de jeu personnalisées.

Analysez
Analyser avec différents moteurs (Stockfish et Leela font partie de la configuration).
Découvrez des fins de partie parfaites (jusqu'à 7 membres) avec les bases de table Nalimov et Syzgy (aucune installation nécessaire).

Retrouvez
Trier, filtrer et rechercher des jeux par position ou par texte.
Apprenez les ouvertures avec l'arbre des variations.


Caractéristiques

• Multi-plateforme. Supporte Windows, Linux et Mac OS X
• Charger et enregistrer des fichiers PGN
• Travailler simultanément avec plusieurs bases de données
• Parcourir les jeux d'échecs, y compris les variantes
• Saisir les coups, les variations, les commentaires
• Tableau de configuration, copier/coller FEN
• Recherche de textes ou de positions dans les bases de données
• Afficher l'arbre des coups pour la position actuelle
• Analyser en utilisant les moteurs d'échecs UCI et Winboard/Xboard
• Préparer les ouvertures ou les adversaires
• Mode formation (le prochain coup est caché)
• Moteur intégré Stockfish
• Support FICS
• Les bases de données Nalimov et Syzgy



🍥️ Debian:

Base de données de parties d'échecs

Avec ChessX, il est possible de manipuler une collection de parties d'échecs de plusieurs façons : navigation, édition, ajout, organisation, analyse, etc.

Fonctions actuelles :

• multiplateforme. Windows, Linux et MacOS X sont pris en charge
• chargement et sauvegarde de fichiers PGN
• fonctionnement avec plusieurs bases de données en simultané
• navigation dans les parties, dont les variations
• ajout de mouvements, variations et commentaires
• échiquier de départ, copier/coller de notation Forsyth-Edwards (FEN)
• recherche d'en-tête (clic sur les colonnes dans l'en-tête de liste de parties)
• affichage de l'arbre d'ouverture de la position actuelle
• analyse avec UCI et les moteurs d'échecs Windboard et XBoard
• observation et jeu de parties sur FICS.

🚧️ Installation ➜ 🚀️ Launching [fr]

Pré-requis :
Installez la bibliothèque Qt (libqt4-dev).
Voir notre documentation spécifique si vous n'avez jamais compilé de programmes en Qt.

Compilation :
En console dans le répertoire racine du jeu lancez successivement :
$ qmake
$ make

🚀️ LANCEMENT DU JEU

En console dans le répertoire racine du jeu lancez : $ ./bin/chessx

💡 Nota :
Vous pouvez aussi installer l'un des moteurs (testé) suivant : crafty, ...

🕵️ Test [fr]

🕵️ Test (0.6):
Malgré une interface nettement plus jolie (utilisant Qt) que Scid, j'ai préféré ce dernier.
Sous ChessX je n'ai pas réussi à jouer contre une IA (testé : crafty).
La réflexion de l'IA est affichée après l'appui sur le bouton Analyse ne fonctionne pas.
Néanmoins pour le jeu humain vs humain, ChessX est excellent.