GambitFruit - Le Bottin des Jeux Linux

GambitFruit

🗃️ Specifications

📰 Title: GambitFruit 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Puzzle 👁️ Visual: Text
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ Engine ➤ UCI only 🏝️ Perspective: First person (interface)
🔖 Tags: Puzzle; Board Game; Chess Engine; UCI Protocol ⏱️ Pacing: Turn-Based
🐣️ Approx. start: 2005-11-15 👫️ Played: Single
🐓️ Latest: 2016-04-28 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 4bx / Dev: ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: GPL-3 ✨️ (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?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 4 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 11145

📖️ Summary

📜️[en]: A libre and multi-platform chess AI (an AI specialized in this type of games), quite powerful (estimated power 2700 Elo), derived from the Fruit and Toga engines with improvements. It communicates with the UCI protocol (the most common protocols are CECP aka Winboard/Xboard, and UCI). According to its author, it allows to play fun and aggressive games. 📜️[fr]: Une IA de jeu d'échecs (une IA spécialisée dans ce type de jeux) libre et multi-plateforme, assez puissante (puissance estimée à 2700 Elo), dérivé des moteurs Fruit et Toga avec des améliorations. Elle communique avec le protocole UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). Selon son auteur, elle permet de jouer à des jeux amusants et agressifs.

🕸️ 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, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [Chess Programming Wiki] [Computer Chess Rating Lists (CCRL)]

🦣️ Social
Devs (Ryan Benitez [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


📦️ 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: (homeless)

🥁️ 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 libre and multi-platform chess AI, quite powerful (estimated power 2700 Elo), allowing to play fun and aggressive games" 📜️ .

Open source chess engine based on Fruit 2.1 sources and other's people modifications that plays fun and aggressive games

GambitFruit with a taste of Toga

(Just an experiment to make a blitz engine as GBF4bx is good in blitz using Toga' search and GambitFruit' evaluation.
GBFruit likes to draw but is a hard engine to beat! This is part of my oldies upgrades for single processors. This is one of my favorite Ryan Benitez' engines.)

- added Razoring from Toga 1.4beta5c
- used Futility pruning from Toga 3.1.2 SE
- used History pruning from Toga 3.1.2 SE
- used material values from toga 3.1.2 SE
- egbb path at c:/egbb/


Denis P. Mendoza
computer.chess@hotmail.com

----------------------------------------
I think Pawn Shielding, King safety, and tropism can all be tuned for better results.
To turn off Lazy Eval set Chess knowledge to 500.
If you have any suggestions for piece square tables please email them to me.
I plan on giving many piece square tables to choose from for each piece in UCI options in future releases.
For bitbases please go to the Scorpion download section at https://wbec-ridderkerk.nl/index.html
Put the bitbases in the egbb folder and make sure you have the egbbdll.dll in the folder with the bitbases.
For an opening book goto https://chessbazaar.mlweb.info/fruitbooks

Added:
• Alternate piece square tables
• Rook pawn score adjustment
• Rook bishop bonus
• Queen Knight bonus
• Two Rook penalty
• Two Knight penalty
• Minor tuning to piece values
• King tropism
• Side to move bonus
• Rook on bad pawn file bonus
• Pawns on Bishop colour penalty (fewer pawns is better for bishops and with one bishop you should not block it with your own pawns)
• Improved pawn structure
• New Lazy Eval
• Rebel reductions with researches
• Bitbases (using Scorpio bitbase files)
• Contempt factor
• More tuning options
• Other small changes that likely affect nothing

Todo:
• Pawn Ram handling
• Tune extensions and reductions
• better draw recog
• Tune king safety with tropism
• SMP
• Clean up my bugs added to Fabians great code

Thank you to Fabian for Fruit 2.1, Thomas for Toga, and to Bryan Hofmann for the window compile.


Chess Programming Wiki (CC BY-SA 3.0):

Gambit Fruit,
a GPL licensed, Fruit and Toga derivative open source engine written by Ryan Benitez in C++. It has some interesting changes primarily based on the last open-source-version Fruit 2.1, the goal being a fun free and aggressive chess engine. Short after its release in end of 2005, Ryan joined forces with Fabien Letouzey and Joachim Rang for a commercial Fruit, and incorporated Gambit Fruit features into Fruit 2.2 and subsequent versions.

Added Features

and changes in Gambit Fruit:

• Alternate piece-square tables
• Rook pawn score adjustment
• Rook Bishop bonus
• Queen Knight bonus
• Two Rook penalty
• Two Knight penalty
• Minor tuning of piece values
• King tropism
• Side to move bonus
• Rook on bad pawn file bonus
• Pawns on Bishop colour penalty (fewer pawns is better for bishops and with one bishop you should not block it with your own pawns)
• Improved pawn structure
• New Lazy Eval
• Rebel reductions with re-searches
• Bitbases (using Scorpio bitbase files)
• Contempt factor

(...)

📕 Description [fr]

Une IA de jeu d'échecs libre et assez puissante, par Ryan Benitez, ajouts de Denis P. Mendoza.
En C++.

GambitFruit (GBFruit) est une IA de jeu d'échecs (une IA spécialisée dans ce type de jeux) libre et multi-plateforme, assez puissante (puissance estimée à 2700 Elo), dérivé des moteurs Fruit et Toga avec des améliorations. Elle communique avec le protocole UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). Selon son auteur, elle permet de jouer à des jeux amusants et agressifs.


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


Moteur d'échecs open source basé sur les sources de Fruit 2.1 et les modifications apportées par d'autres personnes, qui permet de jouer à des jeux amusants et agressifs

GambitFruit avec un goût de Toga

(Juste une expérience pour faire un moteur de blitz car GBF4bx est bon en blitz en utilisant la recherche de Toga' et l'évaluation de GambitFruit'.
GBFruit aime dégainer mais est un moteur difficile à battre ! Cela fait partie de mes anciennes mises à jour pour les processeurs simples. C'est l'un de mes moteurs préférés de Ryan Benitez).

- Ajout de Razoring de Toga 1.4beta5c
- utilise Futility pruning de Toga 3.1.2 SE
- utilise History pruning de Toga 3.1.2 SE
- utilise material values de Toga 3.1.2 SE
- chemin egbb de c:/egbb/


Denis P. Mendoza
computer.chess@hotmail.com

Fonctionnalités ajoutées (NdT : trop difficile à traduire sans risquer des erreurs majeures) :

• Alternate piece square tables
• Rook pawn score adjustment
• Rook bishop bonus
• Queen Knight bonus
• Two Rook penalty
• Two Knight penalty
• Minor tuning to piece values
• King tropism
• Side to move bonus
• Rook on bad pawn file bonus
• Pawns on Bishop colour penalty (fewer pawns is better for bishops and with one bishop you should not block it with your own pawns)
• Improved pawn structure
• New Lazy Eval
• Rebel reductions with researches
• Bitbases (using Scorpio bitbase files)
• Contempt factor
• More tuning options
• Other small changes that likely affect nothing

RAF :
• Pawn Ram handling
• Tune extensions and reductions
• better draw recog
• Tune king safety with tropism
• SMP
• Clean up my bugs added to Fabians great code

Merci à Fabian pour Fruit 2.1, à Thomas pour Toga, et à Bryan Hofmann pour la compilation de Window.



Chess Programming Wiki (CC BY-SA 3.0):

Gambit Fruit,
un moteur open source dérivé de Fruit and Toga, sous licence GPL, écrit par Ryan Benitez en C++. Il comporte quelques modifications intéressantes, principalement basées sur la dernière version open-source Fruit 2.1, le but étant d'obtenir un moteur d'échecs amusant, libre et agressif. Peu après sa sortie fin 2005, Ryan s'est associé à Fabien Letouzey et Joachim Rang pour un Fruit commercial, et a incorporé les fonctionnalités de Gambit Fruit dans Fruit 2.2 et les versions ultérieures.

(...)

🚧️ Installation ➜ 🚀️ Launching [fr]

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