Weasel Program 1.3

Licence: Gratuit ‎Taille du fichier: N/A
‎Note des utilisateurs: 0.0/5 - ‎0 ‎Votes

Sur Weasel Program

Ce programme est destiné à des fins éducatives - pour démontrer que le processus qui conduit les systèmes évolutionnaires — variation aléatoire combinée avec la sélection cumulative non aléatoire — est différent du hasard pur.

Si vous ou l’un d’entre vous êtes amis ne semble pas comprendre comment se fait-il que nous voyons des desigens vie complexe tout autour de nous, sans un concepteur (Dieu pour certains).

Ce concept a d’abord été illustré dans le programme original weasel par Richard Dawkins.

L’algorithme de base est le suivant :

1. Commencez par une chaîne aléatoire. 2. Faites 100 copies de cette chaîne, avec une chance de 5% par caractère de ce personnage étant remplacé par un caractère aléatoire. 3. Comparez chaque nouvelle chaîne avec la chaîne cible, et donnez à chacun une partition (le nombre de lettres dans la chaîne qui sont correctes et dans la bonne position). 4.0 Si l’une des nouvelles cordes a une partition parfaite, arrêtez. 4.1 Sinon, prenez la chaîne de notation la plus élevée, et passez à l’étape 2.

Pour plus d’informations sur le sujet, visitez la page Wikipedia http://en.wikipedia.org/wiki/Weasel_program

Je recommande également de lire le livre « The Blind Watchmaker » de Richard Dawkins.

p.s. il ya quelques critiques qui insistent sur le fait que la méthode est la tricherie en verrouiller les lettres une fois qu’ils sont corrects, ce n’est pas vrai, vous pouvez vérifier l’ensemble du code ici - https://drive.google.com/folderview?id=0B2SWliTSzi6bOUx6T3hkVU10RVE&usp=sharing

Informations sur les annonces: cette application affiche une annonce en plein écran lorsque vous cliquez sur le bouton « Essayez-moi »