ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ ЗАДАЧА
Представление задачи в виде словесного описания.
Экологическое моделирование океана
Океан (двумерная матрица) состоит из объектов 3-х типов: добыча, хищник и преграда.
Основные правила моделирования:
1. Хищник погибает, если он не питается в течение определенного интервала времени.
2. Добыча погибает, когда ее съедает хищник.
3. Добыча и хищники размножаются случайным образом (следовательно, численность каждого из них может возрастать). Размножение добычи (хищника) происходит через определенные интервалы времени при условии, что добыча (хищник) переместилась.
4. Добыча и хищники передвигаются; преграды статичны и не могут перемещаться, а могут только препятствовать перемещению в океане другим объектам (например добыче и хищникам).
Если в соседней ячейке нет добычи, хищник двигается к соседней ячейке, если соседом является добыча, хищник перемещается и поедает ее.
Просмотр ячеек осуществляется по часовой стрелке.
5. При моделировании необходимо обеспечить зависимости роста популяций хищников и добычи.
6. Хищник атакует только добычу.