Linuxでの優れたチェスエンジンの提案


33

KnightsクライアントでGNUChessを使用しています(Knightsはそれほど成熟していないようです。クラッシュはよくあることです)。LinuxにChessmasterに相当するものはありますか?FICSのようなサーバーでプレイする良いクライアントはどうでしょうか。

私は現在、ジンを使用してFICSでプレイしています。しかし、Jinはサーバーのすべての機能を公開しているわけではないと思います。たとえば、Jinにはチャットはありません。


3
ジンを使用してチャットできますが、難しいです。基本的に、tell <handle> hello world誰かと話すためにコマンドを入力する必要があります。ゲームをプレイしている場合は、を使用say good luck!して相手と話すことができます。
アンドリュー

telnetコンソールから!ああはい。それでも動作します!
Swair

あまり知られていない事実は、PyChessには独自のチェスエンジンが組み込まれているということです。これは、平均的なチェスプレーヤーのようにプレイし、グランドマスターのようにはプレイしないように設計されています。
トーマスエーレ

Stockfishの使用の何が問題になっていますか(質問のタイトルはチェスエンジンを要求しますが、コーパスはオンラインでプレイしたいと主張していることに注意してください-これは別の問題です)。
紳士

回答:


17

エンジン:

これら3つはすべてUbuntu Software Centerからインストールでき、3つともUCIに準拠しています(つまり、Chessbase Fritz、Chess for Android、および/またはArena GUIで実行されます)。ArenaはFICSで使用されるため、3つすべてを使用できるはずです。

Glaurungを除き、私は両方を時々使用し、それらに非常に満足しました。

インストール:

sudo apt-get install toga2 glaurung fruit

2
特にLinuxについて話すと、エンジンのリストにSotckfishがありません。これは、すべてのディストリビューションで利用できる確かだ、またはあなたが好むならば、あなたはそれを自分でコンパイルすることができますgithub.com/mcostalba/Stockfish
エミリオ・ディアス

15

