j2chess - Le Bottin des Jeux Linux

j2chess

🗃️ Specifications

📰 Title: j2chess 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ GUI ➤ Internal AI only 🌍️ Browser version:
🔖 Tags: Puzzle; Board Game; Chess GUI; Internal AI only 📦️ Package Name:
🐣️ Approx. start: 2003-09-23 📦️ Arch package:
🐓️ Latest: 2016-01-01 📦️ RPM package:
📍️ Version: Latest: 3.6.1 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package:
🏛️ License: Free 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary: ✓
⏱️ Pacing: Turn-Based 📄️ Source:
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 11511 🐛️ Created: 2010-08-20
🐜️ Updated: 2021-11-07

📖️ Summary

[en]: A 2D, solo (vs. AI), free & multi-platform chess game, focused on ease of use. It offers a medium-powered AI (estimated by its author at 1700-1800 ELO), database and game analysis features (with a library of 15,000 games integrated to the interface that the player can replay at will), support for multi-core processors (up to 64 threads), loading/saving games in PGN and FEN format, and other parameters (analysis duration, types of opening libraries, chessboard and pieces appearance, sound effects, ...). Simple and very good! [fr]: Un jeu d'échecs 2D, solo (vs une IA) et gratuit, axé sur la simplicité d'utilisation. Il offre une IA d'une puissance moyenne (puissance estimée par son auteur à 1700-1800 ELO), des fonctionnalités de base de données et d'analyse de parties (avec une bibliothèque de 15 000 parties intégrées à l'interface que le joueur peut rejouer à l'envie), le support des processeurs à plusieurs cœurs (jusqu'à 64 threads), le chargement et la sauvegarde des parties au format PGN et FEN, et d'autres paramètres (temps d'analyse, types de bibliothèques d'ouverture, aspect de l'échiquier et des pièces, effets sonores, ...). Simple et très bien !

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(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
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Denis Frayssignes [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
[01net [fr]]

📦️ 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]

🕊️ 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 2D, solo (vs. AI), free chess game, focused on ease of use"🐧📕.

j2chess is a nice chess program that is written entirely in the Java programming language and consequently runs on any platform where a suitable Java Runtime Environment is available (version 1.5 or more required).

j2chess is a pure hobby project and it's true to say its development progress is fairly slow... But who really minds? ;-)
By making j2chess public, I hope I'll give you the opportunity to have a good time playing chess and also you'll help me to improve it by sending me your feedback via email. That's it really!

The latest available version is j2chess r3.6.1, released the first of January 2016, and last but not least, j2chess is available as a free download.

Denis Frayssignes.
:-)

Key features

j2chess key features are:

• as long as you have java, j2chess is all-platform friendly :-)
• nice and easy to use
• full screen mode, now supports Mac OS X El Captain3.6
• strength and other various settings can be changed
• symmetric multiprocessing (SMP) support for maximum engine strength (= uses multi-cores/CPU system)
• casual, blitz and blitz Fischer style available for new games
• opening book with about 15,000 games
• save current game in PGN file (Portable Game Notation)
• load games in PGN (Portable Game Notation)
• classic & great players libraries available to replay of some of the greatest chess games ever
• save current position in FEN file (Forsyth-Edwards Notation)3.5
• load FEN file (Forsyth-Edwards Notation)3.5
• following languages are supported:
⚬ english (default)
⚬ français
⚬ português do Brasil
• and finally an impressive 5,280,587 nodes per second... If you have one Intel Core i7-2600 CPU 4 Cores 8 Logical Processors @ 3.40 GHz! ;-)

And what's planned for the future versions?
Ideas for j2chess' future are...

• first bug free version... just kidding! (or maybe not)
• always better GUI
• one way or another: make the chess engine smarter ;-)
• ICS support (Internet Chess Server)
• UCI support (Universal Chess Interface)
• more language support: deutsch, spanish...
• PGN libraries management (add or delete games, merging,...)

NB: the to do list is almost as long as the j2chess development is slow... ;-)

📕 Description [fr]

Un jeu d'échecs en 2D et en solo (contre une IA) axé sur la simplicité d'utilisation, par Denis Frayssignes.
En Java.

