LifeQuest में timed quest का पूरा XP तभी मिलता है, जब बीता हुआ समय सर्वर की घड़ी से साबित हो। फोन पर चलता काउंटर केवल समय दिखाता है, जबकि XP का फैसला उस रिकॉर्ड से होता है जिसे घड़ी बदलकर, ऐप छोड़कर या बटन दबाकर आगे नहीं बढ़ाया जा सकता।
1999 में नासा का Mars Climate Orbiter मंगल के पास पहुँच चुका था। मिशन टीम को अंतरिक्षयान से दोबारा संपर्क मिलने का इंतजार था, लेकिन संकेत वापस नहीं आया। लगभग नौ महीने की यात्रा के बाद यान खो चुका था और उस समय टीम को ठीक-ठीक पता नहीं था कि गलती कहाँ हुई।
जाँच में सामने आया कि एक ग्राउंड सॉफ्टवेयर ने थ्रस्ट का डेटा pound-force seconds में दिया था, जबकि दूसरा हिस्सा उसे newton-seconds मानकर इस्तेमाल कर रहा था। दोनों प्रणालियाँ अपने-अपने हिसाब से संख्याएँ दर्ज कर रही थीं, पर उनके पास एक साझा माप नहीं था। नतीजा यह हुआ कि यान नियोजित रास्ते से बहुत नीचे चला गया।
Mars Climate Orbiter Mishap Investigation Board की 1999 की Phase I Report ने इस इकाई-असंगति और उससे जुड़े नियंत्रण-विफलताओं को दर्ज किया। मिशन के प्रोजेक्ट मैनेजर Richard Cook और Jet Propulsion Laboratory की टीम के लिए समस्या किसी एक खराब अंक की नहीं थी। असली समस्या यह थी कि दो हिस्सों ने एक ही घटना को अलग मानकों से मापा।
Timed quest में भी सवाल यही है: किस घड़ी का रिकॉर्ड माना जाए?
फोन का काउंटर प्रमाण क्यों नहीं बनता
मान लीजिए आपने दिल्ली में बैठकर 30 मिनट पढ़ने, लिखने या अभ्यास करने की quest शुरू की। स्क्रीन पर घटता हुआ टाइमर उपयोगी है। वह बताता है कि कितना समय बाकी है और आपको काम पर टिके रहने में मदद करता है।
लेकिन फोन की घड़ी XP का भरोसेमंद आधार नहीं है। उपयोगकर्ता डिवाइस का समय बदल सकता है। ऐप बैकग्राउंड में जा सकता है। ऑपरेटिंग सिस्टम किसी प्रक्रिया को रोक सकता है। ऐप बंद होकर दोबारा खुल सकता है। अलग-अलग फोन इन स्थितियों को अलग ढंग से संभाल सकते हैं।
अगर वही स्थानीय काउंटर समय भी दिखाए और पुरस्कार भी तय करे, तो एक ही प्रक्रिया अपना हिसाब खुद जाँच रही होगी। ईमानदार उपयोगकर्ता भी तकनीकी गड़बड़ी के कारण गलत XP पा सकता है। जानबूझकर छेड़छाड़ करने वाले के लिए भी रास्ता खुल जाता है।
इसी वजह से LifeQuest का countdown दृश्य संकेत है, निर्णायक रिकॉर्ड नहीं।
सर्वर एक साझा घड़ी तय करता है
Focus session शुरू होने पर LifeQuest सर्वर उसका आरंभ समय दर्ज करता है। Session खत्म करने पर सर्वर अपने समय से बीती अवधि निकालता है। फोन बीच में दूसरी स्क्रीन पर चला जाए, तब भी स्थानीय animation को अंतिम सच नहीं माना जाता।
यह व्यवस्था दो अलग जिम्मेदारियाँ बनाती है:
फोन आपको progress दिखाता है। सर्वर तय करता है कि आवश्यक समय सचमुच बीता या नहीं।
Mars Climate Orbiter के मामले में pound-force seconds और newton-seconds के बीच साझा मानक टूट गया था। LifeQuest timed quest में साझा मानक पहले से तय करता है: elapsed server time। यही इस ऐतिहासिक घटना और आपके focus session के बीच सीधा संबंध है। जब किसी परिणाम पर मूल्यवान पुरस्कार निर्भर हो, तो सभी पक्षों को एक ही माप स्वीकार करना चाहिए।
Session छोड़कर लौटने पर LifeQuest बीते समय को छिपाता नहीं है। आपको बताया जाता है कि आप कितनी देर बाहर थे और timer ने रुकने का दिखावा नहीं किया। एक समय में केवल एक focus session चल सकता है। अधूरा session तुरंत मनमाने ढंग से पूरा भी नहीं माना जाता।
पूरा XP कठिनाई के लिए नहीं, बेहतर प्रमाण के लिए है
30 मिनट तक फोन खुला रखना अपने आप में उपलब्धि नहीं है। उपलब्धि वह समय है जो आपकी चुनी हुई quest पर वास्तव में बीता। Server timing हर सेकंड आपके व्यवहार को नहीं देखता, फिर भी manual completion tap से मजबूत प्रमाण देता है।
इसीलिए सफल server-timed session पूरा XP कमा सकता है। यह दावा नहीं है कि सर्वर जानता है आपने हर पल क्या किया। इसका सीमित और ईमानदार दावा है: दर्ज आरंभ और समाप्ति के बीच आवश्यक वास्तविक समय बीता।
जब timed verification उपयुक्त न हो, LifeQuest में self-report मौजूद रहता है। आप quest को ईमानदारी से पूरा बताकर आधा XP ले सकते हैं। यह रास्ता कम मूल्यवान नहीं बनाया गया, बल्कि उसके प्रमाण का स्तर अलग है। क्या आपका XP असली मेहनत मापता है या सिर्फ आपके टैप गिनता है? इसी फर्क को दूसरे कोण से समझाता है।
अपनी प्रगति के लिए एक मानक चुनें
किसी भी timed habit में पहले तय करें कि सफलता किससे साबित होगी। फोन पर दिखा countdown, कैलेंडर में बना निशान और सच में बीता समय तीन अलग बातें हैं। पुरस्कार देने वाला रिकॉर्ड पहले चुनने से बाद की बहस और खुद को दी जाने वाली ढील दोनों कम होती हैं।
Mars Climate Orbiter की जाँच ने दिखाया कि सही दिखने वाली दो गणनाएँ भी गलत परिणाम दे सकती हैं, यदि उनका साझा मानक स्पष्ट न हो। आपके लक्ष्य अंतरिक्ष मिशन नहीं हैं, लेकिन सिद्धांत वही है: मेहनत का हिसाब उस माप से रखें जो परिणाम तय होने के बाद बदला न जा सके।
टिप्पणियाँ
अभी कोई टिप्पणी नहीं।