プロフェッショナルレベルのエンジンでは、Houdini 1.5(Houdiniの新しい有料版も動作すると思います)とSCIDのStockfishを実行します。ワインがインストールされ、exeが実行可能になっている限り、Houdini exeはSCIDで正常にロードされます。どちらも非常にうまく機能しますが、Houdiniの評価(たとえば、-0.71はBlackにとって明らかな利点です)が最も有意義であると思います。ストックフィッシュの評価は、多くの場合、膨らんで/楽観的です(-0.71は黒に対してわずかな優位性を意味するかもしれませんが、+ 1.5は白が勝つことを意味しないかもしれませんが、実際には黒は交換に対して強い補償を持っています。 Toga、Fruit、およびGlaurangエンジンを試してみましたが、私の記憶ではSCIDでうまく機能しますが、HoudiniやStockfishほど強力ではありません。

単純なチェスマスターの同等のプログラムには、pychess(Ubuntuソフトウェアセンター内)が適している場合があります。

また、ICCのワインにはJinとDasherを使用しています。私はFICSをあまり試していません。


1
私はインターネット中のChessbaseを支援し、Chessmasterにたわごとを投げかける偽のプロファイルにうんざりしています。これは今から10年以上も続いており、疲れています。第1に、Chessmasterと呼ばれる成熟した成功した非常に機能豊富なソフトウェアと、アマチュアの無料のインターフェイスpychessの比較はあり得ません。第二に、Stockfishと呼ばれる客観的に強力なオプションがあるのに、なぜ地球上でLinuxユーザー、つまりほとんどの場合フリーソフトウェアを信じる人がHoudiniにお金を払うのでしょうか。インターネットの荒廃を止め、Chessmasterの沈没を止めてください。十分です!!!
メフィスト

1
いいえ、Houdiniの評価はStockfishが提供する評価よりも意味のあるものではなく、これは両方のエンジンで過去のゲームを分析することで非常に簡単にわかります。いいえ、Houdiniの分析はStockfishよりも優れています。それは単なるChessbaseのスポンサーです。あなたが10年以上やってきたように。それを停止する。十分で十分です。
メフィスト

PychessはChessmasterに相当するものではありません(エンジンが弱く、評価が常に正しいとは限らず、非常にバグが多いです)。
紳士

14

Stockfishは、Linux AFAIKの最も強力なエンジンです。最良のFICSインターフェースは BabasChessです。これはWindowsプログラムですが、Linuxで Wineを使用すると問題なく動作します。OpenSuse11.4で問題なく使用しています。
もう1つの可能性は、 VirtualBoxを使用して(Linuxリポジトリのオープンソースバージョンではなく、サイトのrpmバージョンを使用!)、お気に入りのチェスクライアントで仮想マシンとしてWindowsを実行することです-Windows XPで十分です。Fritz( http://www.playchess.com/、無料クライアントもあります=> http://www.fritzhelp.com/download/PlayChessV6Setup.exe)、およびロシアのChessServerの ChessPlanetクライアントを実行していますコンベクタ(ChessAssistant)、ICCのDasher Client も使用。 -Saibotによるコメントの後の編集 - 特定のオペレーティングシステム向けに構築/実装された具体的なソフトウェアと仕様(=プロトコル)を混同しています。UCIプロトコル(UCI =ユニバーサルチェスインターフェイス)は、チェスエンジンとチェスユーザーインターフェイスの通信のみを記述します。 Stockfish WindowsバージョンがLinuxで実行されないのと同様に、Stockfish LinuxバージョンはWindowsボックスでは実行されませんが、どちらもUCIプロトコルをサポートします。一部のエンジン-Stockfish fe-は、異なるオペレーティングシステムに複数の実装を提供しますが、多くのエンジンはWindows専用です。だから、Linux用の最高のエンジン、Windows用の最高のエンジンで問題はありません!




Javaとしてクロスプラットフォーム言語で実装されたエンジン(「一度実行すればどこでも実行」)は、そのオペレーティングシステムでJava VMが利用可能な場合、いくつかのプラットフォームで実行されます。


3
Wineの下で実行しているBabaschessは興味深いですが、仮想マシンはOPの目的ではないと思います。つまり、ほとんどすべてのWindowsプログラムはVMの下で実行できますが、多分それはちょっとやり過ぎだと思いませんか?
ニカナレクラビクス

3
残念ながら、最も人気のある/最高のチェスクライアントと他の多くの優れたチェスツールは、Windows専用です。BabaschessはWineで正常に動作しますが、Fritzはそうではありません。したがって、他に選択肢はありません。また、VirtualBoxは、シームレスモード、スナップショット機能、Windows + Linux間のデータ転送用の共有フォルダーを備えています。Wineを使用するときは、多くのWindowsのものもインストールする必要がありますが、これも同様です。
Rebse

1
すべてのトップレベルのエンジンはUCI互換であり、クロスプラットフォーム標準です。したがって、Linuxの最高のエンジン、Windowsの最高のエンジンなどと言うのは間違っています。
ferit

私の編集を参照してください@Saibot ...
Rebse

@Rebseええ、あなたは正しいです、私には恥です:-)
ferit

12

私はXboardが好きです。GNUChessなどのチェスエンジン用の非常にクールなインターフェイスであり、FICSなどのサーバーへの接続をサポートします。チェスバリアントエンジンもサポートできます(国際バリアントを含む)。Fruit Engineをプレイするために使用できます(別の答えが示すように)。

以下はそのウェブサイトからの引用です:

XBoardは、敗者チェス、Crazyhouse、Chess960、Capablanca Chessなどの多くのマイナーなバリアントに加えて、国際チェス、xiangqi(中国チェス)、shogi(日本のチェス)、Makrukなど、すべての主要な形式のチェスのグラフィカルユーザーインターフェイスです。画面にチェス盤を表示し、マウスで行われた動きを受け入れ、ゲームをPortable Game Notation(PGN)にロードして保存します。

Windowsポートもあります。


Xboardも私のお気に入りです:それは素晴らしいです!
紳士

7

Macでは、SCIDをインターフェイスおよびStockfishエンジンとして使用します。Craftyを使用しましたが、指示どおりに使用すると安全で効果的であることがわかりました。

あなたが探しているのであれば、おそらく両方のUnixコマンドラインバージョンがあります。

編集-私は上記を書いて以来、Windowsボックスをスピンアップしました。Stockfish and Arenaを実行しています。アリーナは迷惑ですが、タラシュよりはましだと思います。


3

Komodo、Houdini、Rybka、Stockfishな​​どのトップレベルのチェスエンジンはすべてプラットフォームに依存しないUCI標準に従っています。Linux、Windows、OSXなど何でも構いません。

必要なもの(そしておそらくあなたが尋ねるもの)は、エンジンを実行するためのGUIです。このために、Linux上のChessXを提案できます。

ちなみに、チェスマスターのエンジン上記のエンジンと比較するとかなり悪いです。チェスを真剣に考えているなら、私はそれを使うことを決して勧めません。


1
エンジンはプラットフォーム固有のバイナリです。2700年の格付けは、世界のトップ50を除いて皆のために十分である
ドミトリーFedorkov

しかし、チェスマスターを使用する専門家はいません。
ferit

専門家はごくわずかです。OPがアマチュアであり、彼が本当に必要としているのは、人間のようなスタイルのエンジンである可能性が非常に高いです。
ドミトリーフェドルコフ

あなたはあなたのコメントのトップ50を除いて言った、今あなたはアマチュアに落ちた。さらに、弱いエンジンは、より人間に似たスタイルを意味しません。あなたがそう思わない限り、誰も劣った製品を好みません。
フェリット

Chessmasterがプロには向いていないとは言いませんでした。エンジンには多くの異なる品質がありますが、評価のみを知っているようです。
ドミトリーフェドルコフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.