Набір симуляцій з біології — 8 інтерактивних симуляцій наук про життя

Від зграй шпаків до еволюції співпраці — біологія повна систем, де прості локальні правила породжують дивовижну глобальну поведінку. Ми створили вісім інтерактивних симуляцій, що охоплюють колективну поведінку, еволюційну динаміку та молекулярну біологію. Запускайте їх усі в браузері — без встановлення.

Чому біологія?

Фізичні симуляції чудово підходять для замкнутих систем із відомими рівняннями. Біологія інша: правила розмиті, агенти адаптивні, а найцікавіші ефекти виникають із взаємодії багатьох незалежних агентів, що дотримуються локальних правил, яких вони не можуть побачити глобально.

Це робить біологію ідеальною сферою для симуляції. Вам не потрібні аналітичні розв'язки — ви запускаєте агентів, спостерігаєте за емерджентними патернами і формуєте інтуїцію, яку жодне рівняння не може легко передати.

Емерджентність у кожній демонстрації. Кожна симуляція нижче породжує поведінку, багатшу за суму своїх правил. Жоден окремий бойд не знає, що формує зграю. Жодна окрема мураха не знає, що оптимізує шлях. Жоден окремий організм не знає, що еволюціонує стратегію. Глобальний патерн виникає без центрального контролера.

Колективна поведінка

Біологія

Зграйна поведінка бойдів

Класична модель Крейга Рейнольдса — три правила (розділення, вирівнювання, згуртування) породжують реалістичну зграйну поведінку для сотень агентів.

Біологія

Зграя птахів (3D)

Розширена модель бойдів з уникненням хижака, полем перешкод та 3D-полотном — включно з хвилями щільності в стилі мурмурацій, коли додається агент-хижак.

Біологія

Колонія мурах і феромони

Тисячі мурах прокладають феромонні стежки до джерел їжі та мурашника. Спостерігайте, як колонія спонтанно знаходить найкоротші шляхи і розв'язує задачу комівояжера на невеликих лабіринтах.

Біологія

Хижак-жертва (Лотки-Вольтерри)

Агентна екологія хижак-жертва на тороїдальній сітці. Спостерігайте популяційні цикли, просторове спіралювання та випадки вимирання внаслідок налаштування коефіцієнтів народжуваності/смертності.

Еволюційна динаміка

Молекулярна біологія

Рекомендований порядок дослідження

  1. Бойди — праприклад емерджентності з локальних правил
  2. Колонія мурах — стигмергія: інтелект через середовище
  3. Хижак-жертва — популяційна динаміка і хаос
  4. Клітинні автомати — обчислення з чистих просторових правил
  5. Еволюційна теорія ігор — стратегія без стратега
  6. Генетичний алгоритм — спрямований пошук через мутацію та відбір
  7. Згортання білка — чому найскладніша задача біології складна
  8. Зграя птахів 3D — розкрийте межі колективної поведінки