एक स्निपेट, एक फ़ंक्शन, एक प्रोग्राम, लिखें ... जो इस तरह से बाधित है कि यह पहली नजर में स्पष्ट दिखता है कि यह कुछ और करता है।
उदाहरण के लिए: थोड़ा सा कोड लिखें जो दो नंबर जोड़ता है, लेकिन जब आप किसी से पूछते हैं कि "यह क्या करता है?", तो वह आपको बताएगा कि "हैलो, वर्ल्ड!"
नियम
- यह कोड किसी ऐसे व्यक्ति के लिए पठनीय होना चाहिए जो मोटे तौर पर आपके द्वारा उपयोग की जाने वाली भाषा को जानता हो (अपने स्वयं के हित में APL जैसी आंतरिक भाषा से बचें)।
- कोड को अप्रत्याशित रूप से कुछ करना चाहिए जो पाठक शुरू में भविष्यवाणी नहीं कर सकता है।
- जब आप विभिन्न पाठकों से पूछते हैं, तो कोड के बारे में उनकी (गलत) राय समान होनी चाहिए।
रेटिंग
- कृपया अधिकतम 10-20 सेकंड के दौरान अन्य प्रतियोगियों के कोड पढ़ें, बस वहां क्या होता है इसका एक अच्छा विचार है।
- उत्तर में एक टिप्पणी जोड़ें जिसमें कहा गया है कि आपको लगता है कि कोड क्या करता है। यदि आप जो उत्तर देना चाहते हैं वह पहले से ही है, तो टिप्पणी को केवल +1 करें। (यदि आप उस उत्तर को याद करते हैं और एक और टिप्पणी जोड़ते हैं, तो चिंता न करें, इसे दूसरे उत्तर के रूप में नहीं गिना जाएगा)।
- इस तरह अंक दिए जाएंगे: (
maxFalseOpinion
-goodGuess
) /totalOpinion
(नीचे उदाहरण देखें)। - फेयरप्ले के साथ अन्य प्रतियोगियों को रेट करें और अपना कोड न लिखें ।
- केवल उपयोगी टिप्पणी जोड़ें। "मुझे नहीं पता" और "अच्छा एक!" से बचें, उन्हें रेटिंग के लिए ध्यान में नहीं रखा जाता है, लेकिन यह कोड है न कि उन रेटिंग्स को जिन्हें ऑब्जेक्टिव किया जाना चाहिए।
रेटिंग का उदाहरण
स्निपेट दो नंबर जोड़ता है। टिप्पणियाँ कहती हैं:
(३) यह प्रदर्शित करता है "हैलो, वर्ल्ड!"
(1) यह 2 संख्याओं को प्रतिस्थापित करता है।
(2) इसमें 2 नंबर जुड़ते हैं।
अंकों की कुल राशि, राय की अधिकतम संख्या (3) है - अनुमानों की कुल राशि से विभाजित अच्छे अनुमानों (2) की संख्या (3 + 1 + 2 = 6)। परिणाम: (3 - 2) / 6 = 1/6 = 16.67% ।
अधिक अंक के बारे में
लोगों को लगता है कि कुछ परेशानियों का अंदाजा लगाया जा सकता है।
यहाँ एक सही स्कोर है:
printf('Hello World');
टिप्पणियाँ:
यह उस समय को प्रदर्शित करता है जब आपने एक बटन क्लिक किया है। (17 टिप्पणियाँ)।
कुल: 17 टिप्पणियाँ
स्कोर: (१% - ०) / १ 1 = १ = १००%
यहाँ एक लंगड़ा स्कोर है:
printf('Hello World');
टिप्पणियाँ:
यह "हैलो वर्ल्ड" प्रिंट करता है। (13 टिप्पणियाँ)।
कुल: 13 टिप्पणियाँ
स्कोर: (0 - 13) / 13 = -1 = -100%
यहाँ इतना बुरा स्कोर नहीं है:
printf('Hello World');
टिप्पणियाँ:
यह उपयोगकर्ता नाम प्रिंट करता है। (2 टिप्पणियाँ)।
यह वर्तमान समय (15 टिप्पणियाँ) प्रदर्शित करता है।
यह आपके द्वारा संशोधन के बिना दर्ज किया गया रिटर्न देता है (३ टिप्पणी)।
यह "हैलो वर्ल्ड" (1 टिप्पणी) प्रिंट करता है।
कुल: 21 टिप्पणियाँ
स्कोर: (१५ - १) / २१ = ०.६६६: = ६६.६ Expl%
व्याख्या:
१५ मुख्य अनुमान है, लोगों ने क्या कहा। 1 अनुमानों की सही संख्या है। 21 को सभी टिप्पणियों का योग है।