Scid vs. PC - Le Bottin des Jeux Linux

Scid vs. PC

🗃️ Specifications

📰 Title: Scid vs. PC 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 🚦 Status: 04. Released (status)
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ GUI ➤ CECP & UCI 🌍️ Browser version:
🔖 Tags: Puzzle; Board Game; Chess; Chess GUI; E-learning; Chess960; Chess Database; FICS; CECP Protocol; UCI Protocol; Flagship 📦️ Package Name: scid_vs_pc
🐣️ Approx. start: 2010-03-21 📦️ Arch package: ✓
🐓️ Latest: 2023-04-24 📦️ RPM package: ✓
📍️ Version: Latest: 4.24 / Dev: r3366 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-2, zlib, Tcl 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package: ✓
👁️ Visual: Fixed screen ⚙️ 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: 12731 🐛️ Created: 2010-08-20
🐜️ Updated: 2023-05-16

📖️ Summary

[en]: A fork of Scid, focused on usability and bug fixing. It is a libre and multi-platform database and an interface, to study the game of chess. This very powerful tool is oriented towards chess learning, allowing to consult from the interface the similar games played by the big chess masters (thanks to its very large compact and fast database), but also to analyze the current game and other classic operations. It allows to play alone (IAs) or vs other players (in hotseat / online with FICS), and supports CECP & UCI protocols. [fr]: Un fork de Scid, axé sur la facilité d'utilisation et la correction de bogue. C'est une base de données et une interface, libre et multi-plateforme, permettant d'étudier le jeu d'échecs. Cet outil très performant est orienté vers l'apprentissage des échecs, en permettant de consulter depuis son interface les parties similaires jouées par les grands maîtres (grâce à sa très grande base de données compacte et rapide), mais aussi d'analyser la partie en cours et d'autres opérations classiques. Elle permet de jouer seul (IAs) ou vs d'autres joueurs (en hotseat / en ligne avec FICS), et supporte les protocoles CECP & UCI

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
📰 What's new?: ⭐️ Loads of new features 💥️ New version published (to be updated):
🎨️ Significant improvement: ✓ 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos

🦝️ From Users: (4.9/201306), [fr](201703),


🕯️ How To: 💥️(201403), (201902), [fr](201701),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots 1 2] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(4.9/201306) gu[fr](201703) id(202xxx) r(202xxx) lp(202xxx) ht(201403) ht(201902) ht(201701) ht(202106) ht[fr](201701) ht[fr](202302) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) ht[sp](202xxx) ht[pt] g[it](202xxx) ht[tr] g] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
(empty):

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

