[#] [Из песочницы] Генетическое программирование. ELTRUT-проблема
habrabot(difrex,1) — All
2016-04-07 14:30:03


Бродя по просторам интернета, заинтересовался такой вещью как [генетическое программирование][1]. Если в двух словах, это автоматическое создание программ, которые выполняют ту или иную цель, в соответствии с принципом естественного отбора. То есть сначала случайным образом создается поколение «существ»-программ, которые сортируются по разным критериям (близость к достижению цели), затем часть из них мутирует (также случайно), часть вымирает и часть заменяется новыми случайными существами. Таким образом, самые достойные существа продолжают свое дело и дают потомков, а самые слабые — отсеиваются в процессе отбора. Несколько экспериментов и их результаты — под катом. ![][2] [Читать дальше →][3]

[1]: https://en.wikipedia.org/wiki/Genetic_programming
[2]: https://habrastorage.org/files/162/f92/7f6/162f927f6c174a17b8ab7667d034e589.png
[3]: https://habrahabr.ru/post/281140/#habracut