لعبة الحياة

لعبة الحياة

سهل

مقدمة

لعبة الحياة لكونواي هي أتمتة خلوية ساحرة ابتكرها عالم الرياضيات البريطاني جون هورتون كونواي عام 1970.

تتكوّن اللعبة من شبكة ثنائية الأبعاد من الخلايا التي يمكن أن تكون إما "alive" أو "dead".

بعد كل جيل، تتفاعل الخلايا مع جيرانها الثمانية وفق مجموعة من القواعد التي تحدد الجيل الجديد.

التعليمات

بعد كل جيل، تتفاعل الخلايا مع جيرانها الثمانية، وهي الخلايا المجاورة لها أفقيًا أو عموديًا أو قطريًا.

تُطبَّق القواعد التالية على كل خلية:

  • تبقى أي خلية حية على قيد الحياة إذا كان لها جاران أو ثلاثة جيران أحياء.
  • تصبح أي خلية ميتة خلية حية إذا كان لها ثلاثة جيران أحياء بالضبط.
  • جميع الخلايا الأخرى تموت أو تبقى ميتة.

إذا أُعطيت مصفوفة من 1 و0 (تقابل الخلايا الحية والميتة)، فطبّق القواعد على كل خلية، وأرجِع الجيل التالي.


المصدر

ويكيبيديايفتح الرابط في نافذة أو علامة تبويب جديدة
تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
Ballerina Exercism

مستعد لبدء لعبة الحياة؟

سجّل في Exercism لتتعلّم وتتقن Ballerina عبر 60 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.