Искусственная жизнь. Генетический алгоритм. Мир №1

 

Видео обзор на основе материалов, накопленных во время экспериментов с генетическим алгоритмом. Мир номер 1. В последнее время экспериментировал с набором команд. Запускал на короткое время, что бы посмотреть, как разные команды влияют на то, что происходит на экране. Осталось запустить на длительные срок и посмотреть, как и куда всё это будет развиваться. Исходники:
После запуска мира нужно несколько раз кликнуть по экрану, это нужно для генератора случайных чисел. Также про проект "Искусственная жизнь" в новом варианте. Проект переписан товарищем на языке Java github.com/CyberBiology/CyberBiology и им же написанно дальнейшее развитие проекта
Ссылка на .jar файлы проектов CyberBiology и Genesis.
На данный момент версии возможно устарели. Для запуска нужно иметь установленную на компьютере Java
CyberBiology.jar просто запускаем и смотрим. Genesis.jar запускаем, нажимаем кнопку Creat Map - создаётся карта. Первый бот - это точка в центре. Запускаем симуляцию кнопкой Start/Stop. Внизу видим текстовое поле Population, где отображается количество живых ботов. Если там 0, то начинаем с начала. Если первый бот находится в воде, то обычно сразу помирает. Подвигайте ползунок Sea Level, что бы бот оказался на суше. Выражаю благодарность тем, кто поддерживает меня финансами. Реквизиты для финансовой поддержки можно найти в https://www.youtube.com/c/foo52ru/about