Стать творцом
marigranula — 14.07.2024
В свое время, была довольно популярна попытка
моделировать биологическую эволюцию на компьютере с помощью
эволюции коротеньких программ написанных на специальных,
разработанных для этих целей, языках программирования. Эти
коротенькие программки были аналогом популяции "дигитальных"
организмов "живущих" в компьютере. Первой подобной системой стала
Tierra, затем распространение получила Avida. Идея в том, что
пишется интерпретатор специального языка, и запускается популяция
коротеньких программок на этом языке. Эти программки конкурируют
между собой (например, за время процессора или оперативную память),
мутируют, "лучшие" из них дают потомство, а "худшие" умирают,
подобно организмам в процессе естественной эволюции. Я этим
увлекся, и тоже написал на С интерпретатор для специального языка,
который сам и придумал. Понятно, что этот язык (очень простой) был
не похож ни на один существующий :))). Особо интересных
результатов, к сожалению, ни у меня, ни у других, этот метод не
принес - эволюция программок разумеется происходила, и новые
неожиданные программы возникали, но мало чего нетривиального
наблюдалось.Но зато я почувствовал себя творцом, демиургом, творящим жизнь по своему разумению! Вот как когда-то я шел по Чукотке среди карликовых деревьев и ощущал себя великаном, возвышающемся над лесом, - что то в этом духе. Чтобы ощущать себя великаном, нужно правильно находить место, где гулять :)))
|
|
</> |
Эффективность флотационных установок в процессах очистки сточных вод автомобильных моек
О времени, о жизни, о себе
Роммель осматривает укрепления на пляже, который вскоре станет зоной "Юта"
Кронпринцесса Метте-Марит снова навестила сына в тюрьме
И к хорошим новостям
Зима — время мечтать или действовать? 
