Ubuntu पर स्टॉकफ़िश कैसे स्थापित करें?


23

क्या एक आसान गाइड है कि ubuntu पर स्टॉकफ़िश कैसे स्थापित करें ?

मुख्य साइट से मुझे कोई जानकारी नहीं मिल सकती है और जीथब रिपॉजिटरी कई विवरण प्रदान नहीं करती है।

मैं वास्तव में सराहना करूंगा यदि कोई व्यक्ति जो पहले से ही स्थापित है और इसे चलाने के लिए शुरू किया गया है वह कदमों को साझा करेगा।


chess.stackexchange.com/a/19444/18370 अब तक का सबसे अच्छा जवाब है
फॉरएवर

जवाबों:


22

पूर्णता के लिए, मैं स्टॉकड में स्टॉकफिश का उपयोग करने के लिए अधिक स्पष्ट निर्देश जोड़ना चाहूंगा, क्योंकि कभी-कभी यह थोड़ा भ्रमित होता है कि वास्तविक शतरंज कार्यक्रम में स्टॉकफ़िश को कैसे प्राप्त किया जाए।

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

स्किड में लोड करें क्लिक:

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
यह स्टॉकफिश की एक पुरानी प्रति स्थापित करता है।
स्मॉलचेयर

क्या स्टूडियो सूडो के लिए एक टाइपो है?
कारिडोरक

8

जैसा कि शायद आप पहले से ही जानते हैं कि स्टॉकफिश एक शतरंज इंजन "केवल" है। इसका मतलब है कि यह "केवल" कार्यक्रम का हिस्सा है जो सोच बनाता है, और इसका कोई इंटरफ़ेस नहीं है।

मैंने कुछ समय के लिए उबंटू का उपयोग नहीं किया है, लेकिन एएफएआई स्टॉकफिश अपने रिपॉजिटरी पर उपलब्ध है, इसलिए आपको इसे बस द्वारा स्थापित करने में सक्षम होना चाहिए: $ sudo apt-get install स्टॉकफ़िश

यदि किसी कारण से आपको स्रोतों से स्टॉकफिश को स्थापित करने की आवश्यकता है / चाहते हैं, तो एक बार जब आप जीथब रेपो से कोड डाउनलोड कर लेते हैं, तो आपको बस एक सी ++ कंपाइलर (वीजी जी ++) की आवश्यकता होती है और "src" फ़ोल्डर से कमांड दर्ज करें: $ मेक निर्माण ARCH = x86-64 (यह 64-बिट सिस्टम के लिए है) $ ARCH = x86-32 का निर्माण करें (यह 32-बिट सिस्टम के लिए है)

स्टॉकफिस के खिलाफ खेलने में सक्षम होने के लिए आपको एक शतरंज GUI की आवश्यकता होती है, उदाहरण के लिए एरिना (केवल विंडोज़ संस्करण, इसलिए आपको इसे काम करने के लिए शराब की आवश्यकता है) और ScidVsPC बहुत लोकप्रिय हैं: http://scidvspc.siveforge.net/ http://www.playwitharena.com/

एक बार जब आपने GUI और Stockfish इंजन स्थापित कर लिया है, तो आपको इसके खिलाफ खेलने के लिए सक्षम होने के लिए बस GUI में Stockfish इंजन जोड़ना होगा।


स्टॉकफिश उबंटू रिपॉजिटरी पर है और एससीआईडी ​​भी उपलब्ध है। SCIDvsPC नहीं है
sharcashmo

3

पैकेज को http://packages.debian.org/sid/i386/stockfish/download पर संदर्भित किया गया है जिसे एप्टीट्यूड या सिनैप्टिक के साथ स्थापित किया जा सकता है।

अधिक जानकारी के लिए इस लिंक का प्रयास करें


हालांकि अद्यतन करने की आवश्यकता है: launchpad.net/ubuntu/+ource/stockfish/+bugs
लोनी बेस्ट



1

Apt-get का उपयोग न करें क्योंकि यह नवीनतम स्टॉकफ़िश संस्करण नहीं देता है। यह करो:

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(उबंटू 17.04, इसलिए नवीनतम उबंटू भी नहीं)।
फेडरिको पोलोनी

1
उबंटू 18.04 पर काम किया।
Foreever
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.