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