Ich benutze GNUChess mit dem Knights-Client (Knights scheint nicht so ausgereift zu sein; Abstürze sind häufig). Gibt es ein Äquivalent zu Chessmaster unter Linux? Was ist gute Kunden auf Servern wie zu spielen FICS .
Ich benutze derzeit Jin, um auf FICS zu spielen. Ich denke jedoch, dass Jin nicht alle Funktionen des Servers offenlegt, z. B., dass der Chat in Jin nicht vorhanden ist.
tell <handle> hello world
, um mit jemandem zu sprechen. Wenn Sie ein Spiel spielen, können Siesay good luck!
mit Ihrem Gegner sprechen.Antworten:
Motoren:
Alle drei sind über Ubuntu Software Center installierbar und alle drei sind UCI-konform (dh läuft in Chessbase Fritz, Chess for Android und / oder Arena GUI). Arena wird mit FICS verwendet, sodass Sie alle 3 verwenden können sollten.
Außer Glaurung habe ich beide gelegentlich benutzt und war sehr zufrieden mit ihnen.
Installation:
quelle
Für professionelle Motoren verwende ich Houdini 1.5 (ich stelle mir vor, dass auch neuere, kostenpflichtige Versionen von Houdini funktionieren) und Stockfish in SCID. Die Houdini-Exe wird in SCID geladen, solange Wein installiert und die Exe ausführbar gemacht wurde. Beide funktionieren für mich sehr gut, aber ich finde, dass Houdinis Bewertungen (z. B. -0,71 ist ein klarer Vorteil für Schwarz) am aussagekräftigsten sind. Stockfischbewertungen sind oft überhöht / optimistisch (-0,71 bedeutet möglicherweise nur einen winzigen Vorteil gegenüber Schwarz oder +1,5 bedeutet möglicherweise nicht, dass Weiß gewinnt, aber dass Schwarz tatsächlich einen starken Ausgleich für den Austausch hat. Meiner Meinung nach kann Houdini besonders gut bewerten Entschädigung für Materialdefizite Ich habe die Motoren Toga, Fruit und Glaurang ausprobiert, sie sind in Ordnung und funktionieren meiner Erinnerung nach gut mit SCID, aber nicht so stark wie Houdini und Stockfish.
Für ein einfaches Chessmaster-äquivalentes Programm könnte pychess (im Ubuntu-Software-Center) geeignet sein.
Ich benutze auch Jin und Dasher in Wein für ICC. Ich habe FICS nicht viel ausprobiert.
quelle
Stockfish ist die stärkste Engine für Linux AFAIK. Die beste FICS-Oberfläche ist BabasChess , ein Windows-Programm, das aber unter Linux mit Wine einwandfrei läuft- ich verwende es ohne Probleme in OpenSuse 11.4.
Eine andere Möglichkeit besteht darin, VirtualBox zu verwenden(verwenden Sie die RPM-Version von der Site und nicht die OpenSource-Version von Linux-Repositorys!) Und Windows als virtuelle Maschine mit Ihren Lieblingsschachclients auszuführen - Windows XP ist ausreichend. Ich betreibe Fritz ( http://www.playchess.com/ , der auch einen kostenlosen Client hat => http://www.fritzhelp.com/download/PlayChessV6Setup.exe ) und den ChessPlanet- Client vom russischen ChessServer von Convekta(ChessAssistant), verwendete auch Dasher Client von ICC .
- EDIT nach Kommentar von Saibot -
Du verwechselst eine Spezifikation (= Protokoll) mit einem konkreten Stück Software gebaut / für ein bestimmtes Betriebssystem implementiert. Das UCI-Protokoll (UCI = Universal Chess Interface) beschreibt nur die Kommunikation einer Schachengine und einer Schachbenutzeroberfläche.
Die Stockfish Linux-Version läuft nicht unter Windows, genauso wie die Stockfish Windows-Version nicht unter Linux, während beide das UCI-Protokoll unterstützen. Einige Engines - z. B. Stockfish - bieten mehrere Implementierungen für verschiedene Betriebssysteme, aber viele Engines sind nur für Windows vorgesehen.
Es ist also nichts Falsches an der besten Engine für Linux, der besten Engine für Windows!
Engines, die in einer plattformübergreifenden Sprache wie Java implementiert sind ("einmal überall schreiben"), werden auf mehreren Plattformen ausgeführt, sofern Java VM für dieses Betriebssystem verfügbar ist.
quelle
Ich mag Xboard . Es ist eine wirklich coole Schnittstelle für Schachengines wie GNUChess und unterstützt die Verbindung zu Servern wie FICS. Es kann auch Schachvarianten-Engines (einschließlich internationaler Varianten) unterstützen. Es kann verwendet werden, um Fruit Engine zu spielen (wie eine andere Antwort nahelegt).
Hier ist ein Zitat von seiner Website:
Es hat auch einen Windows-Port.
quelle
Auf dem Mac verwende ich SCID als Schnittstelle und die Stockfish-Engine. Ich habe Crafty verwendet und festgestellt, dass es sicher und effektiv ist, wenn es wie angewiesen angewendet wird.
Es gibt wahrscheinlich Unix-Befehlszeilenversionen für beide, wenn Sie danach suchen.
BEARBEITEN - Seit ich das oben beschriebene geschrieben habe, habe ich eine Windows-Box hochgefahren. Ich leite Stockfish und Arena. Arena finde ich nervig aber besser als Tarrasch.
quelle
Alle Top-Level-Schachengines wie Komodo, Houdini, Rybka, Stockfish usw. folgen den UCI- Standards, die plattformunabhängig sind . Es spielt keine Rolle, Linux, Windows, OSX oder was auch immer.
Was Sie brauchen (und was Sie wahrscheinlich fragen), ist eine GUI für den Betrieb des Motors. Dafür kann ich ChessX unter Linux vorschlagen .
Übrigens, Chessmasters Engine ist ziemlich schlecht im Vergleich zu den obigen Engines . Ich würde niemals vorschlagen, sie zu verwenden, wenn Sie es ernst meinen mit Schach.
quelle