Re: Виртуальные животные

From
Yuri Burger ()
To
Nickita A Startcev
Date
2002-12-17T12:30:38Z
Area
RU.ALGORITHMS
From: "Yuri Burger" <kruger@selena.net.ua>

Hello, Nickita!
You wrote to All on Mon, 16 Dec 2002 20:53:06 +0300:

 NA> Появилась идея хитрым меьодом закодировать в 'генотипе' внешний вид
 NA> шарнирно-палочных организмов, генетически их скрещивать и отбирать
 NA> самых живучих.

    Хм, давольно интересно... вот только подозреваю что очень маленькому
количеству людей ;) Какова цель? Только посмотреть на то, что таким образом
выведется?

 NA> -Организмы самособираются из компонентов.
 NA> Первоначальный список компонентов:
 NA>     стержень с двумя точками сборки на концах
 NA>     управляемый шарнир с точками сборки на концах (что-то типа мышцы и
 NA> сустава в одном)
 NA>     треугольник с тремя точками сборки в углах
 NA>     просто три точки сборки на маленьком расстоянии, гибко соединенные

    Как оценивать качество? Тоесть, понятно что лучший тот, кто лучше
двикается :) но как это определить? Нужно еще както добавить "нервную
систему". В качестве оценки приспособленности можно использовать либо время
прохождения существом тестового участка, либо скорость, которую может развить
существо и т.д. Но тогда нужно это существо хотябы наделить системой
управления телом ;) Да и пару датчиков нужно (чтоб видеть куда бежать) ;)

    Как вариант. Один из компонент - генератор периодичных импульсов. Плюс к
этому есть компонент - "проводник", "распределитель".. т.д. Тоесть, кроме
стержней с шарнирами есть еще пачка проводников, соединенных с генератором
через распределители. При попадании импульса на шарнир, тот приходит в
движение "зжимается"... вобщим понятно, да? :)

 NA> У кого какие идеи по дополнению, расширению?

    Если этим кто будет заниматься, могу обеспечить поддержку со стороны ГА.
На сколько мне видется, тут нужно релизовать следущее:
    - оптимизирующий алгоритм (ГА)
    - декодирование хромосомы
    - моделирование "пробега"

собсно все.

    В результате будет получено нечто, очень быстро бегающее :)

With best regards, Yuri Burger aka J.O. Kruger.  E-mail: jo_kruger@mail.ru


--- ifmail v.2.15dev5
 * Origin: Unknown (2:5020/400)