- •Костючкова а. - Амёбы и вирус
- •Суиндыков д. - Зомби и Выжившие
- •Набиева ж. - Игра «Инь-Ян»
- •Саутбаев р. - Модель«Хищник-жертва»
- •Абенов о. - Модель «Сахарный мир»
- •Тайкеева г. - Морской бой (по мотивам одноимённой игры)
- •Качур д. - sis-модель распространения инфекций
- •Шегирова а. - «Жизнь» Конвея
- •Саутбаев р. - Атомы в ящике
- •Утегенов а. - Гномы и золото
- •Требования к оформлению:
Набиева ж. - Игра «Инь-Ян»
Игра «Инь-Ян» представляет собой клеточный автомат, состояния ячеек и правила переключения которого приближённо отражают закон единства и борьбы противоположностей. Ячейки автомата имеют три состояния: пустая ячейка (мёртвая), живая ячейка Инь и живая ячейка Ян. Соседние по миру ячейки (у каждой ячейки их 8), если они живые, называются соседями. Правила переключения определены таким образом, чтобы популяции ячеек Инь и Ян противоборствовали, но не могли развиваться друг без друга. Вот эти правила:
Рождение. У пустой ячейки ровно три соседа (живых) и они не все одинаковые, то в ней рождается Ян, когда среди соседей только один Ян, или Инь, когда среди соседей только один Инь.
Гибель от перенаселения (одиночества). Живая ячейка, имеющая больше четырех (меньше двух) соседей, умирает от перенаселения (от одиночества);
Гибель в неравном противостоянии. У живой ячейки ровно четыре соседа, из которых большинство – противоположного типа – ячейка умирает.
Начальные конфигурации формируются случайно (с помощью генератора случайных чисел для заданных вероятностей Инь и Ян). Эволюция, порождаемая заданной начальной конфигурацией состояний клеток, может быть изучена в общем случае только путём её пошагового воспроизведения. Однако для каждого значения вероятности генерации можно отследить статистику результата через n шагов и говорить в каком случае будет больше вероятность вырождения автомата за определённоеколичество шагов.
Саутбаев р. - Модель«Хищник-жертва»
Допускается различные трактовки взаимоотношений хищников и жертв, благодаря которым можно объяснить циклические колебания их численности. Можно рассмотреть модель «Хищник-Жертва», на основе следующих соглашений:
среда обитания хищников и жертв условно делится на квадратыи таким образом, представляет собой сеть (решётку), в ячейках которого могут находиться хищники, жертвы и жизненный ресурс жертв (трава);
модель инициируется случайным распределением по сетке популяций хищников и жертв;
взаимодействие популяций происходит пошагово: на каждом шаге хищник и жертва должны либо остаться в текущей ячейке, либо переместиться в одну из соседних ячеек;
хищники и жертвы имеют внутренний параметр – энергию, которая тратится на каждом шаге;
пополнение энергии жертвами происходит за счёт поглощения ресурса в ячейках сетки, ресурс является возобновляемым и через заданное число шагов вновь появляется в ячейках;
пополнение энергии хищниками происходит за счёт поглощения жертв;
если энергия хищника (жертвы) опускается ниже критического уровня, то он (она) гибнет от голода;
хищники и жертвы могут порождать себе подобных, разделяя с ними свою энергию.
Продемонстрировать развитие системы в течение нескольких циклов. Определить при каких характеристиках система будет стабильной, и при каких увеличивается вероятность вырождения системы за определённоеколичество шагов.
Абенов о. - Модель «Сахарный мир»
Модель «Сахарный мир» описывается следующими правилами:
Пространство является двумерной сеткой.
В начальный момент времени порождается конечное число агентов, расположенных в пространстве, и в клетках пространства размещается сахар, от 0 до некоторого N в каждой клетке.
Каждая клетка сетки может содержать не более одного агента.
Агент рождается с двумя параметрами: зрение (количество клеток в решетке, которое можно видеть) и уровень метаболизма (количество сахара, съедаемое за один шагдля выживания). За один шаг агент может переместиться на одну клетку или остаться на месте. Агент может переносить любое количество сахара. Если у агента нет должного количества сахара для еды, то он умирает.
Правила поведения агентов, если в поле их видимости нет сахара, правила порождения новых агентов и появления нового сахара задать самостоятельно.
Предусмотреть возможностьнастройки начальной конфигурации.Продемонстрировать развитие системы в течение нескольких циклов. Определить при каких характеристиках система будет стабильной, и при каких увеличивается вероятность вырождения системы за определённое количество шагов.