🐘 Social
Devs (Scid vs. PC Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Steven Atkinson (Stevenaaus) [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Scid Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Shane Hudson [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (SCID) [fr] [en] [de]]
[The Linux Game Tome]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

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

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

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

🐘 Social Networking Update (on Mastodon)

🕹️ Title: Scid vs. PC
🦊️ What's: A libre database & UI to study the game of chess
🏡️ https://scidvspc.sourceforge.net/
🐣️ https://sourceforge.net/projects/scidvspc/
🔖 #LinuxGaming #Flagship #Puzzle #ChessGUI
📦️ #Libre #Arch #RPM #Snap
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 4.21➜4.24
⚗️ Loads of new features ⭐️
📌️ Changes: https://scidvspc.sourceforge.net/#toc7
🐘 From: https://social.tchncs.de/@distrowatch/110258482163418478

🦝️ https://invidious.lunar.icu/xneq9XI5hEU
🦝️[fr] https://invidious.lunar.icu/GxhSqSf_cpI
🕯️ https://invidious.lunar.icu/NG2yRGlL1iU
🕯️[fr] https://invidious.lunar.icu/2unS_27vXUg

🕶️ A view of its UI (v.4.23) with a finished game. The game was in puzzle mode. I tested the exercise (via the "Play"➜"Mat in ..N..Puzzle" menu): the Mat in 1 move: very easy and fun. All you had to do was to move the white Queen above the white rook, thus preventing any movement of the black King.

Other exercises in this same menu are also proposed: Endings, Mate in 2, Mate in 3, Mate in 4+, Tactics.

Scid vs. PC is a fork of Scid, focused on usability and bug fixing. It is a libre and multi-platform database and an interface, to study the game of chess. This very powerful tool is oriented towards chess learning, allowing to consult from the interface the similar games played by the big chess masters (thanks to its very large compact and fast database), but also to analyze the current game and other classic operations. It allows to play alone (IAs) or vs other players (in hotseat / online with FICS), and supports CECP & UCI protocols.

📕 Description [en]

📕🐧"A fork of Scid, focused on usability and bug fixing. It is a libre database and an interface, to study the game of chess"🐧📕.

Introduction

Shane's Chess Information Database is a powerful Chess Toolkit, with which one can create huge databases, run chess engines, and play casual games against the computer or online with the Free Internet Chess Server. It was originally written by Shane Hudson , and has received strong contribution from Pascal Georges and others.

Scid vs. PC began with bug-fixes for the computer-versus-player features of Scid (hence the name), but has evolved into a solid alternative with many new features and interfaces. The project is authored by Stevenaaus and numerous contributors (thanks).

New and Improved Features
include :

☑ Overhauled and customizable interface.
☑ Engine versus engine computer tournaments.
☑ Extra search features, including move, end-of-game, and stalemate/checkmate searches.
☑ Drag+Drop file opens for Windows and Linux.
☑ Rewritten Gamelist widget with convenient context menus and buttons, and integrated Database Switcher.
☑ Improved Computer Game and FICS features, including premove, and simultaneous observed games.
☑ Many chess engine improvements, including max-ply option, an unlimited number of engines running, and the function hot-keys can be explicitly set..
☑ New EPD search and analyze features.
☑ Tri-coloured Tree bar-graphs, and options for more or less statistics.
☑ Ratings Graph can show multiple players, and Score graph is an attractive bar graph.
☑ Improved Book windows, including book compare, and remove move features.
☑ Redone Button and Tool bars.
☑ The Chessboard/Pieces config widget has been overhauled, and includes support for custom tilesand pieces.
☑ Clickable Tablebase moves.
☑ Recent Game and Player-info histories
☑ Bug tested Undo and Redo features.
☑ The Help index is meaningful to new users, with links to the game's main features.
☑ Clickable Variation Arrows, and Paste Variation feature.
☑ A user friendly Annotation feature, with search-to-depth feature.
☑ Better support for UTF and Latin character sets in PGN export/imports.
☑ Improved and more powerful Tree Mask feature.
☑ Chess variants are unsupported except for Chess960/Fischer Chess - which is supported by a source-code patch.


🌍️ Wikipedia (Scid):

Shane's Chess Information Database (Scid) is a free and open source UNIX, Windows, Linux, and Mac application for viewing and maintaining huge databases of chess games.[1] It has features comparable to popular commercial chess software.[2] Scid is written in Tcl/Tk and C++.

Scid has undergone several stages of development. Firstly by Shane Hudson, and then Pascal Georges.

Features

Scid is a powerful Chess Toolkit with many features. It can interface with XBoard engines (such as Crafty and GNU Chess), and UCI engines (e.g. Fruit, Rybka and Stockfish). Using Scid, one may play games against human opponents (on the Free Internet Chess Server), or computer opponents. Database features include a Move Tree with statistics, Player Information and Photos, and General Searches for specific endings (e.g. pawn vs. rook or rook vs. queen), positions or players. It has a database with 1.4 million games (ScidBase).[3]

Scid's speed is due to its storing chess games in its own compact database format (si4), but it also supports the popular portable game notation.

(...)

📕 Description [fr]

Une base de données et interface 2D de jeu d'échecs, orienté vers l'apprentissage des échecs, par la Scid vs. PC Team, initié par Steven Atkinson (Stevenaaus), sur la base de l'interface de Scid.
En C++ et Tcl/Tk.

Scid vs. PC est un fork de Scid, axé sur la facilité d'utilisation et la correction de bogue. C'est une base de données et une interface, libre et multi-plateforme, permettant d'étudier le jeu d'échecs. Cet outil très performant est orienté vers l'apprentissage des échecs, en permettant de consulter depuis son interface les parties similaires jouées par les grands maîtres (grâce à sa très grande base de données compacte et rapide), mais aussi d'analyser la partie en cours et d'autres opérations classiques. Elle permet de jouer seul (IAs) 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".

Voir aussi / See also (Scid-liked): ChessDB, ChessX, Scid, Scid vs. PC, Scidb,


Introduction

Shane's Chess Information Database (Scid, La base de données d'informations sur les échecs de Shane) est une puissante boîte à outils permettant de créer d'énormes bases de données, de lancer des moteurs d'échecs et de jouer à des jeux occasionnels contre l'ordinateur ou en ligne avec le serveur Free Internet Chess. Il a été écrit à l'origine par Shane Hudson et a reçu une forte contribution de Pascal Georges et d'autres.

Scid vs. PC a commencé avec des corrections de bugs pour les fonctionnalités de jeu du "joueur contre l'ordinateur" (computer-versus-player, d'où son nom), mais est devenu une alternative solide avec de nombreuses nouvelles fonctionnalités et interfaces. Le projet est écrit par Stevenaaus et de nombreux contributeurs (merci).

Les caractéristiques nouvelles et améliorées
comprennent :

☑ Interface remaniée et personnalisable.
☑ Tournois moteur contre moteur informatique.
☑ Fonctions de recherche supplémentaires, y compris les recherches de coups, de fin de partie et d'impasses et d'échec.
☑ Ouverture du fichier par glisser-déposer pour Windows et Linux.
☑ Réécriture du widget Gamelist avec des menus et boutons contextuels pratiques, et un commutateur de base de données intégré.
☑ Amélioration des fonctions de jeu sur ordinateur et FICS, y compris le pré-déplacement et les jeux observés simultanément.
☑ Nombreuses améliorations du moteur d'échecs, dont l'option de maximum de coups, un nombre illimité de moteurs en fonctionnement, et la possibilité de définir explicitement les touches de fonction...
☑ Nouvelles fonctions de recherche et d'analyse EPD.
☑ Graphiques à barres à trois couleurs de l'arbre, et options pour plus ou moins de statistiques.
☑ Le graphique de notation peut montrer plusieurs joueurs, et le graphique de score est un graphique à barres attrayant.
☑ Amélioration des fenêtres des livres, y compris la comparaison des livres, et suppression des fonctions de déplacement.
☑ Boutons et barres d'outils refaits.
☑ Le widget de configuration Échiquier/Pièces a été revu et inclut la prise en charge des tuiles et des pièces personnalisées.
☑ Mouvements cliquables de la table de base.
☑ Historique récent des jeux et des informations sur les joueurs
☑ Bug évalué des fonctions Annuler et Refaire.
☑ L'index d'aide est utile aux nouveaux utilisateurs, avec des liens vers les principales fonctionnalités du jeu.
☑ Flèches de variation cliquables, et fonction de variation de collage.
☑ Une fonction d'annotation conviviale, avec une fonction de recherche approfondie.
☑ Une meilleure prise en charge des jeux de caractères UTF et latins dans les exportations/importations PGN.
☑ Une fonction de masque d'arbre améliorée et plus puissante.
☑ Les variantes d'échecs ne sont pas prises en charge, à l'exception de Chess960/Fischer Chess - qui est pris en charge par un patch de code source.



🌍️ Wikipedia (Scid):

Shane's Chess Information Database (Scid) est un logiciel applicatif de base de données portant sur les parties d'échecs, initialement développé par Shane Hudson. Il est open source et fonctionne sous Linux, Microsoft Windows et Mac OS.

Scid accepte le format standard PGN ainsi que son format propre. On peut l'utiliser en combinaison avec des moteurs d'échecs WinBoard ou UCI comme Crafty, GNU Chess, Fruit, Rybka ou Shredder pour analyser des parties. Il accepte les tables de finales jusqu'à cinq pièces.

Aperçu

Scid peut classer les parties selon leur code ECO et dispose de possibilités de recherche de position étendues. On peut par exemple sélectionner les parties par matériel, joueur, couleur, année, résultat et code ECO.

Au moyen d'une fenêtre de maintenance, les doublons dans une base de données peuvent être éliminés.

(...)

🚧️ Installation [fr]

🔧️ INSTALLATION:

⚙️ Installation à partir du binaire du jeu :

Installation à partir du paquet Manjaro/Arch :
• (✔ v. 4.23) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

📄️ Installation à partir du source du jeu :
• (🧪️not_tested) Source non testé.


🏕️ Installation du contenu / des données :

• Moteurs de jeux d'échecs : Cette interface est livrée avec des moteurs (Toga & Phalanx). Néanmoins il est possible d'en installer d'autres.

▸ Installation de moteurs d'échecs complémentaires :
• L'installation de moteurs complémentaires est prévue dans le menu : "Tools"➜"Analysis Engines"
• Vous pouvez installer l'un des moteurs (testés & validés) : BBChess, Fruit (en dépôt), gambit Fruit, glaurung, Stockfish (en dépôt), The Baron, Toga2 (en dépôt), Zappa.


🚀️ LANCEMENT DE L'INTERFACE :

▸ Classique :
• Si vous l'avez installé à partir d'un paquet, ou l'avez compilé puis installé dans les répertoires système : Alt F2 puis saisissez : scid

🔍️ Test [fr]

🕵️ Test (✔ v. 4.23) par goupildb (config. : Manjaro 64-bit) :
Le : 25 avril 2023
⏱️ Durée du test : 10 minutes.

🎯️ Objectif de ce test : rédiger/mettre à jour/valider sa notice d'installation et tester son fonctionnement.

J'ai testé l'installation d'un nouveau moteur (Stockfish) : il suffit d'installer au préalable ce moteur, puis de l'ajouter dans la liste des moteurs UCI via le menu "Tools"➜"Analysis Engines".

Cette interface est destinée à l'étude de jeu d'échec, même si l'on peux tout à fait jouer classiquement contre un moteur ou un adversaire humain.
Elle fournit tout ce que l'on peut attendre de ce type d'interface : support des livres d'ouverture, copier-coller de parties existantes, jouer en ligne sur FICS, voir des moteurs s'affronter, ...
J'ai testé un exercice (via le menu "Play"➜"Mat in ..N..Puzzle") : le Mat en 1 coup : très facile et ludique.
D'autres exercices dans ce même menu sont aussi proposés : Endings, Mate in 2, Mate in 3, Mate in 4+, Tactics.

🕹️ Conclusion :
Impression globale : 👍️
L'interface fonctionne bien, est de qualité, et donne envie de perfectionner son jeu. Excellent.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !