Como instalar o stockfish no ubuntu?

23

Existe um guia fácil de como instalar o stockfish no ubuntu?

No site principal, não consigo encontrar nenhuma informação e o repositório do github não fornece muitos detalhes.

Eu realmente aprecio se alguém que já instalou e começou a executá-lo compartilharia as etapas.

Salvador Dalí
fonte
chess.stackexchange.com/a/19444/18370 é a melhor resposta até agora
Foreever 25/01

Respostas:

22

Apenas para completar, gostaria de adicionar instruções mais explícitas sobre o uso de bacalhau no Scid, porque às vezes é um pouco confuso como fazer com que o bacalhau funcione em um programa de xadrez real.

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

Carregar Scid no Scid Clique:

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

Esperemos que isso seja simples o suficiente para que alguém possa replicá-lo.

O Nightman
fonte
1
Isso instala uma cópia antiga do Stockfish.
SmallChess
O estudo é um erro de digitação para o sudo?
precisa saber é
8

Como provavelmente você já sabe, o Stockfish é "apenas" um mecanismo de xadrez. Significa que é "apenas" a parte do programa que faz o pensamento, e não tem nenhuma interface.

Eu não uso o Ubuntu há algum tempo, mas o AFAIK Stockfish está disponível em seus repositórios, então você deve poder instalá-lo apenas por: $ sudo apt-get install stockfish

Se, por qualquer motivo, você precisar / desejar instalar o Stockfish a partir das fontes, depois de baixar o código do repositório github, você precisará de um compilador C ++ (vg g ++) e, na pasta "src", digite o comando: $ make build ARCH = x86-64 (isto é para sistemas de 64 bits) $ make build ARCH = x86-32 (isto é para sistemas de 32 bits)

Para poder jogar contra o Stockfis, você precisa de uma GUI de xadrez, por exemplo, Arena (apenas na versão Windows, portanto, você precisa de vinho para fazê-lo funcionar) e o ScidVsPC é muito popular: http://scidvspc.sourceforge.net/ http://www.playwitharena.com/

Depois de instalar uma GUI e o mecanismo Stockfish, basta adicionar o mecanismo Stockfish à GUI para poder jogar contra ela.

Emilio Díaz
fonte
O Stockfish está nos repositórios do Ubuntu e o SCID também está disponível. SCIDvsPC não é
sharcashmo 2/16/16
3

Eu sugiro que você simplesmente use este comando no seu Terminal:

sudo apt-get instalar bacalhau

Krishna Janaswamy
fonte
3

Eu recomendaria que você baixasse o mecanismo em https://stockfishchess.org/ .

Descompacte o arquivo zip e entre na pasta src.

unzip stockfish-7-linux.zip
cd stockfish-7-linux/src

Chame o script make

make build ARCH=x86-64
Marcel Zebrowski
fonte
1

Não use o apt-get porque ele não fornece a versão mais recente do Stockfish. Fazem isto:

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
SmallChess
fonte
Isso é preciso? apt show stockfishretorna Version: 8-3na minha máquina (Ubuntu 17.04, então nem o último Ubuntu).
Federico Poloni
1
Trabalhou no Ubuntu 18.04.
Foreever 25/01