Tantangannya adalah menemukan implementasi game kehidupan terpendek dalam 3D ( contoh ). Inilah aturannya:
Sel (dalam hal ini, kubus) dengan hanya 1 atau kurang tetangga mati, seolah-olah karena kesepian.
Jika tepatnya 5 sel mengelilingi sel kosong, mereka berkembang biak dan mengisinya.
Jika sel memiliki 8 tetangga atau lebih, ia mati karena kepadatan yang berlebihan.
Buat setidaknya 10x10x10, di mana layer-layer tersebut dihasilkan secara individual seperti ini:
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 X 0 0 X 0 0 0 0 0
0 0 X X X 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
Tentu saja, simulasi grafik 3D juga diterima
. Posisi awal dapat di-hardcode tetapi harus berfungsi jika diubah ke posisi awal mana pun. Itu harus dapat menghitung jumlah generasi berapa pun, dan pengguna harus dapat secara manual meminta generasi berikutnya.
Kode terpendek dalam karakter menang!
Saya membuat implementasi ini sendiri untuk ukuran (cube) berapa pun: http://jensrenders.site88.net/life3D.htm Anda dapat menggunakan ini untuk menguji, dan Anda dapat mendasarkan kode Anda pada milik saya, meskipun saya tidak berkomentar .