Weasel Program 1.3
Anda dapat mengunduh dalam 5 detik.
Tentang Weasel Program
Program ini ditujukan untuk tujuan pendidikan - untuk menunjukkan bahwa proses yang mendorong sistem evolusioner — variasi acak dikombinasikan dengan seleksi kumulatif non-acak — berbeda dari kesempatan murni.
Jika Anda atau salah satu dari Anda berteman tampaknya tidak dapat memahami bagaimana bisa kita melihat desigen kehidupan yang kompleks di sekitar kita, tanpa desainer (Tuhan bagi sebagian orang).
Konsep ini pertama kali diilustrasikan dalam Program Musang asli oleh Richard Dawkins.
Algoritma dasarnya adalah sebagai berikut:
1. Mulailah dengan string acak. 2. Buat 100 salinan string ini, dengan peluang 5% per karakter karakter itu digantikan dengan karakter acak. 3. Bandingkan setiap string baru dengan string target , dan berikan setiap skor (jumlah huruf dalam string yang benar dan dalam posisi yang benar). 4.0 Jika salah satu string baru memiliki skor sempurna, berhenti. 4.1 Jika tidak, ambil string skor tertinggi, dan lanjutkan ke langkah 2.
Untuk informasi lebih lanjut tentang topik ini, kunjungi halaman Wikipedia http://en.wikipedia.org/wiki/Weasel_program
Saya juga merekomendasikan membaca buku "The Blind Watchmaker" oleh Richard Dawkins.
p.s. ada beberapa kritikus yang bersikeras bahwa metode ini curang dengan mengunci huruf setelah mereka benar, ini tidak benar, Anda dapat memeriksa seluruh kode di sini - https://drive.google.com/folderview?id=0B2SWliTSzi6bOUx6T3hkVU10RVE&usp=sharing
Info iklan: aplikasi ini menampilkan iklan layar penuh saat mengklik tombol "Coba saya"