Автор Тема: Мини модель эволюции  (Прочитано 1195 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Maddreg Автор темы

  • Эксперт
  • *****
  • Сообщений: 2782
Мини модель эволюции
« : Июля 09, 2013, 08:14:52 »
Наткнулся на хабре на занятную штуку. Упрощенная модель эволюции на примере двухмерных машинок

http://habrahabr.ru/post/185882/

ссылка для скачивания https://dl.dropboxusercontent.com/u/45609087/BlindAM.zip (на хабре есть ссыль на скачку и для линукса)

После запуска, можно ввести "зерно" которое видимо позволит в дальнейшем воспроизвести вашу эволюцию на другом компе. В папке "res" есть текстовый файл с настройками, там можно поменять разрешение окна. Чтобы начать процесс, надо нажать пробел. Чтобы двигать камеру, зажимаем правую кнопку. Начинается эволюция с восьмигранников, которые естественно никуда не могут поехать, но непреодолимое стремление вперед, со временем приводит к появлению одного колеса, а затем и двух (и даже трех). То и дело натыкаясь на непреодолимые препятствия в виде ям или высоких склонов или теряя колеса, машинки мутируют пытаясь преодолеть это препятствие. Неудачники-же, там и погибают. Вот так это выглядит у меня на данный момент. На скриншоте рекорд 702 метра, сейчас уже добрались до 819
942081-0

... и добавил:

занятно, но рекорд еще не побит, несмотря на то что уже сменилось не одно поколение  :crazy:

... и добавил:

добавил скрин рекордсмена
« Последнее редактирование: Июля 09, 2013, 08:21:26 от Maddreg »

Оффлайн eViLL

  • Завсегдатай
  • ***
  • Сообщений: 406
Re: Мини модель эволюции
« Ответ #1 : Июля 09, 2013, 09:24:48 »
расплодилось, понимаешь http://gencar.co/

Оффлайн Rock Lobster

  • Эксперт
  • *****
  • Сообщений: 2459
  • Ты с собою заберешь, только добрые дела.
Re: Мини модель эволюции
« Ответ #2 : Июля 09, 2013, 09:49:18 »
http://golly.sourceforge.net/

... и добавил:

Яма смерти :7:


« Последнее редактирование: Июля 09, 2013, 09:51:37 от Rock Lobster »

Оффлайн Saladin Hadida

  • Новичок
  • *
  • Сообщений: 80
  • "Играй как можешь, сыграй..."
Re: Мини модель эволюции
« Ответ #3 : Июля 09, 2013, 09:57:57 »
по картинкам складывается ощущение, что они кучей в яму забьются, а последние по ним спокойно проезжают  ???
или не так  :hmmm:

Оффлайн Rock Lobster

  • Эксперт
  • *****
  • Сообщений: 2459
  • Ты с собою заберешь, только добрые дела.
Re: Мини модель эволюции
« Ответ #4 : Июля 09, 2013, 09:59:56 »
Saladin Hadida, это просто старые машинки, которые не занимают места на дороге. Новые едут по дороге все равно.

... и добавил:

Потом они сами изменяются на более проходимые. Сейчас заднее колесо стало микроскопическим, а переднее огромным, никак не проедут это место все равно.

Оффлайн Saladin Hadida

  • Новичок
  • *
  • Сообщений: 80
  • "Играй как можешь, сыграй..."
Re: Мини модель эволюции
« Ответ #5 : Июля 09, 2013, 10:05:48 »
Rock Lobster, ааа, понятно
жди, пока два громадных колеса не вырастут тогда... размером с яму  :crazy:

Оффлайн Rock Lobster

  • Эксперт
  • *****
  • Сообщений: 2459
  • Ты с собою заберешь, только добрые дела.
Re: Мини модель эволюции
« Ответ #6 : Июля 09, 2013, 10:07:15 »
Одна машинка проехала яму, но застряла дальше в яме другой. Для каждой ямы нужен свой тип машинки, значит преодолев одну яму машинка застрянет дальше, не в силах эволюционировать на ходу. Скорее всего на этом эволюция и закончится.

Оффлайн Maddreg Автор темы

  • Эксперт
  • *****
  • Сообщений: 2782
Re: Мини модель эволюции
« Ответ #7 : Июля 09, 2013, 10:26:35 »
Одна машинка проехала яму, но застряла дальше в яме другой. Для каждой ямы нужен свой тип машинки, значит преодолев одну яму машинка застрянет дальше, не в силах эволюционировать на ходу. Скорее всего на этом эволюция и закончится.
не, не закончится. Но может пройти не один час )) У меня сейчас рекорд 964 метра. Правда трасса от зерна зависит, поэтому не показатель. Надо всем кому интересно, начать например с зерном guitarplayer, а там уже делиться результатами  :crazy:

