Sloppy - Le Bottin des Jeux Linux

Sloppy

🗃️ Specifications

📰 Title: Sloppy 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Puzzle 🚦 Status: 06. Tested & Working
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ Engine ➤ CECP only 🌍️ Browser-based:
🔖 Tags: Puzzle; Board Game; Chess Engine; CECP Protocol 📦️ Package Name:
🐣️ Approx. start: 2007-10-05 📦️ Arch:
🐤️ Latest: 2014-01-28 🍥️ On Deb repo:
📍️ Version: Latest : 0.2.2 / Dev : feaa812 📦️ Deb:
🏛️ License type: FOSS/Libre 📦️ RPM:
🏛️ License: GPL-3 📦️ AppImage:
🏝️ Perspective: First person (interface) 📦️ Snap:
👁️ Visual: Text 📦️ Flatpak/Athenaeum:
⏱️ Pacing: Turn-Based ⚙️ Generic bin.:
👫️ Played: Single 📄️ Source: ✓
🎖️ This record: 5 stars 📱️ PDA support:
🎖️ Game design: 5 stars 👫️ Contrib.: Goupil & Louis
🎰️ ID: 12834 🐛️ Created: 2010-08-20
🐜️ Updated: 2021-11-14

📖️ Summary

[fr]: Une IA de jeu d'échecs (une IA spécialisée dans ce type de jeux) libre et multi-plateforme, d'un assez bon niveau (puissance estimée à 2610 Elo pour la v.0.2.2, classée 163ème sur 2779 candidats au CCRL 40/15, classement "CCRL 404 - All engines" du 16 janvier 2021), communiquant avec le protocole CECP (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). D'après son auteur, il joue de manière négligente - d'où il tire nom (sloppy). D'après le site Chess Programming Wiki, son algorithme utilise de nombreuses astuces de bas niveau, des structures de données et algorithmes efficaces. Depuis la version 0.2.2 il prend en charge les Scorpio Bitbases. [en]: A libre and multi-platform chess AI (an AI specialized in this type of games), with a fairly good level (power estimated at 2610 Elo for v.0.2.2, ranked 163rd out of 2779 candidates at the CCRL 40/15, ranking "CCRL 404 - All engines" of January 16, 2021), communicating with the CECP protocol (the most common protocols are CECP aka Winboard/Xboard, and UCI). According to its author, it plays sloppy - hence its name. According to the Chess Programming Wiki, its algorithm uses many low-level tricks, efficient data structures and algorithms. Since version 0.2.2 it supports Scorpio Bitbases.

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(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
[Open Hub] [PCGamingWiki] [MobyGames] [Chess Programming Wiki] [Computer Chess Rating Lists ("CCRL 404 - All engines")]

🐘 Social
Devs (Sloppy Team [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Devs (Ilari Pihlajisto [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [mastodon] [twitter] [PeerTube] [YouTube]

🐝️ Related


📦️ Misc. repositories


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

🐘 Social Networking Update (on Mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #linux

🐧 Update:
💼️
📌️ Changes:
📖 Our entry: https://bit.ly/bottinLightOn
🐘 From:
🏝️ http://youtu.be/
🕵️ http://youtu.be/
🕹️ http://youtu.be/
🐧 http://youtu.be/

Source of this Entry:

📕 Description [fr]

Une IA de jeu d'échecs libre d'un assez bon niveau, par la Sloppy Team, initié par Ilari Pihlajisto.
En C.

Sloppy est une IA de jeu d'échecs (une IA spécialisée dans ce type de jeux) libre et multi-plateforme, d'un assez bon niveau (puissance estimée à 2610 Elo pour la v.0.2.2, classée 163ème sur 2779 candidats au CCRL 40/15, classement "CCRL 404 - All engines" du 16 janvier 2021), communiquant avec le protocole CECP (les protocoles les plus courants sont CECP aka Winboard/Xboard, et UCI). D'après son auteur, il joue de manière négligente - d'où il tire nom (sloppy). D'après le site Chess Programming Wiki, son algorithme utilise de nombreuses astuces de bas niveau, des structures de données et algorithmes efficaces. Depuis la version 0.2.2 il prend en charge les Scorpio Bitbases.

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


Sloppy est un moteur d'échecs open source polyvalent, écrit par un Finlandais. Voici quelques faits sur Sloppy :

• Écrit en C, ou plus précisément, la version C99 de C
• Utilise le protocole de communication Xboard/Winboard du moteur d'échecs version 2
• Doit se compiler sur la plupart des plates-formes PC ou Mac (par exemple, Linux, Windows, OS X)
• Sous licence de la version 3 de la licence publique générale GNU
• Joue souvent d'une manière que l'on pourrait qualifier de négligente (sloppy)



Chess Programming Wiki (CC BY-SA 3.0) :

Sloppy est plein de trucs de bas niveau avec des opérateurs de bits, des structures de données et algorithmes efficaces. En commençant par des bitboards tournés, il utilise des bitboards magiques basés sur l'implémentation de Pradu Kannan pour déterminer les attaques par pièces coulissantes. La version 0.2.0 de Sloppy, sortie en février 2008, prend en charge les Scorpio Bitbases de Daniel Shawul.

📕 Description [en]

"A libre chess AI, with a fairly good level (power estimated at 2616 Elo)" (Serge Le Tyrant, Le Bottin des Jeux Linux / The Linux Games Book).

Sloppy is a versatile open source chess engine written by some Finnish dude. Here are some facts about Sloppy:

• Written in C, or more precisely, the C99 version of C
• Uses the Xboard/Winboard chess engine communication protocol version 2
• Should compile on most PC or Mac platforms (eg. Linux, Windows, OS X)
• Licensed under version 3 of the GNU General Public Licence
• Often plays in a way which could be described as sloppy


Chess Programming Wiki (CC BY-SA 3.0) :

Sloppy is full of low-level trickery with bitwise operators, efficient data structures and algorithms. Starting with rotated bitboards, it uses magic bitboards based on Pradu Kannan's implementation to determine sliding piece attacks. Sloppy 0.2.0, released in February 2008, supports Daniel Shawul's Scorpio Bitbases.

🚧️ Installation [fr]

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

Sous Debian, les Moteurs de jeux d'échecs empaquetés sont installés dans /usr/games/ (information utile pour le paramétrage des interfaces graphiques).