The Baron - Le Bottin des Jeux Linux

The Baron

🗃️ Specifications

📰 Title: The Baron 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Puzzle 👁️ Visual: Text
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ Engine ➤ CECP & UCI 🏝️ Perspective: Third person
🔖 Tags: Puzzle; Board Game; Chess; Chess Engine; Chess960; UCI Protocol; CECP Protocol ⏱️ Pacing: Turn-Based
🐣️ Approx. start: 2001-08-01 👫️ Played: Single
🐓️ Latest: 2018-12-30 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 3.44 ❤️ Like it: 9. ⏳️
🏛️ License type: 🎁 Free of charge 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: Free ✨️ (temporary): 5 stars
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-06-22

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ..... 📦️ RPM:
⚙️ Generic binary: ✓ ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👔️ Already shown:
💡 Lights on: 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 4 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 13124

📖️ Summary

📜️[en]: A free chess AI (an AI specialized in this type of games), quite powerful (power estimated at 2938 Elo for v.3.44, ranked 80st out of 2779 candidates at the CCRL 40/15, ranking "CCRL 404 - All engines" of January 16, 2021), communicating with CECP and UCI protocols (the most common protocols are CECP aka Winboard/Xboard, and UCI). Its algorithm uses most of the standard chess programming mechanisms, with the exception of the very selective search methods that are currently used. It has an opening book, is able to learn from its mistakes through position learning and can use Nalimov's six piece endgame tables. The search is pretty much brute force, except for null-move pruning. 📜️[fr]: Une IA de jeu d'échecs (une IA spécialisée dans ce type de jeux) gratuite, assez puissante (puissance estimée à 2938 Elo pour la v.3.44, classée 80ème sur 2779 candidats au CCRL 40/15, classement "CCRL 404 - All engines" du 16 janvier 2021), communiquant avec les protocoles CECP et UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). Son algorithme utilise la plupart des mécanismes de programmation d'échecs standard, à l'exception des méthodes de recherche très sélectives qui sont actuellement utilisées. Elle dispose d'un livre d'ouverture, est capable d'apprendre de ses erreurs grâce à l'apprentissage des positions et peut utiliser les tables de fin de partie à six pièces de Nalimov. La recherche se fait pratiquement par la force brute, sauf pour l'élagage à coup nul.

🕸️ Links

🏡️ Website & videos
[Homepage 1 2 (deprecated)] [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, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [Chess Programming Wiki] [Computer Chess Rating Lists ("CCRL 404 - All engines")] [WBEC Rating Lists (CCRL)]

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

🐝️ Related


📦️ 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. 3.44 (20181230)]

🕊️ 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/

🕶️

📚️ Name is a

📕 Description [en]

📜️ "A free chess AI, quite powerful (power estimated at 2987 Elo), communicating with CECP and UCI protocols" 📜️ .

The Baron is a strong chess engine written by Richard Pijl.

The Baron is Winboard Chess engine that I have developed in my spare time.

The development of Baron started in August 2001. My intention is to make it a knowledge based engine rather than a fast searching engine.

When releasing the Baron for the first time I had to think of an appropriate name. It became ‘The Baron’

The city of Breda is the centre of the Barony of Breda and that is reflected in the names of a lot of sports clubs, a school, hospital and losts of others. As I am member of the chess club The Barony, it seemed a logical choice to call my engine The Baron. This is the real origin of the name.

However, a seconds story exists. Shortly after releasing the Baron, I googled a bit with keywords like ‘Baron’ and ‘Chess’, and found out that the first Chess ‘Computer’, The Turk, was built by Baron Wolfgang von Kempelen to amuse Empress Maria Theresia of Austria. Since then I consider the Baron to be named after him as well.

The version of the Baron that is available for download on this site uses most standard chess programming mechanisms except for the highly selective search methods that are currently used. It has an opening book, is able to learn form its mistakes with position learning and is able to use the Nalimov six-pieces endgame tablebases. The search is pretty much brute force, except for null-move pruning. There is also a version of the Baron that is capable of playing Chess960 (Fischer Random Chess).

The strength is difficult to estimate. Although it is not the strongest engines that is available, the playing strength is sufficient to win (or at least draw) a fair share of games against most opponents. However, there are several competitions where the Baron participates. References to these online tournaments can be found on the Links page.

But since the last public release I completely rewrote the Baron. By use of semi-automatic evaluation tuning and the application of the modern search techniques it is quite a bit stronger than the public available version. I do not intend to release this version for download from this site.


Chess Programming Wiki (CC BY-SA 3.0):