j2chess est un jeu d'échecs 2D, solo (vs une IA), gratuit & multi-plateforme, axé sur la simplicité d'utilisation. Il offre une IA d'une puissance moyenne (estimée par son auteur à 1700-1800 ELO), des fonctionnalités de base de données et d'analyse de parties (avec une bibliothèque de 15 000 parties intégrées à l'interface que le joueur peut rejouer à l'envie), le support des processeurs multi-cœurs (jusqu'à 64 threads), le chargement / sauvegarde des parties au format PGN et FEN, et d'autres paramètres (temps d'analyse, types de bibliothèques d'ouverture, aspect de l'échiquier et des pièces, effets sonores, ...). Simple et très bien !

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

Voir aussi / See also (Ease of use oriented): GNOME Chess, j2chess, JChessBoard, Jerry, Lichess, Pychess,


j2chess est un joli programme d'échecs qui est entièrement écrit dans le langage de programmation Java et qui fonctionne donc sur toute plateforme où un environnement d'exécution Java approprié est disponible (version 1.5 ou plus requise).

j2chess est un projet de pur hobby et il est vrai que son développement est assez lent... Mais qui s'en soucie vraiment ? ;-)
En rendant j2chess public, j'espère vous donner l'opportunité de passer un bon moment en jouant aux échecs et aussi vous m'aiderez à l'améliorer en m'envoyant vos commentaires par courriel. C'est vraiment ça !

La dernière version disponible est j2chess r3.6.1, sortie le 1er janvier 2016, et enfin et surtout, j2chess est disponible en téléchargement gratuit.

Denis Frayssignes.
:-)

Caractéristiques principales

Les principales caractéristiques de j2chess sont les suivantes :

• tant que vous avez java, j2chess est compatible avec toutes les plateformes :-)
• agréable et facile à utiliser
• mode plein écran, supporte désormais Mac OS X El Captain3.6
• la puissance et d'autres paramètres peuvent être modifiés
• support du multitraitement symétrique (SMP) pour une puissance maximale du moteur (= utilise le système multi-cores/CPU)
• style de jeu occasionnel, blitz et blitz Fischer disponible pour les nouveaux jeux
• livre d'ouverture avec environ 15 000 jeux
• sauvegarder le jeu actuel dans un fichier PGN (Portable Game Notation)
• charger des jeux en PGN (Portable Game Notation)
• des bibliothèques de jeux classiques et de grands joueurs sont disponibles pour rejouer certaines des plus grandes parties d'échecs jamais jouées
• sauvegarder la position actuelle dans le fichier FEN (Notation Forsyth-Edwards)3.5
• charger le fichier FEN (Notation Forsyth-Edwards)3.5
• Les langues suivantes sont prises en charge :
⚬ anglais (par défaut)
⚬ English
⚬ português do Brasil
• et enfin un nombre impressionnant de 5.280.587 nœuds par seconde... Si vous avez un Intel Core i7-2600 CPU 4 Coeurs 8 Processeurs Logiques @ 3.40 GHz ! ;-)

Et que prévoit-on pour les futures versions ?
Les idées pour l'avenir de j2chess sont...

• la première version sans bogue... juste pour rire ! (ou peut-être pas)
• une interface graphique toujours meilleure
• d'une manière ou d'une autre : rendre le moteur des échecs plus intelligent ;-)
• Support ICS (Internet Chess Server)
• Support de l'UCI (Interface Universelle des Échecs)
• plus de support linguistique : allemand, espagnol...
• gestion des bibliothèques PGN (ajout ou suppression de jeux, fusion,...)

NB : la liste des choses à faire est presque aussi longue que le développement de j2chess est lent... ;-)

🚧️ Installation ➜ 🚀️ Launching [fr]

🚀️ LANCEMENT DU JEU

En console, lancez dans le répertoire du jeu : $ java -jar j2chess.jar

🕵️ Test [fr]

🕵️ Test (1.4):
L'intérêt de cette interface est sa grande simplicité d'utilisation.
Vous jouez nécessairement contre une IA en local.
Une interface simple, jolie et efficace :).
Très bien.


🕵️ Test (✔ v. 3.6.1) par goupildb (config. : Debian Testing 64-bit) :

Je me fais prendre mon cavalier dès le début de la partie (voir la copie d'écran : grrrr :)).
Pas besoin d'une IA fantastique pour me mettre la pâtée :)). Celle -ci a une puissance estimée par son auteur aux environs de 1700-1800 ELO.
Une interface taillée pour la simplicité et la performance (exemple : gestion jusqu'à 64 thread, par défaut il m'indique que l'optimum est à 8): de nombreuses options et un démarrage rapide sans complications.
Pas de mode multi-joueur, on joue obligatoirement contre une IA (bon en même temps : qui joue contre un joueur humain en local sur son PC ?).
Sa librairie de parties (menu "Librairie") permet de rejouer (à l'aide des touches de navigation en bas de l'interface) de très nombreuses parties (15 000) de joueurs classiques, mais aussi de grands maîtres
Je ne décris pas toutes les options, mais elles sont nombreuses.
Excellent !
👏️ ❤️ Un grand bravo et merci à son auteur !