لعبة الحياة لكونواي هي أتمتة خلوية ساحرة ابتكرها عالم الرياضيات البريطاني جون هورتون كونواي عام 1970.
تتكوّن اللعبة من شبكة ثنائية الأبعاد من الخلايا التي يمكن أن تكون إما "alive" أو "dead".
بعد كل جيل، تتفاعل الخلايا مع جيرانها الثمانية وفق مجموعة من القواعد التي تحدد الجيل الجديد.
بعد كل جيل، تتفاعل الخلايا مع جيرانها الثمانية، وهي الخلايا المجاورة لها أفقيًا أو عموديًا أو قطريًا.
تُطبَّق القواعد التالية على كل خلية:
إذا أُعطيت مصفوفة من 1 و0 (تقابل الخلايا الحية والميتة)، فطبّق القواعد على كل خلية، وأرجِع الجيل التالي.
كل صف من الشبكة يُمثَّل بعدد صحيح بطول 64 بت.
على سبيل المثال،
0 1 0
1 0 0
1 1 0
يُمثَّل بالشكل التالي
0b010
0b100
0b110
تحتوي الشبكة على 64 عمودًا كحد أقصى.
سجّل في Exercism لتتعلّم وتتقن ARM64 Assembly عبر 78 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.