The Baron,
a Chess Engine Communication Protocol compatible chess engine developed by Richard Pijl started in August 2001. Richard's intention was to make a knowledge based engine rather than a fast searcher, with main focus on endgame knowledge. The Baron's search started out to be pretty much brute force, except for null-move pruning, but more recently more extensive use of futility pruning and late move reductions have been implemented. The Baron further applies position learning and has its own type of endgame bitbases .

📕 Description [fr]

Un moteur de jeu d'échecs, par Richard Pijl.

The Baron est une IA de jeu d'échecs (une IA spécialisée dans ce type de jeux) gratuite, assez puissante (puissance estimée à 2938 Elo pour la v.3.44, classée 80ème sur 2779 candidats au CCRL 40/15, classement "CCRL 404 - All engines" du 16 janvier 2021), communiquant avec les protocoles CECP et UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). Son algorithme utilise la plupart des mécanismes de programmation d'échecs standard, à l'exception des méthodes de recherche très sélectives qui sont actuellement utilisées. Elle dispose d'un livre d'ouverture, est capable d'apprendre de ses erreurs grâce à l'apprentissage des positions et peut utiliser les tables de fin de partie à six pièces de Nalimov. La recherche se fait pratiquement par la force brute, sauf pour l'élagage à coup nul.

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


The Baron est le moteur d'échecs Winboard que j'ai développé pendant mon temps libre.

Le développement de The Baron a commencé en août 2001. Mon intention est d'en faire un moteur basé sur la connaissance plutôt qu'un moteur de recherche rapide.

Lorsque j'ai lancé The Baron pour la première fois, j'ai dû trouver un nom approprié. Il est devenu " The Baron ".

La ville de Breda est le centre de la baronnie de Breda et cela se reflète dans les noms de nombreux clubs sportifs, d'une école, d'un hôpital et de bien d'autres encore. Comme je suis membre du club d'échecs The Barony, il m'a semblé logique d'appeler mon moteur The Baron. C'est l'origine réelle du nom.

Cependant, il existe une deuxième histoire. Peu de temps après avoir publié le nom du baron, j'ai fait une recherche sur Google avec des mots-clés comme "Baron" et "Échecs", et j'ai découvert que le premier "ordinateur" d'échecs, The Turk, avait été conçu par le baron Wolfgang von Kempelen pour amuser l'impératrice Marie-Thérèse d'Autriche. Depuis lors, je considère que le baron porte également son nom.

La version du Baron qui est disponible en téléchargement sur ce site utilise la plupart des mécanismes de programmation d'échecs standard, à l'exception des méthodes de recherche très sélectives qui sont actuellement utilisées. Elle dispose d'un livre d'ouverture, est capable d'apprendre de ses erreurs grâce à l'apprentissage des positions et peut utiliser les tables de fin de partie à six pièces de Nalimov. La recherche se fait pratiquement par la force brute, sauf pour l'élagage à mouvement nul. Il existe également une version du Baron qui est capable de jouer à Chess960 (Fischer Random Chess).

La force est difficile à estimer. Bien que ce ne soit pas le moteur le plus puissant qui soit, la force de jeu est suffisante pour gagner (ou du moins faire match nul) une bonne partie des parties contre la plupart des adversaires. Cependant, il existe plusieurs compétitions auxquelles le Baron participe. Les références à ces tournois en ligne se trouvent sur la page des liens.

Mais depuis la dernière sortie publique, j'ai complètement réécrit le Baron. Grâce à un réglage semi-automatique de l'évaluation et à l'application des techniques modernes de recherche, il est un peu plus solide que la version publique disponible. Je n'ai pas l'intention de publier cette version pour la télécharger à partir de ce site.



Chess Programming Wiki (CC BY-SA 3.0):

Le Baron,
un moteur d'échecs compatible avec le protocole de communication Chess Engine Communication Protocol (CECP), développé par Richard Pijl, a été lancé en août 2001. L'intention de Richard était de faire un moteur basé sur la connaissance plutôt qu'un chercheur rapide, en se concentrant principalement sur la connaissance des fins de parties. Au départ, la recherche du Baron était plutôt brutale, à l'exception de l'élagage à coup nul, mais plus récemment, un recours plus important à l'élagage à coup nul et à la réduction des coups tardifs a été mis en place. Le Baron applique en outre l'apprentissage des positions et dispose de son propre type de bases de données de fin de partie.

🚧️ Installation ➜ 🚀️ Launching [fr]

Pour jouer avec ce moteur, utilisez une interface graphique de jeu telle que (testé & validé): Eboard, Scid,