Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 28/11/2008, à 05:22

roger64

Echecs: Scid et ses fans

Bonjour

Il parait que Rybka 3 (au moins la version 32 bits) peut fonctionner avec Wine.
Mais cela ne suffit pas pour l'apprécier avec Ubuntu.

Quelqu'un peut-il m'expliquer comment analyser une partie en utilisant par exemple scid (dans les paquets Ubuntu)
et Rybka 3 ? Il y a aussi polyglot mais je ne comprend pas à quoi il sert.

Si j'y arrive, j'écrirai une page de wiki à ce sujet.

Dernière modification par roger64 (Le 23/12/2008, à 13:17)

Hors ligne

#2 Le 28/11/2008, à 10:25

roger64

Re : Echecs: Scid et ses fans

Bon, il y a une interface qui fonctionne bien avec Ubuntu sous Wine c'est Arena et l'on peut faire fonctionner Rybka, donc on est au top level.

Hors ligne

#3 Le 29/11/2008, à 07:26

roger64

Re : Echecs: Scid et ses fans

Bon,

Pour clore ce post quelques commentaires. Rybka 3 (commercial) est de très loin le meilleur moteur d'échecs au monde. Il écrase les autres programmes commerciaux ou non depuis plus de trois ans. Pour un amateur d'échecs, le fait de pouvoir le faire tourner sur sa plateforme, est une grande satisfaction, un must.

Rybka 3 tourne sous Wine et fonctionne parfaitement avec l'interface de jeu Arena (également sous Wine). Comme ce n'est pas de l'émulation, le programme tourne pratiquement à vitesse native. La seule incompatibilité que j'ai relevée est l'impossibilité sous Linux d'ouvrir le fichier d'aide (english.chm), puisqu'il s'agit d'un fichier d'aide au format typiquement windowsien.

Il y a d'autres interfaces dans les paquets Ubuntu mais elles ne m'ont pas donné satisfaction. scid, ne fonctionne que pour les moteurs Winboard et demande une interface supplémentaire, Polyglot, pour les moteur UCI (dont Rybka). Les réglages sont compliqués, j'ai abandonné.

XBoard a sans doute été mal compilé sous Ubuntu, en tout cas, il multiplie les messages d'erreur et j'ai aussi renoncé.

Donc, pour finir, nous pouvons jouer sous Linux au top niveau et, enfin, nous débarasser sans complexe du monde totalement Windows-centré de la société Chessbase (et de ses moteurs et fichiers au protocole ou format propriétaire). Encore un mur avec fenêtre qui se fissure. big_smile

Dernière modification par roger64 (Le 29/11/2008, à 11:09)

Hors ligne

#4 Le 02/12/2008, à 10:18

roger64

Re : Echecs: Scid et ses fans

J'ai continué à faire connaissance avec Arena qui est un produit gratuit mais non libre. Après quelques réglages utiles (langue, polices, fond d'écran, classifications, livre d'ouvertures etc.. ) vous pouvez avoir ici une petite idée de ce que l'on peut obtenir. Avec Wine et en plein écran bien entendu. Pour moi, je l'ai adopté.  smile

a39b4b567b9fabe63f23bf1f0e818tt.jpg

Nota : Arena brille notamment par son interface aisément configurable et sa facilité d'emploi avec les moteurs (vous pouvez même faire des tournois avec différents moteurs). Il sait ouvrir les bases de données pgn mais n'est pas optimisé pour cela. Typiquement, il travaille aisément avec une base de données jusqu'à quelques milliers de parties. Si vous devez travailler avec de plus grosses bases de données, il vous faudra un outil spécialisé genre scid ou chessbase.

Dernière modification par roger64 (Le 02/12/2008, à 12:49)

Hors ligne

#5 Le 02/12/2008, à 13:03

ostie

Re : Echecs: Scid et ses fans

Bonjour

je suis un amateur de SCID
ce dernier fonctionne bien avec Rybka ...
(SCID 3.6.26)


roger64 a écrit :

Bon,
...

Il y a d'autres interfaces dans les paquets Ubuntu mais elles ne m'ont pas donné satisfaction. scid, ne fonctionne que pour les moteurs Winboard et demande une interface supplémentaire, Polyglot, pour les moteur UCI (dont Rybka). Les réglages sont compliqués, j'ai abandonné.
...

Hors ligne

#6 Le 02/12/2008, à 13:14

roger64

Re : Echecs: Scid et ses fans

je n'en doute pas mais je n'ai pas réussi..:)

