Weasel Program 1.3
Anda boleh memuat turun dalam masa 5 saat.
Tentang Weasel Program
Program ini bertujuan untuk tujuan pendidikan - untuk menunjukkan bahawa proses yang mendorong sistem evolusi & mdash; variasi rawak digabungkan dengan pemilihan kumulatif bukan rawak & mdash; berbeza daripada peluang tulen.
Jika anda atau mana-mana daripada anda kawan-kawan nampaknya tidak dapat memahami bagaimana datang kita melihat desigen kehidupan yang kompleks di sekeliling kita, tanpa pereka (Tuhan untuk sesetengah orang).
Konsep ini mula-mula digambarkan dalam Program Weasel asal oleh Richard Dawkins.
Algoritma asas adalah seperti berikut:
1. Mulakan dengan rentetan rawak. 2. Buat 100 naskhah rentetan ini, dengan peluang 5% setiap watak itu digantikan dengan watak rawak. 3. Bandingkan setiap rentetan baru dengan rentetan sasaran , dan berikan setiap skor (bilangan huruf dalam rentetan yang betul dan dalam kedudukan yang betul). 4.0 Jika mana-mana rentetan baru mempunyai skor yang sempurna, berhenti. 4.1 Jika tidak, ambil rentetan pemarkahan tertinggi, dan pergi ke langkah 2.
Untuk maklumat lanjut mengenai topik ini lawati halaman Wikipedia http://en.wikipedia.org/wiki/Weasel_program
Saya juga mengesyorkan membaca buku "The Blind Watchmaker" oleh Richard Dawkins.
ps. terdapat beberapa pengkritik yang menegaskan bahawa kaedah itu menipu dengan mengunci huruf sebaik sahaja mereka betul, ini tidak benar, anda boleh menyemak keseluruhan kod di sini - https://drive.google.com/folderview?id=0B2SWliTSzi6bOUx6T3hkVU10RVE&usp=sharing
Maklumat iklan: aplikasi ini memaparkan iklan skrin penuh apabila mengklik butang "Cuba saya"