Эволюция в аквариуме
Браузерный аквариум, где рыбы ищут корм, спасаются от хищников, передают признаки потомкам и учатся на собственном опыте.
Что это
Аквариум, за жизнью которого можно наблюдать и в который можно вмешиваться: добавить корм, изменить условия, проследить судьбу одной рыбы. Здесь можно увидеть, как врождённые особенности и личный опыт влияют на жизнь его обитателей. Это учебная модель с условными правилами, а не точная копия природы.
Что происходит в аквариуме
Одни рыбы предпочитают водоросли, другие — семена, третьи едят и то и другое. Они ищут пищу, тратят энергию, рождают потомков и могут погибнуть от голода, старости или встречи с хищником.
Когда взрослая рыба накопит достаточно энергии, она отдаёт часть потомку. В этой модели для рождения достаточно одного родителя. Потомок наследует тип питания, скорость, размер, зрение и способность быстро поворачивать, но признаки могут немного отличаться. Быстрота и хорошее зрение помогают добывать пищу, однако требуют больше энергии.
Хищники охотятся, устают и тоже оставляют потомство со своими особенностями. Поэтому можно наблюдать за сменой поколений и у охотников, и у их добычи. Заранее заданного победителя нет: отдельные семейные линии и даже все представители одного типа могут исчезнуть.


Что можно делать
- Наблюдать. Остановить время, ускорить его, приблизить участок аквариума или следовать за выбранной рыбой.
- Кормить и менять среду. Насыпать корм, перенести его источник, сделать участок богаче или беднее пищей.
- Открыть карточку рыбы. Узнать, что она делает, сколько у неё энергии, какие места она помнит и какие события пережила.
- Зайти в «Лабораторию». Посмотреть графики численности и признаков, прочитать историю событий. Во вкладке «Роды» — семейные линии и древо выбранной рыбы: её предки и живые потомки.



Чему научились рыбы (версия 9)
В версии 9 водорослееды учитывают результаты своих поисков: где удалось поесть, где было пусто, где встретился хищник. После удач рыба может снова направиться к знакомому месту, после погонь — предпочесть безопасное. Сильный голод способен перевесить осторожность. В карточке видны её решения и то, как менялись оценки еды и опасности.
Рыбы также пробуют новые места; в последних версиях желание исследовать усиливается при голоде и неудачных поисках. Этот опыт принадлежит каждой рыбе отдельно: потомки его не наследуют. По умолчанию обучение выключено; его можно включить в «Лаборатория → Мир».
Обучение не всегда помогает. В опытах учащиеся рыбы нередко были осторожнее, но собирали меньше корма. В некоторых ранних версиях они лучше переживали перенос кормушки; в опытах v9.4 получилось наоборот. Последний разбор v9.4.1 показал, что результат сильно зависит от начальных условий: в одних наборах аквариумов учащиеся отставали, в других — нет. Утверждать, что обучение обязательно увеличивает число выживших, пока нельзя.
Как сделано
Сделано Романом Марченко вместе с его ИИ-агентами. Для опытов заранее записывали ожидаемые результаты, затем сравнивали их с получившимися — в том числе когда ожидания не оправдывались.
Паспорт работы
- Вид
- интерактивная браузерная симуляция, учебная модель.
- Статус
- v9.4.1; обучение остаётся экспериментальным, его внешняя независимая проверка отложена.
- Языки
- иврит, русский.
- Ограничения
- типы питания заданы заранее, новые виды не возникают; обучение поиску пищи есть только у водорослеедов. Результаты относятся к правилам этой модели и не доказывают, как ведут себя настоящие рыбы. Древо обычных рыб сохраняет ветви, ведущие к живым потомкам, а не полную историю всех умерших.
