व्याख्या
ओपनिंग बुक खेलों की रैखिक सूची नहीं, बल्कि स्थितियों के अनुसार अनुक्रमित संग्रह होती है। हर स्थिति के लिए इसमें संभावित चालें, आँकड़े और प्राथमिकताएँ रखी जा सकती हैं। सॉफ़्टवेयर खेल की शुरुआत में इस जानकारी को देखता है और पूर्ण खोज करने के लिए , यानी स्थितियों का विश्लेषण करने वाले प्रोग्राम, को कहने से पहले ही कोई चाल चुन सकता है।
CTG का सामान्य विस्तृत रूप ChessBase Opening Tree of Games है। यह ChessBase और संगत इंटरफ़ेसों में उपयोग होने वाला ओपनिंग-बुक प्रारूप है। यह बुक ट्रांसपोज़िशन पहचानती है, अर्थात अलग-अलग चाल-क्रम जो एक ही स्थिति तक पहुँचते हैं। इसलिए किसी स्थिति को एक बार ही देखा जा सकता है, भले खिलाड़ी वहाँ अलग रास्तों से पहुँचे हों।
नाम के बावजूद, CTG बुक सामान्यतः एक अकेली, स्वयंपूर्ण फ़ाइल नहीं होती। ChessBase एक ही मूल नाम और .ctg, .ctb तथा .cto एक्सटेंशन वाली फ़ाइलों को बुक के तीन घटकों के रूप में वर्गीकृत करता है। कुछ कार्यान्वयन एक सहायक .ini फ़ाइल भी उपयोग करते हैं। प्रतिलिपि या बैकअप बनाते समय सभी संबंधित फ़ाइलें साथ रखनी चाहिए। इसके विपरीत, बुक के स्थिति-आधारित विकल्पों के बजाय खेल और उनसे जुड़े आँकड़े संग्रहीत करता है।
सामान्य भ्रम
CTG और खेलों का डेटाबेस
CTG ओपनिंग स्थितियों और विकल्पों को व्यवस्थित करता है। खेलों का डेटाबेस पूर्ण खेल संग्रहीत करता है, जिनसे बाद में बुक बनाई या बढ़ाई जा सकती है।
शब्द देखेंस्रोत
- 1.Openings book - ChessBase 18, ChessBase
- 2.File names and extensions, ChessBase
- 3.CTG, Chess Programming Wiki
