بازی زندگی کانوی یک اتوماتای سلولی شگفتانگیز است که در سال ۱۹۷۰ جان هورتون کانوی، ریاضیدان بریتانیایی، آن را ابداع کرد.
این بازی از یک شبکهی دوبعدی از سلولها تشکیل شده است که هر سلول میتواند «زنده» یا «مرده» باشد.
پس از هر نسل، سلولها بر اساس مجموعهای از قواعد با هشت همسایهی خود تعامل میکنند و همین قواعد نسل جدید را تعیین میکنند.
پس از هر نسل، سلولها با هشت همسایهی خود تعامل میکنند؛ همسایهها سلولهایی هستند که بهصورت افقی، عمودی یا مورب مجاور یکدیگر قرار دارند.
قواعد زیر برای هر سلول اعمال میشود:
ماتریسی از ۱ها و ۰ها (متناظر با سلولهای زنده و مرده) در اختیار دارید؛ قواعد را روی هر سلول اعمال کنید و نسل بعدی را برگردانید.