An open API service indexing awesome lists of open source software.

https://github.com/yorko/one_cool_programming_task

Командный проект "Закон Джунглей". Майнор ВШЭ "Интеллектуальный анализ данных", курс "Введение в программирование"
https://github.com/yorko/one_cool_programming_task

algorithms fun project python russian

Last synced: about 1 year ago
JSON representation

Командный проект "Закон Джунглей". Майнор ВШЭ "Интеллектуальный анализ данных", курс "Введение в программирование"

Awesome Lists containing this project

README

          

# Бодрый командный проект по программированию на языке Python. Задача «Закон джунглей»

## Задача
Напишите программу, моделирующую экологическую систему океана, в котором обитают хищники :crocodile: и жертвы :fish:. Океан представляется двуxмерным массивом ячеек. В ячейке может находиться либо хищник, либо жертва, либо препятствие. В каждый квант времени ячейки последовательно обрабатываются. Хищник может съесть соседнюю жертву или просто переместиться на соседнюю клетку, добыча также может переместиться на соседнюю клетку. Если в течение некоторого времени хищник ничего не съел, он погибает. Через определенные интервалы времени хищники и жертвы размножаются, если рядом есть свободная ячейка. При этом потомок занимает свободную ячейку.

Текущее состояние экрана отображается на экране, желательно в виде графического интерфейса. Моделирование закачивается либо по истечении некоторого числа итераций, либо когда погибнут все хищники или жертвы.

Проверьте на этой модели гипотезу о цикличности популяций хищников и жертв.

## В этом репозитории:
- Project description.pdf - еще раз описание задачи
- notebooks - начало решения в виде тетрадки Jupyter
- src - начало решения в виде .py файла
- img - подгружайте сюда свои фотографии, познакомимся :smile: