Nibbler - Le Bottin des Jeux Linux

Nibbler

🗃️ Specifications

📰 Title: Nibbler 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 👁️ Visual: 2D
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ GUI ➤ UCI only 🏝️ Perspective: First person (interface)
🔖 Tags: Puzzle; Board Game; Chess GUI; Chess; Chess960; UCI Protocol ⏱️ Pacing: Turn-Based
🐣️ Approx. start: 2019-05-12 👫️ Played: Single
🐓️ Latest: 2024-05-06 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 2.4.6 / Dev: 3f6a4e5 ❤️ Like it: 2. 👏️⭐⭐⭐⭐ (excellent)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: GPL-2 ✨️ (temporary):
🐛️ Created: 2021-01-24 🐜️ Updated: 2024-06-02

📦️ 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: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 15979

📖️ Summary

📜️[en]: A libre, multi-platform, real-time analysis GUI for Leela Chess Zero (Lc0), which runs Leela in the background and constantly displays current position information. The player can also force the engine to evaluate one or more specific moves. It communicates with the UCI protocol (the most common protocols are CECP aka Winboard/Xboard, and UCI) and can also work with other engines. Nibbler is freely inspired by Lizzie and Sabaki. 📜️[fr]: Une interface graphique libre et multi-plateforme d'analyse en temps réel pour Leela Chess Zero (Lc0), qui fait tourner Leela en arrière-plan et affiche constamment des informations sur la position actuelle. Le joueur peut aussi obliger le moteur à évaluer un ou plusieurs coups spécifiques. Elle communique avec le protocole UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI) et peut aussi fonctionner avec d'autres moteurs. Nibbler est librement inspiré de Lizzie et Sabaki.

🎥️ Videos


🕯️ How To: 💥️ (202211), (202010), (202009),


