надо написать программу

Ответить
nuka
Сообщения: 6
Зарегистрирован: 13 ноя 2013, 21:59

07 апр 2014, 18:38

надо написать программу на с++

- Модель «Сахарный мир»

Модель «Сахарный мир» описывается следующими правилами:
1) Пространство является двумерной сеткой.
2) В начальный момент времени порождается конечное число агентов, расположенных в пространстве, и в клетках пространства размещается сахар, от 0 до некоторого N в каждой клетке.
3) Каждая клетка сетки может содержать не более одного агента.
4) Агент рождается с двумя параметрами: зрение (количество клеток в решетке, которое можно видеть) и уровень метаболизма (количество сахара, съедаемое за один шагдля выживания). За один шаг агент может переместиться на одну клетку или остаться на месте. Агент может переносить любое количество сахара. Если у агента нет должного количества сахара для еды, то он умирает.

Правила поведения агентов, если в поле их видимости нет сахара, правила порождения новых агентов и появления нового сахара задать самостоятельно.

Предусмотреть возможность настройки начальной конфигурации.Продемонстрировать развитие системы в течение нескольких циклов. Определить при каких характеристиках система будет стабильной, и при каких увеличивается вероятность вырождения системы за определённое количество шагов.
Аватара пользователя
Сионист
Сообщения: 1077
Зарегистрирован: 31 мар 2014, 06:18

07 апр 2014, 18:41

nuka писал(а):надо написать программу
Не выдумывай, именно этого ты и боишься. Иначе назвал бы тему осмысленно.
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

08 апр 2014, 16:28

Сионист, ты можешь что-то по делу написать?

nuka, перенёс программу в раздел "Решите мне задачки".
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Аватара пользователя
Сионист
Сообщения: 1077
Зарегистрирован: 31 мар 2014, 06:18

08 апр 2014, 17:48

А ему не надо по делу, да и нет самого дела.
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
Аватара пользователя
Duncon
Сообщения: 1974
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

08 апр 2014, 18:08

Он зафлуживает темы, я штук 5 таких(без смысла) постов удалил уже..
[syntax=Delphi] [/syntax]
Аватара пользователя
Сионист
Сообщения: 1077
Зарегистрирован: 31 мар 2014, 06:18

08 апр 2014, 18:23

Без смысла здесь только вся тема.
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

08 апр 2014, 19:09

Duncon, я ему в своём подфоруме уже один горчичник выдал за флуд. Ещё один горчичник и автоматический бан на несколько дней. Зачисть, плиз, тему. У меня тут нету прав.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Аватара пользователя
Duncon
Сообщения: 1974
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

08 апр 2014, 19:38

У меня так же нет.
[syntax=Delphi] [/syntax]
Ответить