आराम से बैठें और अपने लिनक्स टर्मिनल के भीतर क्लासिक कॉनवे के गेम ऑफ लाइफ का आनंद लें।
यदि आप लिनक्स टर्मिनल के साथ काम करने में बहुत समय बिताते हैं, तो आपको पहले से ही दैवीय शक्ति का भ्रम हो सकता है - खासकर यदि आप रूट के रूप में लॉग इन हैं।
इस क्लासिक सेलुलर ऑटोमेटा सिमुलेशन के साथ अपने उपयोगकर्ताओं पर मेंढकों की बारिश से कुछ समय निकालें, और आराम से बैठें क्योंकि विकास अपने पाठ्यक्रम में आता है।
कॉनवे का गेम ऑफ लाइफ क्या है?
कॉनवे का गेम ऑफ लाइफ क्लासिक अर्थों में एक गेम नहीं है, क्योंकि आप इसके साथ इंटरैक्ट नहीं करते हैं। इसके बजाय, आप कोशिकाओं का एक प्रारंभिक विन्यास बनाते हैं और देखते हैं कि वे नियमों के एक सख्त सेट के अनुसार बातचीत करते हैं और विकसित होते हैं।
विकास कोशिकाओं के एक अनंत ग्रिड में होता है, इसलिए सैद्धांतिक रूप से कितनी दूर की कोई सीमा नहीं है आपकी रचना फैल सकती है, और जैसा कि खेल ट्यूरिंग पूर्ण है, इसकी भी कोई सीमा नहीं है कि यह क्या कर सकता है बनाएं।
प्रसिद्ध अनंत बंदर प्रमेय, कहता है कि यादृच्छिक टाइपराइटर कुंजियों को मारने वाला एक बंदर, अनंत समय दिया जाएगा, हर बोधगम्य पाठ टाइप करेगा।
यह अपरिहार्य है कि समान स्थितियों को देखते हुए, खेल अंततः और क्षण भर में कोशिकाओं को शेक्सपियर के पूर्ण कार्यों में व्यवस्थित करेगा, आपके अंतरतम रहस्यों को बताएगा, आपको बताएगा जब आपकी तकनीक को समर्थन मिलना बंद हो जाएगा, और जीवन, ब्रह्मांड, और सब कुछ के अंतिम प्रश्न के उत्तर का अर्थ प्रकट करते हैं।
जब आप ISO डाउनलोड कर रहे होते हैं या स्वचालित परीक्षण चला रहे होते हैं, तब टर्मिनल में खाली आधा घंटा बिताने का यह एक मज़ेदार तरीका है।
लिनक्स पर कॉनवे के गेम ऑफ लाइफ को कैसे स्थापित करें
खेल हास्केल में लिखा गया है, और इसे संकलित करने के लिए आपको अपने सिस्टम पर हास्केल के ढेर को स्थापित करने की आवश्यकता है।
डेबियन या उबंटू पर स्टैक स्थापित करने का सबसे आसान तरीका एक टर्मिनल खोलना और दर्ज करना है:
sudo apt इंस्टॉल हैकेल-स्टैक
वैकल्पिक रूप से, और अन्य डिस्ट्रोज़ के लिए, आप इंस्टॉलेशन स्क्रिप्ट को डाउनलोड और निष्पादित कर सकते हैं:
कर्ल -एसएसएल https://get.haskellstack.org/ | श्री
स्क्रिप्ट आपके सूडो पासवर्ड के लिए निर्भरता स्थापित करने और बायनेरिज़ को रखने के लिए कहेगी /usr/local/bin.
ऐप की भी जरूरत है libtinfo-dev संकलित करने के लिए पैकेज:
sudo apt libtinfo-dev स्थापित करें
जीवन का खेल स्थापित करने के लिए, इसके GitHub रिपॉजिटरी को क्लोन करें और सीडी कमांड का प्रयोग करें इसमें जाने के लिए:
गिट क्लोन https://github.com/samtay/conway.git && सीडी कॉनवे
प्रोग्राम को इसके साथ संकलित करें:
ढेर का निर्माण
अंत में, इसे इसके साथ स्थापित करें:
ढेर स्थापित जीवन
कॉनवे के गेम ऑफ लाइफ के साथ एक कमांड-लाइन देवता बनें!
जैसा कि जीवन का खेल एक वास्तविक खेल के बजाय एक अनुकरण है, यह कैसे विकसित होता है इसके लिए शुरुआती स्थितियां महत्वपूर्ण हैं।
दर्ज करके टीयूआई को फायर करें:
ज़िंदगी
विंडो का बड़ा हिस्सा नीले कर्सर वाले खाली फ्रेम के साथ लिया जाएगा। आप इसे अपने कीबोर्ड पर तीर कुंजियों का उपयोग करके स्क्रीन के चारों ओर ले जा सकते हैं। प्रेस प्रवेश करना सेल जोड़ने या हटाने के लिए।
नियम सरल हैं:
- यदि एक जीवित कोशिका के पास दो से कम पड़ोसी हैं, तो वह मर जाएगी और गायब हो जाएगी
- यदि एक मृत कोशिका के तीन जीवित पड़ोसी हैं, तो यह एक जीवित कोशिका बन जाती है
- यदि एक जीवित कोशिका के तीन जीवित पड़ोसी हैं, तो वह मर जाती है
- यदि एक जीवित कोशिका में दो या तीन जीवित पड़ोसी हैं, तो यह अगले पुनरावृत्ति तक जीवित रहता है
यदि आप प्रेरणा से कम हैं, तो आप को दबाकर आकृतियों की पूर्व-निर्मित श्रेणी से चयन कर सकते हैं # कुंजी, उसके बाद 0 से 9 नंबर।
सिम्युलेशन के दौरान आप प्रवेश करना कुँजी, एक आध्यात्मिक जीव की तरह जो एक छोटे से बेदाग गर्भाधान या मुस्कराहट में लीन है।
जब आप अनुकरण शुरू करने के लिए तैयार हों, तो हिट करें अंतरिक्ष. आप इस कुंजी का उपयोग पॉज़ करने के लिए भी कर सकते हैं। खेल क्षेत्र सैद्धांतिक रूप से अनंत है, और आप तीर कुंजियों का उपयोग करके इसके चारों ओर पैन कर सकते हैं।
जैसे-जैसे आपका लंच ब्रेक करीब आ रहा है, और आप यह देखने के लिए उत्सुक हैं कि सिमुलेशन कैसे काम करता है, आप दबा सकते हैं सीटीआरएल + > इसे तेज करने के लिए। यदि आप कार्रवाई में विकास की जांच करने के लिए कुछ और समय लेना चाहते हैं, तो दबाएं सीटीआरएल + <.
शतरंज की अंतिम बिसात पर भी भगवान बनें!
Linux टर्मिनल में आपके द्वारा चलाए जा सकने वाले गेम्स की कोई कमी नहीं है। यदि आप अपने आभासी विषयों के जीवन में अधिक सक्रिय भूमिका निभाना चाहते हैं, तो SSH पर शतरंज का खेल खेलने पर विचार करें।