... и добавил:

на хабре разраб писал что в один момент у него пошли трехколесные машины, чтобы преодолеть какое-то трудное место. Он подумал было что все, хана двухколесным, но нет, появилась двухколесная, которая-таки преодолела злополучное место и далее 2 вида продолжили эволюционировать параллельно. Вообще прикольно смотреть на начало трека, там такие веселые выкидыши получаются  ;D

... и добавил:

ну вот, спустя наверное полчаса или минут 40, старый рекорд пал  8)

... и добавил:

запустил заново с зерном guitarplayer. Эти выкидыши даже колесами не могут обзавестись  :pozor: Вернее появляются некоторые с одним колесом, но оно отваливается. ГП такой ГП
« Последнее редактирование: Июля 09, 2013, 10:57:06 от Maddreg »

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Мини модель эволюции
« Ответ #8 : Июля 09, 2013, 11:03:30 »
ссылка для скачивания https://dl.dropboxusercontent.com/u/45609087/BlindAM.zip

не запускается программа :7:

Оффлайн Maddreg Автор темы

  • Эксперт
  • *****
  • Сообщений: 2782
Re: Мини модель эволюции
« Ответ #9 : Июля 09, 2013, 11:11:48 »
не запускается программа :7:
у меня все норм  ???  правда после двойного клика не сразу появилась

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Мини модель эволюции
« Ответ #10 : Июля 09, 2013, 11:12:42 »
говорит не является приложением win32 :7:

Оффлайн Maddreg Автор темы

  • Эксперт
  • *****
  • Сообщений: 2782
Re: Мини модель эволюции
« Ответ #11 : Июля 09, 2013, 11:14:39 »
занятно, запустил 2 одновременно с одинаковым зерном guitarplayer. В одном популяцию поставил 50, в другом 100. В первом начали развиваться одноколесные машины, которые дальше 35 метров так и не уехали. А вот во втором лидировали трехколесные. Но вот сейчас двухколесный проехал дальше всех

... и добавил:

говорит не является приложением win32 :7:
https://dl.dropboxusercontent.com/u/45609087/BlindAM.exe замени экзешник на этот, он под вин ХР как раз

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Мини модель эволюции
« Ответ #12 : Июля 09, 2013, 11:15:54 »
 :fffuuu: :pozor:

... и добавил:

однохуйственно
« Последнее редактирование: Июля 09, 2013, 11:17:34 от akl »

Оффлайн Maddreg Автор темы

  • Эксперт
  • *****
  • Сообщений: 2782
Re: Мини модель эволюции
« Ответ #13 : Июля 09, 2013, 11:20:34 »
:fffuuu: :pozor:

... и добавил:

одноцветочекственно
не та ссыль, там автор ошибсо  :crazy:
https://dl.dropboxusercontent.com/u/45609087/BlindAM1.exe

Оффлайн akl

  • Живу на форуме
  • *******
  • Сообщений: 8114
  • не шарю ваще
Re: Мини модель эволюции
« Ответ #14 : Июля 09, 2013, 11:23:32 »
запустилось но с ошибкой, никаких букв нет - opengl error. тут комп дебильный, вечером дома попробую :pozor: