استرخ واقض بعض الوقت من خلال الاستمتاع بلعبة Conway's Game of Life الكلاسيكية داخل محطة Linux الخاصة بك.

إذا كنت تقضي الكثير من الوقت في العمل مع محطة Linux ، فقد يكون لديك بالفعل أوهام حول القوة الإلهية - خاصةً إذا قمت بتسجيل الدخول بحساب الجذر.

اقضِ بعض الوقت بعيدًا عن تمطر الضفادع على المستخدمين باستخدام هذه المحاكاة الآلية الخلوية الكلاسيكية ، واسترخي بينما يأخذ التطور مجراه.

ما هي لعبة الحياة كونواي؟

لعبة Conway's Game of Life ليست لعبة بالمعنى الكلاسيكي ، لأنك لا تتفاعل معها. بدلاً من ذلك ، يمكنك إنشاء تكوين أولي للخلايا ومشاهدتها وهي تتفاعل وتتطور وفقًا لمجموعة صارمة من القواعد.

يحدث التطور عبر شبكة لا نهائية من الخلايا ، لذلك لا يوجد حد نظريًا لمدى حدوث ذلك يمكن أن ينتشر إبداعك ، وبما أن اللعبة قد اكتملت ، فلا يوجد حد لما يمكن أن تفعله يخلق.

تنص نظرية القرد اللانهائي الشهيرة على أن قردًا يضرب مفاتيح الآلة الكاتبة العشوائية سيكتب كل نص يمكن تصوره ، نظرًا لوقت غير محدود.

من المحتم أنه في ظل نفس الظروف ، ستقوم اللعبة في النهاية ولحظات بترتيب الخلايا في الأعمال الكاملة لشكسبير ، وسرد أسرارك العميقة ، وتخبرك

instagram viewer
عندما تتوقف التقنية الخاصة بك عن تلقي الدعم، وتكشف معنى الإجابة على السؤال النهائي للحياة والكون وكل شيء.

إنها أيضًا طريقة ممتعة لاجتياز نصف ساعة من الخمول في الجهاز أثناء تنزيل ملفات ISO أو إجراء اختبارات آلية.

كيفية تثبيت لعبة Conway's Game of Life على نظام Linux

اللعبة مكتوبة بلغة Haskell ، وتحتاج إلى تثبيت حزمة Haskell على نظامك لتجميعها.

أسهل طريقة لتثبيت المكدس على Debian أو Ubuntu هي فتح Terminal وإدخال:

sudo apt تثبيت haskell-stack

بدلاً من ذلك ، وبالنسبة للتوزيعات الأخرى ، يمكنك تنزيل وتنفيذ برنامج نصي للتثبيت:

حليقة -sSL https://get.haskellstack.org/ | ش

سيطلب البرنامج النصي كلمة مرور sudo لتثبيت التبعيات ووضع الثنائيات فيها /usr/local/bin.

التطبيق يحتاج أيضا libtinfo- ديف الحزمة المراد تجميعها:

sudo apt install libtinfo-dev

لتثبيت لعبة Game of Life ، استنساخ مستودع GitHub الخاص به و استخدم الأمر cd للانتقال إليه:

استنساخ بوابة https://github.com/samtay/conway.git && cd conway

قم بتجميع البرنامج باستخدام:

بناء كومة

أخيرًا ، قم بتثبيته باستخدام:

كومة تثبيت الحياة

كن إلهًا لخط الأوامر مع لعبة الحياة في كونواي!

نظرًا لأن Game of Life هي محاكاة وليست لعبة حقيقية ، فإن شروط البداية مهمة لكيفية تطورها.

أطلق TUI عن طريق إدخال:

حياة

سيتم تناول الجزء الأكبر من النافذة بإطار فارغ يحتوي على مؤشر أزرق. يمكنك تحريك هذا حول الشاشة باستخدام مفاتيح الأسهم على لوحة المفاتيح. يضعط يدخل لإضافة خلية أو إزالتها.

القواعد بسيطة:

  • إذا كانت الخلية الحية محاطة بأقل من جيران ، فإنها ستموت وتختفي
  • إذا كان للخلية الميتة ثلاثة جيران أحياء ، فإنها تصبح خلية حية
  • إذا كان للخلية الحية ثلاثة جيران أحياء ، فإنها تموت
  • إذا كان للخلية الحية اثنين أو ثلاثة من الجيران الأحياء ، فإنها تبقى حية حتى التكرار التالي

إذا كنت تفتقر إلى الإلهام ، فيمكنك الاختيار من بين مجموعة من الأشكال المعدة مسبقًا بالضغط على # المفتاح ، متبوعًا بالأرقام من 0 إلى 9.

ستتمكن أيضًا من إضافة أو حذف خلايا فردية أثناء المحاكاة بالضغط على يدخل المفتاح ، مثل كائن روحي ينغمس في القليل من التصور الطاهر أو الضرب.

عندما تكون مستعدًا لبدء المحاكاة ، اضغط على فضاء. يمكنك أيضًا استخدام هذا المفتاح للتوقف. منطقة اللعب غير محدودة نظريًا ، ويمكنك تحريكها باستخدام مفاتيح الأسهم.

مع اقتراب استراحة الغداء الخاصة بك ، وأنت متشوق لمعرفة كيفية تشغيل المحاكاة ، يمكنك الضغط Ctrl +> لتسريعها. إذا كنت تريد أن تأخذ المزيد من الوقت لفحص التطور أثناء العمل ، فاضغط على Ctrl + <.

كن إلهًا على رقعة الشطرنج الطرفية ، أيضًا!

لا يوجد نقص في الألعاب التي يمكنك لعبها في محطة Linux. إذا كنت تريد أن تلعب دورًا أكثر نشاطًا في حياة موضوعاتك الافتراضية ، ففكر في لعب لعبة الشطرنج عبر SSH.