Як встановити stockfish на ubuntu?


23

Чи є простий посібник, як встановити stockfish на ubuntu?

На головному сайті я не можу знайти жодної інформації, а сховище github не надає багато деталей.

Я дуже вдячний, якщо хтось, хто вже встановив і почав його запускати, поділиться кроками.


chess.stackexchange.com/a/19444/18370 - найкраща відповідь поки що
раніше

Відповіді:


22

Для повноти я хотів би додати більш чіткі вказівки щодо використання рибної худоби в Scid, тому що іноді це трохи заплутано, як змусити рибку функціонувати в дійсній шаховій програмі.

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

Завантажити прокрутку в 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

Студія - друкарня для судо?
Caridorc

8

Як напевно, ви вже знаєте, що Stockfish - це "лише" шаховий двигун. Це означає, що це "лише" та частина програми, яка змушує мислити, і вона взагалі не має інтерфейсу.

Я не використовував Ubuntu деякий час, але AFAIK Stockfish доступний у його сховищах, тому вам слід мати змогу встановити його лише за: $ sudo apt-get install stockfish

Якщо з будь-якої причини вам потрібно / хочете встановити Stockfish з джерел, після завантаження коду з github repo вам просто потрібен компілятор C ++ (vg g ++) і з папки "src" введіть команду: $ make build ARCH = x86-64 (це для 64-бітних систем) $ make build ARCH = x86-32 (це для 32-бітних систем)

Для того, щоб можна було грати проти Stockfis, вам потрібен шаховий графічний інтерфейс, наприклад, Arena (лише версія Windows, тому вам потрібно вино, щоб воно працювало) і ScidVsPC користуються великою популярністю: http://scidvspc.sourceforge.net/ http://www.playwitharena.com/

Після встановлення графічного інтерфейсу та двигуна Stockfish вам просто потрібно додати двигун Stockfish до графічного інтерфейсу, щоб мати можливість проти нього грати.


Stockfish знаходиться у сховищах Ubuntu, також доступний SCID. SCIDvsPC не
шаркашмо


3

Я пропоную вам просто скористатися цією командою у своєму Терміналі:

sudo apt - отримати встановити рибальство



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

Це точно? apt show stockfishповертається Version: 8-3на мою машину (Ubuntu 17.04, так що навіть не остання Ubuntu).
Федеріко Полоні

1
Працював над Ubuntu 18.04.
Ще
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.