Si tu pouvais donner le mode opératoire, ce ne serait pas de refus...Tu utilises Polyglot ?

Hors ligne

#7 Le 02/12/2008, à 14:01

ostie

Re : Echecs: Scid et ses fans

Dans SCID
dans le menu Outils ->Moteur d'analyse->Nouvelle
-Nom: Rybka
-Commande: wine
-Paramètres: /home/ton dossier/.scid/Rybka.exe
-Répertoire: /home/to dossier/.scid
et une coche dans UIC

Hors ligne

#8 Le 02/12/2008, à 14:03

ostie

Re : Echecs: Scid et ses fans

J'ai oublié pas besoin de Polyglot

roger64 a écrit :

je n'en doute pas mais je n'ai pas réussi..:)

Si tu pouvais donner le mode opératoire, ce ne serait pas de refus...Tu utilises Polyglot ?

Hors ligne

#9 Le 03/12/2008, à 05:17

roger64

Re : Echecs: Scid et ses fans

Bonjour

Merci pour ton retour. Je constate qu'il y a eu en octobre 2008 la publication d'une nouvelle version de scid. 

Je n'avais essayé qu'avec la version des paquets Ubuntu la SCID 3.6.1-2 où il n'y a pas de case UCI à cocher.:(
Effectivement, sans Polyglot, l'utilisation se simplifie.

Tu as compilé la version Unix  ou tu utilises la version Windows avec Wine  (puisque de toute façon il faut Wine pour Rybka) ?

La compilation n'a pas marché pour des raisons de dépendance et je crois que je vais attendre la mise à jour à moins que tu ne me dises que la version windows fonctionne sous Wine...

roger@roger-laptop:~/.scid/scid$ ./configure
configure: Makefile configuration program for Scid
    Renaming "Makefile" to "Makefile.bak"
    Tcl/Tk version: 8.5
    Your operating system is: Linux 2.6.27-9-generic
    Location of "tcl.h": not found
    Location of "tk.h": not found
    Location of Tcl 8.5 library: /usr/lib
    Location of Tk 8.5 library: not found
    Location of X11 library: /usr/lib
    Checking if your system already has zlib installed: no.
Not all settings could be determined!
The default Makefile was written.
You will need to edit it before you can compile Scid.
roger@roger-laptop:~/.scid/scid$

Dernière modification par roger64 (Le 03/12/2008, à 08:23)

Hors ligne

#10 Le 03/12/2008, à 10:31

ostie

Re : Echecs: Scid et ses fans

Bonjour

La version SCID que j'utilise est la version Unix
http://scid.sourceforge.net/download.html

pour la compilation je me suis aidé des infos trouvés sur
http://www.nwvd.net/chess/scid_faq/#0005

cela devrait fonctionné ...:cool:

Hors ligne

#11 Le 03/12/2008, à 11:30

roger64

Re : Echecs: Scid et ses fans

@ostie
Cela a effectivement fonctionné cool

6eca8f5aa11bd87375066c1ea20cftt.jpg

Merci beaucoup de ton aide. 

Nota: la version que tu m'as aidé à compiler présente beaucoup d'améliorations. Maintenant , avec Arena et la dernière version de SCID et Rybka par-dessus, Linux est bien armé pour se passer sans trop de regrets de ChessBase puisque jusqu'à présent ChessBase l'avait somptueusement ignoré..:)

Dernière modification par roger64 (Le 03/12/2008, à 11:31)

Hors ligne

#12 Le 14/12/2008, à 12:49

patgrisly

Re : Echecs: Scid et ses fans

Merci a vous deux,le premier , pour avoir lancé la discussion,le second,pour y avoir répondu!
J'aurais voulu savoir, si vous aviez également eu des messages d'erreurs (attention chariot ....     quelques chose comme ça ,je ne les ai pas notés hmm) au make ?

S'il le faut je ferais une nouvelle install ,afin d'avoir les messages exactes.

Malgré ces messages , scid se lance sans problèmes,je testerai cet après-midi le mode training.

Dernière modification par patgrisly (Le 14/12/2008, à 16:43)


Seeks le moteur de recherche open source très efficace . Faites vous plaisir essayez le ou installez-le!
On en parle ici     http://forum.ubuntu-fr.org/viewtopic.php?id=384501&p=1

Hors ligne

#13 Le 14/12/2008, à 13:20

roger64

Re : Echecs: Scid et ses fans

Heureux que ça serve smile

