Экосистема: лисы, кролики и трава
Трава, кролики и лисы на одном поле и живой график численности. Сможет ли твоя экосистема прожить минуту? Симуляция для биологии и для исследователей.

✓ Промпт проверен в Gemini (без входа): сработал 3 из 3 раз
- Уровень
- Продвинутый
- Результат
- Симуляция экосистемы в одном HTML-файле
- Возраст
- 12+
- Время
- ≈ 40 мин
- Инструменты
- Gemini
- Аккаунт
- Не нужен
Что получится
Это бета-миссия: промпт написан, но в наших тестах сработал не каждый раз. Если что-то не работает — опиши ИИ, что видишь, одним сообщением.
Шаги
-
Открой gemini.google.com. Младше 13 — вместе с родителем, на его устройстве.
-
Скопируй промпт целиком и отправь:
Сделай симуляцию экосистемы «Лисы и кролики» в одном HTML-файле. Не подключай ничего из интернета: никакого Tailwind, CDN, шрифтов, картинок и библиотек — только свой CSS и JavaScript внутри файла. Не сохраняй ничего в памяти браузера. Весь интерфейс на русском. Поле — сетка 40×40 клеток на canvas, края замкнуты (вышел справа — появился слева), 10 шагов симуляции в секунду. Используй ровно эти числа по умолчанию: трава в съеденной клетке отрастает через 30 шагов; в начале 80 кроликов и 10 лис в случайных клетках, половина клеток с травой. Каждый шаг каждое животное переходит в случайную соседнюю клетку. Кролик тратит 0,25 энергии за шаг, съев траву в своей клетке получает +4; при энергии больше 12 делится: энергия пополам, рядом появляется детёныш. Лиса тратит 0,06 энергии за шаг; если в её клетке кролик, ловит его с вероятностью 30% и получает +6; при энергии больше 30 делится так же. Животное с энергией 0 умирает. Не больше 600 кроликов. Миграция: если кроликов меньше 10, каждую секунду с края поля приходит 1 новый кролик; если лис меньше 3 — раз в 3 секунды приходит 1 лиса. Используй одну функцию step() для шага симуляции и вызывай её из requestAnimationFrame с учётом скорости. Ползунки: время отрастания травы (10–60 шагов), удача лис на охоте (10–60%), скорость симуляции. Нажатие на поле добавляет кролика, кнопка-переключатель «Добавлять: кролик / лиса». Снизу живой график численности травы, кроликов и лис за последнюю минуту. Если какой-то вид вымер — крупная надпись «Вымерли!» и кнопка «Заново». Перед ответом перечитай весь код: все скобки закрыты, стрелочные функции написаны правильно, все переменные объявлены и все функции существуют. Всё должно хорошо выглядеть на телефоне. Покажи результат в Canvas. -
Подожди около минуты, нажми Предпросмотр (Preview) и попробуй все кнопки и ползунки.
-
Проверь ИИ (вопрос ниже).
-
Нажми Скачать (Download; иногда это меню Экспортировать) — файл откроется в любом браузере. Покажи его на уроке!
Поменяй промпт
Перед отправкой замени несколько слов — получится твоя версия. Меняй только слова, а правила про интернет и Canvas оставь.
- «лисы» → «волки», «кролики» → «олени»
Если не получается
- ИИ пишет, что всё поменял, а результат прежний? Напиши:
Ничего не поменялось. Покажи обновлённую версию в Canvas. - Нет кнопки «Предпросмотр» (Preview)? Напиши:
Покажи результат в Canvas.
Отправка работ в галерею откроется скоро.