Weasel Program 1.3

Лицензии: Бесплатный ‎Размер файла: N/A
‎Рейтинг пользователей: 0.0/5 - ‎0 ‎Голосов

О Weasel Program

Эта программа предназначена для образовательных целей - чтобы продемонстрировать, что процесс, который управляет эволюционными системами змдаш; случайные изменения в сочетании с неугадным кумулятивным отбором омдаш; отличается от чистой случайности.

Если вы или любой из вас друзья не могу понять, почему мы видим сложную жизнь desigens все вокруг нас, без дизайнера (Бог для некоторых).

Эта концепция была впервые проиллюстрирована в оригинальной программе Weasel Ричардом Докинзом.

Основной алгоритм заключается в следующем:

1. Начните со случайной строки. 2. Сделать 100 копий этой строки, с 5% шанс на символ этого персонажа заменяется случайным персонажем. 3. Сравните каждую новую строку с целевой строкой, и дать каждому оценка (количество букв в строке, которые являются правильными и в правильном положении). 4.0 Если какая-либо из новых строк имеет идеальный результат, остановите. 4.1 В противном случае, возьмите самую высокую строку скоринга, и перейдите к шагу 2.

Для получения дополнительной информации по этой теме посетите страницу Википедии http://en.wikipedia.org/wiki/Weasel_program

Я бы также рекомендовал читать книгу Ричарда Докинса "Слепой часовщик".

p.s. Есть некоторые критики, которые настаивают на том, что метод обмана путем блокировки букв, как только они верны, это не так, вы можете проверить весь код здесь - https://drive.google.com/folderview?id=0B2SWliTSzi6bOUx6T3hkVU10RVE&usp=sharing

Информация о рекламе: это приложение отображает полноэкранное объявление при нажатии кнопки "Попробуй меня"