Pour arena j'ai eu une kyrielle de "deprecated" machins, mais au final ça fonctionne impeccable.
Il ne faut pas oublier à la fin de la compilation  de taper

sudo make install

Hors ligne

#14 Le 14/12/2008, à 16:57

patgrisly

Re : Echecs: Scid et ses fans

Bonsoir,
Après avoir fais "makedistclean "et avoir lu le readme smile (ou l'on parle de
Tcl/Tk ,que je m'empresse d'intaller),le make  ne donne plus
ces messages d'erreurs .
Reste à le configurer avec les moteurs conseillés et a tester. wink

Nul doute ,que cette apli  fera du bruit chez les manchots pousseurs de bois!

Dernière modification par patgrisly (Le 14/12/2008, à 17:10)


Seeks le moteur de recherche open source très efficace . Faites vous plaisir essayez le ou installez-le!
On en parle ici     http://forum.ubuntu-fr.org/viewtopic.php?id=384501&p=1

Hors ligne

#15 Le 19/12/2008, à 13:28

roger64

Re : Echecs: Scid et ses fans

Après avoir utilisé quelques jours Scid et Arena, mes préférences vont nettement au premier.
Les deux peuvent utiliser Rybka 3.

Scid a toutefois un point faible, c'est les bibliothèques d'ouverture. Scid utilise des livres avec le suffixe .bin. et est livré avec quelques livres assez rudimentaires placés dans le répertoire /usr/local/share/scid/books

L'utilisateur peut rajouter sa propre bibliothèque. Il lui faut pour cela un programme complémentaire, polyglot.

Le paquet polyglot (créé par fabien Letouzey, l'auteur du programme d'échecs Fruit également dans les dépôts) permet de créer des livres d'ouverture au format .bin utilisables pour Scid à partir de fichiers .pgn au moyen de la commande suivante (exemple pour un fichiers game.pgn, création d'un fichier book.bin)

polyglot make-book -pgn games.pgn -bin book.bin -max-ply 30

Toutefois, le résultat obtenu n'est que purement quantitatif. Il n'indique que la fréquence d'emploi d'un coup donné.
On n'a aucune indication par exemple sur le pourcentage de gains ultérieur, ce qui réduit significativement l'intérêt du de cette biblitohèque d'ouvertures..

Nota: la base pgn doit être "propre" et notamment vierge de toute annotation. 

Vous pouvez voir ici ce que ça donne, à gauche de l'échiquier.
82391866a3a22435e81de8bb02f18tt.jpg

et aussi pour fusionner deux livres (ici w.bin et b.bin)

polyglot merge-book -in1 w.bin -in2 b.bin out book.bin

Je vous ai dit ce que je savais. Si vous avez mieux...je suis preneur tongue

Dernière modification par roger64 (Le 19/12/2008, à 13:31)

Hors ligne

#16 Le 19/12/2008, à 16:50

Alzou

Re : Echecs: Scid et ses fans

Bonjour,

Je trouve vos échanges très interessants, mais étant complètement novice "sous" linux, je viens d'acheter un netbook Dell sous UBUNTU, il y a 3 jours, ceci est pour moi assez obscur.

Je connais bien scid, arena, (et chessbase :- [ ) aussi pouvez-vous m'expliquer pas à pas comment installer Scid le plus simplement du monde (sans compilation, je sais pas ce que sait) et y intégrer RYBKA 2.2 qui gratuit ?

Merci d'avance.

PS: je rappelle, les paquets, les dépôts c'est encore du chinois pour moi, même si j'ai pu installer EBOARD, et fais ma 1ère partie en ligne sur FICS.

#17 Le 19/12/2008, à 18:09

ostie

Re : Echecs: Scid et ses fans

Bonsoir
J'ai trouvé un paquet concernant SCID
http://oko00.hostsharing.net/debian/uno … 1_i386.deb

mais personnellement je préfère compilé moi même ...

Hors ligne

#18 Le 20/12/2008, à 00:01

ostie

Re : Echecs: Scid et ses fans

Bonsoir

J'ai pu essayé la prochaine évolution de SCID en cvs ... big_smile



c'est du tonnerre, merci au programmeur !!!

Dernière modification par ostie (Le 04/03/2009, à 22:03)

Hors ligne

#19 Le 20/12/2008, à 01:40

roger64

Re : Echecs: Scid et ses fans

@ostie

Je crois que je vais me laisser tenter.  smile

@Alzou

Pour faire tourner Rybka, si tu as lu ce qui a été écrit sur ce fil, il y a trois conditions :
- détenir le programme .exe de Rybka
- installer le paquet Wine (voir documentation Ubuntu)
- installer un logiciel d'échecs supportant le protocole UCI à savoir soit Scid 3.6.26 qu'il faut compiler (voir lien donnés par ostie qui contient une procédure très détaillée à suivre à la lettre) ou tenter le deb de la version Scid 3.7 cvs (idem). Il est expérimental et ce genre de chose n'est pas conseillé aux novices (il faudra te tirer d'affaire toi-même en cas de problème car tous les bugs ne sont pas répertoriés.)

