Stockfishをubuntuにインストールする方法は?


23

ストックフィッシュをubuntu にインストールする簡単なガイドはありますか?

メインサイトから情報を見つけることができず、githubリポジトリは多くの詳細を提供しません。

すでにインストールして実行を開始した人がステップを共有してくれたら本当にありがたいです。


これまでのところ、chess.stackexchange.com / a / 19444/18370が最良の答えです
Foreever

回答:


22

完全を期すために、Scidでstockfishを使用するためのより明示的な指示を追加したいと思います。

sudo apt-get install scid
sudo apt-get install stockfish

ScidクリックでScidをロード:

Tools -> Analysis Engine (click twice) -> New
    Set Name to ‘stockfish’
    Command is /usr/games/stockfish (use ‘which stockfish’ if not)
    Directory : Click the ~/.scid button
    Hit OK and select the stockfish engine

うまくいけば、誰でも複製できるほど簡単です。


1
これにより、Stockfishの古いコピーがインストールされます。
SmallChess

studoはsudoのタイプミスですか?
カリドール

8

おそらくご存知のように、Stockfishは「唯一」のチェスエンジンです。それは、それが思考を行うプログラムの「唯一の」部分であり、インターフェースがまったくないことを意味します。

私はしばらくUbuntuを使用していませんが、AFAIK Stockfishはそのリポジトリで利用できるため、次の方法でインストールできるはずです:$ sudo apt-get install stockfish

何らかの理由でソースからStockfishをインストールする必要がある場合、githubリポジトリからコードをダウンロードしたら、C ++コンパイラ(vg g ++)が必要で、「src」フォルダーから次のコマンドを入力します。ビルドARCH = x86-64(これは64ビットシステム用)$ make build ARCH = x86-32(これは32ビットシステム用)

Stockfisと対戦するにはチェスGUIが必要です。たとえば、Arena(Windowsバージョンのみなので、動作させるにはワインが必要です)やScidVsPCが人気があります:http ://scidvspc.sourceforge.net/ http://www.playwitharena.com/

GUIとStockfishエンジンをインストールしたら、GUIにStockfishエンジンを追加するだけで、GUIと対戦できます。


StockfishはUbuntuリポジトリにあり、SCIDも利用できます。SCIDvsPCではない
-sharcashmo




1

apt-getは最新のStockfishバージョンを提供しないため、使用しないでください。これを行う:

wget https://stockfishchess.org/files/stockfish-10-linux.zip
unzip stockfish-10-linux.zip
chmod +x stockfish-10-linux/Linux/stockfish_10_x64
./stockfish-10-linux/Linux/stockfish_10_x64

これは正確ですか?私のマシン(Ubuntu 17.04なので、最新のUbuntuでさえない)にapt show stockfish戻りますVersion: 8-3
フェデリコポロニ

1
Ubuntu 18.04で動作します。
前日
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.