Quest Ladder
TeachFORGE.ai
Quest Ladder / एक्सप्रेशन
एक्सप्रेशन और गणना किए गए फ़ैक्ट्स
प्लेटफ़ॉर्म को उन मानों से उत्तर निकालने दें जो उसने ही जनरेट किए हैं, ताकि दोनों कभी असहमत न हो सकें।
कभी भी वह उत्तर टाइप न करें जिसे मशीन निकाल सकती है।
टाइप करने के बजाय क्यों निकालें
जैसे ही किसी सवाल में बदलते मान होते हैं, उसका उत्तर भी बदल जाता है। उत्तर टाइप करना अब संभव नहीं है — कोई एक उत्तर नहीं होता — इसलिए उत्तर वेरिएबल्स पर एक एक्सप्रेशन के रूप में लिखा जाता है, और इंजन हर जनरेट किए गए वर्शन के लिए इसका मूल्यांकन करता है।
यही बात हिंट और हल में उस हर चीज़ पर लागू होती है जो नंबरों पर निर्भर करती है। एक हल का स्टेप जो कहता है 4 से विभाजित करें ग़लत हो जाता है जिस पल भाजक एक वेरिएबल बन जाता है; जो वेरिएबल का हवाला देता है वह हर वर्शन में सही रहता है।
गणना किए गए फ़ैक्ट्स
एक गणना किया गया फ़ैक्ट सैंपल किए गए वेरिएबल्स से निकाला गया एक नामित मान है, जो एक बार इसके अंतर्गत तय होता है गणना किए गए फ़ैक्ट्स साथ में फ़ैक्ट जोड़ेंयह एक ID और एक एक्सप्रेशन लेता है, और इसे ठीक वेरिएबल की तरह ही इंसर्ट किया जाता है।
जब भी कोई निकाली गई मात्रा एक से ज़्यादा बार दिखे — सरलीकृत रूप, बीच का कुल, महत्तम समापवर्तक — तो एक इस्तेमाल करें। इसे एक जगह तय करने का मतलब है कि जब आप उनमें से किसी एक को एडिट करें तो स्टेम, उत्तर, हिंट और हल एक-दूसरे से अलग नहीं हो सकते।
फ़ैक्ट्स उस हर चीज़ के लिए भी सही जगह हैं जिससे सवाल को बचना चाहिए। एक फ़ैक्ट जो यह गणना करता है कि उत्तर पूर्ण संख्या है या नहीं, वह एक नियम चला सकता है, जिससे जनरेटर बदसूरत मामले सिरे से बनाता ही नहीं।
एक एक्सप्रेशन लिखना
एक्सप्रेशन गणितीय होते हैं, प्रोग्रामिंग वाले नहीं: ये स्टैंडर्ड ऑपरेटर और फ़ंक्शन नामों का इस्तेमाल करते हैं, और Insert tray के एक्सप्रेशन ड्रॉपडाउन के पीछे की गाइड में उपलब्ध चीज़ें हल किए गए उदाहरणों के साथ सूचीबद्ध हैं।
दो एवैल्यूएशन टियर मौजूद हैं। तेज़ वाला सामान्य अरिथमेटिक और अलजेब्रा को संभालता है और लगभग हमेशा यही वह है जो आप चाहते हैं। भारी सिंबॉलिक टियर उन मामलों को संभालता है जिन्हें असल में बीजगणितीय क्रिया-कलाप की ज़रूरत होती है। गाइड बताती है कि कौन सा कौन है; जहाँ आपके पास विकल्प हो, तेज़ वाला ही एक साथ दो सौ सवाल बनाते समय जनरेशन को तेज़ रखता है।
इसे सैंपल्स से जाँचें
एक ग़लत एक्सप्रेशन एडिटर में साफ़ नहीं दिखता, पर एक जनरेट किए गए सैंपल में एकदम साफ़ नज़र आता है। किसी टाइप पर लैडर बनाने से पहले, कई वर्शन जनरेट करें और उत्तर पढ़ें।
जिन खास चीज़ों में लोग अक्सर फँसते हैं: इंटीजर डिवीज़न जहाँ फ़्रैक्शन की मंशा थी, एक एक्सप्रेशन जो किसी ऐसे वेरिएबल से भाग देता है जिसकी रेंज में ज़ीरो भी शामिल है, और ग़लत स्टेप पर लगाया गया राउंडिंग जिससे बताया गया उत्तर लर्नर के गणना किए गए उत्तर से एक स्थान इधर-उधर हो जाता है।
जहाँ कोई लुकअप किसी फ़ॉर्मूले से ज़्यादा साफ़ हो — प्रॉपर्टीज़ की एक टेबल, एक स्टैटिस्टिकल क्रिटिकल वैल्यू — डेटा टेबल इसके बजाय यह काम करती हैं।