Stockfish Elo और स्किल लेवल
iPhone, iPad, Mac और Android के लिए। बिना अकाउंट।
Stockfish कितना मज़बूत है? पूरी ताकत पर, किसी भी इंसानी खिलाड़ी से कहीं ज़्यादा। लेकिन Stockfish जानबूझकर कमज़ोर भी खेल सकता है, और इसी तरह शतरंज ऐप और वेबसाइट हर खिलाड़ी के लिए स्तर देते हैं। यह पेज बताता है कि उन स्तरों के पीछे कौन सी सेटिंग हैं, इंजन के स्तर पर लिखी Elo संख्या का क्या मतलब है और क्या नहीं, Lichess पर Stockfish के स्तर कैसे बने हैं, और अपने लिए सही स्तर कैसे चुनें।
Stockfish अपनी ताकत कैसे सीमित करता है
Stockfish में कमज़ोर खेलने के दो तरीके पहले से मौजूद हैं। दोनों UCI विकल्प हैं, यानी ऐसी सेटिंग जो कोई शतरंज प्रोग्राम खोज शुरू होने से पहले इंजन को भेजता है।
- Skill Level, 0 से 20 तक। 20 पूरी ताकत है और 0 सबसे कमज़ोर सेटिंग। 20 से नीचे Stockfish कई संभावित चालों की तुलना करता है और कभी-कभी जानबूझकर, कुछ संयोग के साथ, कमज़ोर चाल चुनता है। स्तर जितना नीचा, खोज में यह चुनाव उतनी जल्दी होता है और उतनी बड़ी गलतियाँ स्वीकार होती हैं।
- UCI_LimitStrength और UCI_Elo।
UCI_LimitStrengthचालू होने पर कोई प्रोग्रामUCI_Eloसे Elo में एक लक्ष्य ताकत माँग सकता है। Stockfish 19 में स्वीकार्य दायरा 1320 से 3190 है। अंदर ही अंदर Stockfish इस Elo को एक skill level में बदल देता है।
यह दायरा सोर्स कोड में तय है (Stockfish 19 में search.h)। वहाँ की एक टिप्पणी के अनुसार यह रूपांतरण अलग-अलग skill level पर खेलते Stockfish और एक दूसरे इंजन के बीच की बाज़ियों के आधार पर बैठाया गया है, और CCRL Blitz पैमाने पर लगभग 1320 से 3190 तक जाता है। CCRL इंजनों की रेटिंग सूची है, लोगों की नहीं।
एक तीसरा तरीका भी है जिसे हर प्रोग्राम इस्तेमाल कर सकता है: खोज को ही सीमित करना। तय संख्या में नोड (वे स्थितियाँ जिन्हें इंजन देखता है), तय गहराई या हर चाल के लिए कम समय, ये सब Stockfish को कमज़ोर बनाते हैं, क्योंकि उथली खोज वे सामरिक युक्तियाँ चूक जाती है जो गहरी खोज पकड़ लेती है। कई ऐप ऐसी सीमाओं को skill level के साथ मिलाते हैं।
इंजन Elo आपकी रेटिंग क्यों नहीं है
Elo संख्या का मतलब सिर्फ़ खिलाड़ियों के अपने समूह के अंदर होता है। इंजन के स्तर इंजनों के बीच की बाज़ियों में मापे जाते हैं। आपकी रेटिंग लोगों के बीच की बाज़ियों से आती है, किसी एक साइट पर या किसी एक फ़ेडरेशन में।
- अलग समूह। UCI_Elo एक इंजन रेटिंग सूची से जुड़ा है। Lichess और Chess.com की रेटिंग उनके अपने खिलाड़ियों की आपसी बाज़ियों से आती है, FIDE रेटिंग बोर्ड पर खेली गई रेटेड बाज़ियों से।
- अलग तरह की गलतियाँ। सीमित इंजन ज़्यादातर मज़बूत चालें चलता है और फिर कभी-कभार संयोग से चुनी गई एक कमज़ोर चाल। लोग दूसरी तरह की गलतियाँ करते हैं: वे कोई खतरा नहीं देख पाते, किसी योजना को गलत आँकते हैं या उनका समय कम पड़ जाता है। जो स्तर कागज़ पर आपकी रेटिंग जितना है, वह कहीं ज़्यादा कठिन या कहीं ज़्यादा आसान लग सकता है।
- अलग हालात। हर चाल का समय और डिवाइस की गति बदल देते हैं कि कोई स्तर कितना मज़बूत खेलता है।
इंसानों की रेटिंग भी आपस में मेल नहीं खातीं। एक ही खिलाड़ी की Lichess, Chess.com और FIDE में अलग-अलग संख्याएँ होती हैं, जैसा शतरंज रेटिंग की तुलना में दिखता है। इसलिए किसी इंजन स्तर की Elo को सीढ़ी का एक डंडा मानें, ऐसी रेटिंग नहीं जिसकी तुलना आप अपनी रेटिंग से कर सकें।
पूरी ताकत पर Stockfish कितना मज़बूत है?
किसी भी इंसान से बहुत ऊपर। Stockfish 18 के साथ Stockfish टीम ने लिखा था कि इंजन पुराने या कमज़ोर हार्डवेयर पर भी किसी भी इंसानी खिलाड़ी से मज़बूत है (घोषणा)। 16 अक्टूबर 2026 की CCRL 40/15 रेटिंग सूची में चार प्रोसेसर कोर पर Stockfish 19, 3650 Elo के साथ पहले स्थान पर है।
यह संख्या इंजन वाले पैमाने पर है, जो तय हालात में दूसरे इंजनों के विरुद्ध मापी गई। यह ठीक-ठीक नहीं बताती कि किसी इंसान के विरुद्ध मैच कैसा जाएगा। यह इतना ज़रूर बताती है: पूरी ताकत पर Stockfish विश्लेषण का औज़ार है, लोगों के लिए अभ्यास का साथी नहीं। उसके विरुद्ध खेलने के लिए आपको सीमित स्तर चाहिए। नए संस्करण में क्या बदला, यह Stockfish 19 में बताया गया है।
Lichess पर Stockfish के स्तर
Lichess पर आप कंप्यूटर के विरुद्ध स्तर 1 से 8 तक खेल सकते हैं। कंप्यूटर की चालें fishnet से आती हैं, जो Lichess की वितरित Stockfish सेवा है। यह लिखते समय इसका सोर्स कोड (api.rs) हर स्तर के लिए तीन सीमाएँ तय करता है:
| Lichess स्तर | Skill Level | गहराई की सीमा | हर चाल का समय |
|---|---|---|---|
| 1 | -9 | 5 | 50 ms |
| 2 | -5 | 5 | 100 ms |
| 3 | -1 | 5 | 150 ms |
| 4 | 3 | 5 | 200 ms |
| 5 | 7 | 5 | 300 ms |
| 6 | 11 | 8 | 400 ms |
| 7 | 16 | 13 | 500 ms |
| 8 | 20 | 22 | 1000 ms |
तीन बातें ध्यान खींचती हैं। स्तर 1 से 3 में skill के मान 0 से नीचे हैं, आधिकारिक Stockfish विकल्प के दायरे से बाहर। स्तर 8 पर skill की सीमा बंद है (20), लेकिन गहराई और समय अब भी सीमित हैं, इसलिए स्तर 8 बहुत मज़बूत है, पर पूरी ताकत वाला Stockfish नहीं। और कोड skill, गहराई और समय तय करता है, कोई Elo नहीं। किसी Lichess स्तर के लिए आप जो भी Elo पढ़ें, वह कहीं और से लिया गया अनुमान है, Lichess के कोड की संख्या नहीं।
ChessWOW के पाँच स्तर
ChessWOW अपने पाँच स्तरों के लिए Stockfish 19 की अपनी सेटिंग इस्तेमाल करता है:
| स्तर | लक्ष्य | कैसे सेट होता है |
|---|---|---|
| शुरुआती | Elo 800 | Skill Level 0 और नोड की संख्या पर एक छोटी सीमा |
| क्लब खिलाड़ी | Elo 1600 | UCI_Elo 1600 के साथ UCI_LimitStrength |
| मास्टर | Elo 2200 | UCI_Elo 2200 के साथ UCI_LimitStrength |
| ग्रैंडमास्टर | Elo 2700 | UCI_Elo 2700 के साथ UCI_LimitStrength |
| पूरी ताकत | कोई सीमा नहीं | ताकत पर कोई सीमा नहीं, सभी प्रोसेसर कोर |
शुरुआती स्तर के लिए अलग तरीका चाहिए। UCI_Elo 1320 से नीचे नहीं जा सकता, और अकेला Skill Level 0 भी खेल सीख रहे किसी व्यक्ति के लिए बहुत अच्छा खेलता है। इसलिए ChessWOW, Skill Level 0 को नोड की संख्या पर एक छोटी सीमा के साथ मिलाता है। तब इंजन इतना कम खोजता है कि छोटी सामरिक युक्तियाँ भी चूक जाता है। सभी Elo मान Stockfish के पैमाने पर लक्ष्य हैं, Lichess या Chess.com रेटिंग नहीं, और डिवाइस और समय नियंत्रण इस पर असर डालते हैं कि कोई स्तर कैसे खेलता है।
यही पाँच स्तर आप Stockfish के विरुद्ध खेलें के ऊपर वाले बोर्ड पर अपने ब्राउज़र में आज़मा सकते हैं। ब्राउज़र छोटे नेटवर्क वाला Stockfish 19 का हल्का संस्करण चलाता है।
सही स्तर कैसे चुनें
- कदम 1
ऐसे स्तर से शुरू करें जो थोड़ा आसान लगे। शतरंज में नए हैं: शुरुआती। नियमित खेलते हैं और बुनियादी सामरिक युक्तियाँ जानते हैं: क्लब खिलाड़ी। मज़बूत क्लब या टूर्नामेंट खिलाड़ी मास्टर से शुरू कर सकते हैं।
- कदम 2
तीन से पाँच बाज़ियाँ खेलें, बिना संकेत के, ताकि नतीजा आपका अपना खेल दिखाए।
- कदम 3
अपने नतीजे गिनें। अगर आप लगभग हर बाज़ी जीतते हैं, तो एक स्तर ऊपर जाएँ। अगर लगभग हर बाज़ी हारते हैं, तो एक स्तर नीचे।
- कदम 4
वहाँ टिकें जहाँ कुछ जीतें और कुछ हारें। यही बाज़ियाँ आपको सबसे ज़्यादा सिखाती हैं।
- कदम 5
हर बाज़ी के बाद रिपोर्ट देखें। खेल रिपोर्ट दिखाती है कि बाज़ी कहाँ पलटी। अगली बाज़ी से पहले उन स्थितियों का अभ्यास करें।
जब आप ऊपर जाएँ, तो शुरू में कुछ बाज़ियाँ हारने की उम्मीद रखें। स्तरों के बीच के कदम बराबर नहीं होते, न Lichess पर, न किसी ऐप में। अगर कोई कदम बहुत बड़ा लगे, तो नीचे वाले स्तर पर और बाज़ियाँ खेलें, या ऐसी स्थिति से शुरू करें जिसमें आप बेहतर हैं और उसे जीतने का अभ्यास करें।
सवाल और जवाब
Stockfish की Elo कितनी है?
पूरी ताकत पर, चार कोर वाले Stockfish 19 की रेटिंग 16 अक्टूबर 2026 की CCRL 40/15 सूची में 3650 है। यह इंजन वाला पैमाना है और इसकी तुलना इंसानों की रेटिंग से नहीं की जा सकती।
Lichess पर Stockfish स्तर 8 की Elo कितनी है?
Lichess का कोड कोई Elo नहीं बताता। स्तर 8 में Skill Level 20, गहराई की सीमा 22 और हर चाल के लिए एक सेकंड तक का समय होता है।
Stockfish को सबसे कम कितनी Elo पर सेट किया जा सकता है?
UCI_Elo से, Stockfish 19 में 1320 पर। इससे कमज़ोर खेल के लिए Skill Level और खोज पर सीमाएँ चाहिए, जैसे नोड की सीमा।
Skill Level 20 का क्या मतलब है?
पूरी ताकत। 20 पर Stockfish जानबूझकर कमज़ोर चालें नहीं चुनता।
क्या ChessWOW का शुरुआती स्तर सच में Elo 800 है?
यह Stockfish के पैमाने पर एक लक्ष्य है, जिसे Skill Level 0 और नोड की सीमा से पाया जाता है। यह Lichess, Chess.com या FIDE में 800 रेटिंग जैसा नहीं है।
आगे पढ़ें
Stockfish के विरुद्ध अपना स्तर खोजें।
पूरे नेटवर्क के साथ पाँच स्तर, iPhone, iPad, Mac और Android पर ऑफ़लाइन।