macroevolution: (Default)
[personal profile] macroevolution
 СЕМИНАР «ВОПРОСЫ ЭВОЛЮЦИИ»
Заседание № 20

Процессы самоорганизации в онтогенезе многоклеточных: опыт имитационного моделирования

А.В. Марков (Палеонтологический институт РАН)
М.А. Марков (Московский Государственный институт радиотехники, электроники и автоматики)

20 мая в 18-00. Москва, Ленинский пр-т 33, большой конференц-зал на первом этаже





UPD: видео семинара

From: [identity profile] zlata-gl.livejournal.com
То есть на дороге имеются две одинаковые метки, видимые каждому роботу, когда он рядом.
From: [identity profile] macroevolution.livejournal.com
Программу сын писал. Но он пока не отреагировал на вашу задачу, поэтому я предлагаю вот такое решение:

1. шаг на север
2. Если видишь парашют, иди к строке 8
3. иди к строке 4
4. иди к строке 5
5. иди к строке 6
6. шаг на север
7. иди к строке 2
8. шаг на север
9. иди к строке 8

Роботы приземляются и делают шаг на север. Отсюда они уже своих парашютов не видят. Начинают циклически выполнять строки 2,3,4,5,6,7 и движутся на север медленно, т.к. выполнение строк 3-5 обеспечивает задержку. Когда тот из роботов, который приземлился южнее, наткнется на парашют "северного" робота, он от строки 2 перейдет к строке 8 и начнет двигаться на север быстрее, выполняя строки 8 и 9. В результате он обязательно догонит "северного" робота.
From: [identity profile] zlata-gl.livejournal.com
Великолепно !
Особенно - для непрограммиста !
(Кстати, строки 3 и 4 - можно и выкинуть, там и так уже 4 секунды на шаг, а во 2-м цикле - 2).
Что самое смешное - "шаг на юг" вообще не нужен. Но если его не давать в условии - задачка слишком проста.

Задачка - в тему, правда ? :-))
From: [identity profile] macroevolution.livejournal.com
Задачка - абсолютно в тему. При работе с нашей программой такие задачки приходится решать постоянно, когда пытаешься создать какого-нибудь зверька. Но разрешенных команд побольше, и поэтому мозгов все равно не хватает, чтобы предсказывать результат, и приходится действовать методом проб и ошибок с элементами разумного дизайна.
From: [identity profile] dritte-mal.livejournal.com
Сенсация! Эволюционист Марков признал элементы разумного дизайна!!!
(шутка, если что)
Page generated Aug. 19th, 2025 12:46 pm
Powered by Dreamwidth Studios