🎲️ Gameplay: (202005),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202211) ht(202010) ht(202009) ht(202009) g(202005) 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 (Nibbler Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (fohristiwhirl [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: Nibbler
🦊️ What's: A libre real-time analysis GUI for Leela Chess Zero
🏡️ -
🐣️ https://github.com/fohristiwhirl/nibbler
🔖 #LinuxGaming #ShareYourGames #ChessGUI
📦️ #Libre #Bin #Arch
📖 Our entry: (homeless)

🥁️ Update: 2.4.6
⚗️ New features 💎
📌️ Changes: https://github.com/rooklift/nibbler/releases
🦣️ From: 🛜️ https://github.com/fohristiwhirl/nibbler/releases.atom

🕯️https://www.youtube.com/embed/e2kTJqFT--c
🕯️https://www.youtube.com/embed/FSw2Or27VLI
🎲️ https://www.youtube.com/embed/AJp4oIwzwu0?start=561

🕶️ A view of its UI (v. 1.5.9), with the chessboard showing a game where Black is checkmated on the left, the AI's reflection graph on the right, and the analyzed positions at the bottom.

📚️ Nibbler is a libre, multi-platform, real-time analysis GUI for Leela Chess Zero (Lc0), which runs Leela in the background and constantly displays current position information. The player can also force the engine to evaluate one or more specific moves. It communicates with the UCI protocol (the most common protocols are CECP aka Winboard/Xboard, and UCI) and can also work with other engines. Nibbler is freely inspired by Lizzie and Sabaki.

📕 Description [en]

📜️ "A libre real-time analysis GUI for Leela Chess Zero" 📜️ .

"By far the best ICCF analysis tool for Leela." — jhorthos

Nibbler is a real-time analysis GUI for Leela Chess Zero (Lc0), which runs Leela in the background and constantly displays opinions about the current position. You can also compel the engine to evaluate one or more specific moves. Nibbler is loosely inspired by Lizzie and Sabaki.

For prebuilt binary releases, see the Releases section. For help, the Discord may be your best bet, or open an issue here.

Features

• Display Leela's top choices graphically.
• Winrate graph.
• Optionally shows Leela statistics like N, P, Q, S, U, V, and WDL for each move.
• UCI searchmoves functionality.
• Automatic full-game analysis.
• Play against Leela from any position.
• Leela self-play from any position.
• PGN loading via menu, clipboard, or drag-and-drop.
• Supports PGN variations of arbitrary depth.
• FEN loading.
• Chess 960.

📕 Description [fr]

Une interface graphique libre d'analyse en temps réel pour Leela Chess Zero, par la Nibbler Team, initié par fohristiwhirl.
En JavaScript.

Nibbler est une interface graphique libre et multi-plateforme d'analyse en temps réel pour Leela Chess Zero (Lc0), qui fait tourner Leela en arrière-plan et affiche constamment des informations sur la position actuelle. Le joueur peut aussi obliger le moteur à évaluer un ou plusieurs coups spécifiques. Elle communique avec le protocole UCI (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI) et peut aussi fonctionner avec d'autres moteurs. Nibbler est librement inspiré de Lizzie et Sabaki.

Voir aussi / See also (Leela Chess Zero & GUI): Leela Chess Zero, Nibbler,


"De loin le meilleur outil d'analyse de l'ICCF pour Leela". - jhorthos

Nibbler est une interface graphique d'analyse en temps réel pour Leela Chess Zero (Lc0), qui fait tourner Leela en arrière-plan et affiche constamment des informations sur la position actuelle. Vous pouvez également obliger le moteur à évaluer un ou plusieurs coups spécifiques. Nibbler est librement inspiré de Lizzie et Sabaki.

Pour les versions binaires pré-construites, voir la section sur les versions. Pour obtenir de l'aide, Discord peut être votre meilleur choix, ou ouvrir un problème ici.

Caractéristiques

• Affichez graphiquement les principaux choix de Leela.
• Graphique de Winrate.
• En option, affiche les statistiques de Leela comme N, P, Q, S, U, V et WDL pour chaque coup.
• Fonctionnalité de recherche de mouvements UCI.
• Analyse automatique du jeu complet.
• Possibilité de jouer contre Leela depuis n'importe quelle position.
• Leela joue contre elle-même à partir de n'importe quelle position.
• Chargement d'un PGN par menu, presse-papiers ou glisser-déposer.
• Supporte les variations PGN de profondeur arbitraire.
• Chargement de positions FEN.
• Chess 960.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).

⛓️ Installation à partir du binaire classique :
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).


📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE:

▸ Classique :
• Si vous disposez de son binaire, rendez-le exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus ou dans son répertoire lancez : $ ./nibbler

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 18 mars 2024 sous Debian. Par : goupildb. ⏱️ Durée du test : ? minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.


🫕️ Installation :
▸ (✔ v. 1.5.9) Binaire classique : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est une interface graphique d'analyse en temps réel pour Leela Chess Zero (Lc0), qui fait tourner Leela en arrière-plan et affiche constamment des informations sur la position actuelle.

🧪️ Tests effectués :

‣ 🧫️ Conditions du test :
⚪️ J'ai effectué quelques tests très rapides, avec Leela Chess Zero, mais aussi Stockfish.

‣ 🎲️ Résultat des tests :
🟢️ Elle fonctionne bien et je n'ai pas décelé de bugs.

On peut utiliser une IA UCI externe (j'ai testé Stockfish en lui précisant dans le menu : Engine ▸ Choose Engine... ▸ /usr/games/stockfish)

Ou affronter Leela Chess Zero :
• on démarre la partie par : File ▸ New game
• on règle sa force par : Engine ▸ Node limit - auto eval / play (j'ai choisi 400 000, mais attention à ne pas prendre une valeur trop élevée qui consomme la mémoire d'après ce que j'ai lu)
• on joue une pièce sur l'échiquier
• on lance le moteur par : Versus ▸ Play this colour (il jouera l'autre couleur).
(ou même le laisser jouer seul et des dizaines d'autres options encore)


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 👏️⭐⭐⭐⭐ (excellent)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

L'ensemble fonctionne bien.
👏️ ❤️ Un grand bravo et merci à ses auteurs !