Hal ini sering mengatakan, bahwa semua programmer harus bisa menulis sebuah program "hello world" dalam bahasa pemrograman setelah beberapa lirikan pada bahasa yang (Dan quicksort setelah beberapa lirikan lebih).
Karena Game of Conway's Life Turing telah selesai (sehingga memenuhi syarat sebagai bahasa pemrograman untuk tujuan umum) , masalahnya sudah jelas:
Buat "Hello World!" aplikasi hanya menggunakan Game of Conway! Satu-satunya entri yang valid adalah keadaan awal untuk Conway's Game of Life, yang:
- tidak mengandung bentuk yang dapat dikenali yang menyerupai teks "Hello World!"
- akan berisi bentuk yang dapat dikenali menyerupai teks "Hello World!" dalam jumlah siklus yang wajar (seharusnya tidak berjalan lebih dari beberapa menit pada PC yang baik - ini memungkinkan miliaran siklus dan harus cukup)
- area di mana "Hello World!" teks akan muncul harus kosong dalam keadaan awal! (Kalau tidak, masalahnya akan terlalu mudah) Jika tidak ada yang berhasil melakukannya, kami mungkin mengurangi persyaratan ini menjadi "kebanyakan kosong"
Mencetak:
Pemenang akan didasarkan pada jumlah upvotes dalam waktu sekitar satu minggu setelah pengiriman pertama yang valid.
Pedoman untuk memilih:
- output yang lebih rumit dan indah harus lebih bernilai
- output yang stabil pada banyak siklus harus bernilai lebih dari satu yang memudar menjadi tidak dapat dikenali pada siklus berikutnya.
- solusi dikunci ke dalam siklus abadi, atau mulai dari pola yang menarik adalah yang paling berharga, karena membuktikan desain cerdas negara, dan bukan hanya trial and error acak dengan simulasi terbalik.
Entri harus dalam format yang dapat dibaca oleh setidaknya satu dari simulator terkenal atau simulator online yang terhubung dengan penjawab. Tautan (ke animasi atau simulator yang disetel ke kondisi awal) juga diterima, bahkan dianjurkan. Jika output tidak terlihat dalam beberapa siklus, entri harus menentukan setelah siklus mana hasilnya akan terlihat.
Edit:
Mungkin ada sedikit toleransi dalam kalimat yang akan dihasilkan. Itu bisa " Hello, World!
", " hello, world
" " HELLO WORLD!
" dll.
Hello, world!