Стать творцом
Jul. 14th, 2024 06:19 pm В свое время, была довольно популярна попытка моделировать биологическую эволюцию на компьютере с помощью эволюции коротеньких программ написанных на специальных, разработанных для этих целей, языках программирования. Эти коротенькие программки были аналогом популяции "дигитальных" организмов "живущих" в компьютере. Первой подобной системой стала Tierra, затем распространение получила Avida. Идея в том, что пишется интерпретатор специального языка, и запускается популяция коротеньких программок на этом языке. Эти программки конкурируют между собой (например, за время процессора или оперативную память), мутируют, "лучшие" из них дают потомство, а "худшие" умирают, подобно организмам в процессе естественной эволюции. Я этим увлекся, и тоже написал на С интерпретатор для специального языка, который сам и придумал. Понятно, что этот язык (очень простой) был не похож ни на один существующий :))). Особо интересных результатов, к сожалению, ни у меня, ни у других, этот метод не принес - эволюция программок разумеется происходила, и новые неожиданные программы возникали, но мало чего нетривиального наблюдалось.
Но зато я почувствовал себя творцом, демиургом, творящим жизнь по своему разумению! Вот как когда-то я шел по Чукотке среди карликовых деревьев и ощущал себя великаном, возвышающемся над лесом, - что то в этом духе. Чтобы ощущать себя великаном, нужно правильно находить место, где гулять :)))
Но зато я почувствовал себя творцом, демиургом, творящим жизнь по своему разумению! Вот как когда-то я шел по Чукотке среди карликовых деревьев и ощущал себя великаном, возвышающемся над лесом, - что то в этом духе. Чтобы ощущать себя великаном, нужно правильно находить место, где гулять :)))
no subject
Date: 2024-07-16 09:47 am (UTC)И ни одна из них не укоренялась, чтобы создать внутримашинный программоценоз из двух сосуществующих видов? Надо было им дать доступ к дополнительному ресурсу.
no subject
Date: 2024-07-16 09:51 am (UTC)Если условия не менялись, то эволюция в конце концов кончалась одним единственным видом. Я думаю, это результат экстремальной простоты придуманного мной языка.
no subject
Date: 2024-07-17 09:46 am (UTC)В реальной биологической эволюции среда более сложная и всё время меняется. Причём меняется, в том числе, под влиянием доминирующего вида. Не только человека, бактерии гораздо глобальнее изменили Землю, чем мы. Плюс большие территории, обеспечивающие отдельным группам защиту расстоянием. Думаю это и определяет разнообразие видов. А программная среда монофакторная и сверхстабильная, по сути. Там эволюция идёт линейно, к одному, оптимально приспособленному виду.
no subject
Date: 2024-07-17 11:45 am (UTC)Про это ведутся многочисленные споры, эксперименты с бактериями продолжающиеся непрерывно больше 30 лет показали, что эволюция идет постоянно даже при неизменных условиях.