Voici à quoi ressemble la configuration de Rybka avec scid 3.6.26 (l'aide est en anglais)
10eb0822c36ff5b858a5237daf443tt.jpg

et voici comment compiler (c'est une image du texte que tu trouveras sur le site indiqué plus haut)
3101c25a746c75add5c7b04227a6ett.jpg

Dernière modification par roger64 (Le 20/12/2008, à 02:10)

Hors ligne

#20 Le 21/12/2008, à 05:30

roger64

Re : Echecs: Scid et ses fans

bonjour

Il n'est jamais trop tard pour rectifier une c..:rolleyes:

J'ai critiqué plus haut le caractère rudimentaire de la bibliothèque d'ouvertures avec Scid. En fait, bien que ce ne soit pas exactement intuitif, Scid a des possibilités équivalentes à Chessbase dans ce domaine. Je vous montre.:P

Comment utiliser une biblitohèque d'ouvertures

Mode opératoire.

Une fois que vous avez constitué votre bibliothèque d'ouvertures au format pgn,
vous la convertissez au format scid avec l'utilitaire pgnscid avec la commande 

pgnscid fichier.pgn

Celle que j'ai choisie à titre d'exemple s'appelle twic et contient 103 500 parties. C'est à faire une fois.

Utilisation pour l'étude d'une partie.

Ouvrez scid.
Ouvrez la base twic convertie au format scid, puis ouvrez la fenêtre d'arbre (icône en forme d'arbre). Verrouillez-la en cochant la case en bas de la fenêtre (image)
Ouvrez la partie que vous voulez suivre ou étudier (à gauche).
J'ai mis une image pour illustrer ce que vous obtenez (partie de Topalov hier).

f160251da13ae206290ac39aa659ett.jpg

Vous voyez qu'au lieu de choisir directement l'option "bibliothèque d'ouvertures" comme pour ChessBase, il vous faut d'abord ouvrir et verrouiller votre bibliothèque avant d'étudier votre partie. Après, c'est du kif kif sinon que les colonnes pourraient être mieux alignées .

Dernière modification par roger64 (Le 23/12/2008, à 10:59)

Hors ligne

#21 Le 21/12/2008, à 12:08

ostie

Re : Echecs: Scid et ses fans

Bonjour,

Je suis tout à fait d'accord avec roger64 , je suis aussi un ancien utilisateur de chessbase, j'ai exporté et importé dans scid la megadatabase de chessbase (la dernière 3 800 000 parties) ce qui me donne une bibliothèque gigantesque !!!:cool:

Hors ligne

#22 Le 21/12/2008, à 20:23

ostie

Re : Echecs: Scid et ses fans

Nouvelle page wiki pour SCID, si cela peut servir:
http://doc.ubuntu-fr.org/scid cool

Hors ligne

#23 Le 22/12/2008, à 00:45

roger64

Re : Echecs: Scid et ses fans

On va monter un fan club smile

Hors ligne

#24 Le 22/12/2008, à 17:26

patgrisly

Re : Echecs: Scid et ses fans

salut ,je m'abonne au fan club ,si je compte bien je suis le troisième smile
Beau boulot ostie pour la doc,mais le sudo cd scid ne fonctionne pas,le sudo n 'est pas nécessaire.
Je pense qu'il ne l'est pas non plus pour le wget,le ./configure et le make.
A vérifier

Dernière modification par patgrisly (Le 24/12/2008, à 06:05)


Seeks le moteur de recherche open source très efficace . Faites vous plaisir essayez le ou installez-le!
On en parle ici     http://forum.ubuntu-fr.org/viewtopic.php?id=384501&p=1

Hors ligne

#25 Le 22/12/2008, à 21:50

ostie

Re : Echecs: Scid et ses fans

Bienvenu au club patgrisly big_smile
tu avais raison, le wiki est modifié ...

Hors ligne

Haut de page ↑