#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.
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é.
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)
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
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é
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 ) 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)
Hors ligne
#13 Le 14/12/2008, à 13:20
- roger64
Re : Echecs: Scid et ses fans
Heureux que ça serve
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 (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.
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)
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.
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
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 ...
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.
@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)
et voici comment compiler (c'est une image du texte que tu trouveras sur le site indiqué plus haut)
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).
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
Hors ligne
#23 Le 22/12/2008, à 00:45
- roger64
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
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)
Hors ligne
#25 Le 22/12/2008, à 21:50
- ostie
Re : Echecs: Scid et ses fans
Bienvenu au club patgrisly
tu avais raison, le wiki est modifié ...
Hors ligne