السلام عليكم و رحمة الله و بركاته
طلب مني في فصل "برمجة الأنظمة " بناء نسخة من "لعبة الحياة" باستخدام لغة البرمجة C.
http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
الهدف هو بناء جدول ثنائي الابعاد تتغير محتويات عناصره حسب خوزميات تم شرحها في الرابط السابق بحيث تكون الخلايا الحية مساوية لــ 1 و الخلايا الميتة مرادفة لـ 0 , لكن عجزت عن اجاد كيفية توليد صور تلخص التحولات اللي تطرأ على الجدول عوض عرض النتيجة على شكل جدول ثنائي الأبعاد.
على سبيل المثال, عوض عرض النتيجة كالتالي
0 1 0 1 1 0
0 1 1 1 0 1
1 1 0 0 0 0
0 0 1 0 0 0
0 0 1 1 1 1
0 1 0 0 0 1
0 1 0 1 1 0
0 0 0 1 0 0
1 0 0 1 0 0
0 0 1 0 1 0
0 1 1 1 1 1
0 0 1 1 0 1
0 0 1 1 1 0
0 0 0 1 0 0
0 0 1 1 1 0
0 0 0 0 0 1
0 1 0 0 0 1
0 1 0 0 0 1
أحب عرضها على شكل صور ينتجها البرنامج
دمتم بودّ
