Описание тега agent-based-modeling
Агентное моделирование - это метод компьютерного моделирования, при котором агенты принимают решения на основе своего взаимодействия друг с другом и со своим окружением. Он сочетает в себе элементы теории игр, сложных систем, эмерджентности, вычислительной социологии, многоагентных систем и эволюционного программирования.
3
ответа
AnyLogic: повышение вычислительной производительности сетевой модели
Я работаю с агентной моделью эпидемии. Идея заключается в том, что отдельные агенты принимают решения на основе того, что они наблюдают в своих сетях (на основе расстояния). У меня есть несколько функций в каждом агенте, которые динамически обновляю…
14 ноя '17 в 11:15
1
ответ
netlogo: создать матрицу случайных чисел
Я ищу способ создать матрицу, заполненную случайными значениями. Попытался создать матрицу:make-constant, которая, очевидно, возвращает константу (скажем, матрицу, полную 6 с). Этот ответ не работает должным образом. В моей модели охотники должны да…
28 июл '18 в 18:57
4
ответа
Агентное моделирование: проблема производительности: Python против NetLogo & Repast
Я копирую небольшой фрагмент имитационной модели агента Sugarscape в Python 3. Я обнаружил, что производительность моего кода примерно в 3 раза ниже, чем у NetLogo. Вероятно, это проблема моего кода, или это может быть внутреннее ограничение Python?…
05 фев '11 в 08:26
1
ответ
Как настроить список в netlogo со случайными значениями, но с постоянной суммой?
Я довольно новичок в нетлоге и моделировании в целом. Сейчас я моделирую муниципальную систему твердых отходов в Нидерландах, и мне нужно иметь возможность распределять заранее определенное количество образующихся отходов случайным образом среди пор…
29 окт '14 в 00:21
1
ответ
Внедрение сразу трех функций в другой оптимизатор Evolution
Я установил Оптимизатор дифференциальной эволюции (DE), следуя инструкциям на https://github.com/skarjoko/differential-evolution/blob/master/Main.java, и простой запуск кода в eclipse работает нормально и позволяет мне легко оптимизировать пример фу…
08 май '17 в 08:45
2
ответа
Моделирование на основе агента AnyLogic: ClassCastException
Я работаю с агентной имитацией эпидемии инфекционных заболеваний в AnyLogic. В моей модели есть два типа агентов - Персона и Здание. Я пытаюсь написать функцию, которая подсчитывает количество инфекционных контактов, которые имеет агент типа "Персон…
13 ноя '17 в 15:40
1
ответ
Случайно заполнить массив NumPy целыми числами, так что целые сгруппированы в более крупные непрерывные блоки
Я пытаюсь создать агентную модель в Python. Для окружающей среды я использовал массивный массив размером MxN. Каждый пиксель представляет собой участок земли. Я хотел бы назначить каждого участка земли таким владельцем, чтобы создаваемые большие бло…
10 апр '17 в 21:51
5
ответов
Моделирование хищник-жертва
Я пытаюсь реализовать модель хищник-жертва. Это агентная модель. Каждые несколько миллисекунд это новый ход. На поле есть два типа существ: хищник и жертва. Поведение каждого из них определяется следующими правилами: Prey: Только что переехал в неза…
20 янв '12 в 09:21
1
ответ
Использование игровых концепций для создания пользовательских агентов в целях исследования рынка
Я работаю в компании по исследованию рынка в онлайн-пространстве. Мы потратили все наши циклы в течение более полутора лет на то, чтобы построить следующую важную вещь в этом пространстве в отношении профилирования наших респондентов (со временем), …
10 июл '09 в 23:42
0
ответов
Обновление JPanel Canvass от изменения в коллекции
У меня есть наборы агентов (объектов), когда симулятор запускается, каждый агент выполняет метод act(), который обновляет их местоположение в среде (2D Array). Мой paintComponent(Graphics g) переопределяется в другом классе (который в основном переб…
28 янв '14 в 00:23
2
ответа
Как сделать так, чтобы черепахи / агенты не пропускали патчи? Модель гимназии. Коды предоставлены, но не работают
Привет, мне интересно, если кто-нибудь знает точный код, чтобы не допустить патчи войти в гимназию. Я закрыл все ворота, помеченные как красные пятна, а черные пятна - стены. Проблема здесь в том, что я пробовал эти разные коды, но патчи все еще пр…
01 фев '14 в 14:59
0
ответов
Генетическое программирование в агентном моделировании с NetLogo
У меня есть агентная модель, написанная на NetLogo. Теперь я хочу поднять его на следующий уровень и развить своих агентов как популяцию генетического программирования. Мне нужен способ включить часть генетического программирования в мою модель NetL…
08 ноя '17 в 19:42
2
ответа
Подсчитывает в определенный момент времени в AnyLogic
Я пытаюсь запустить стандартную модель, основанную на агентах SIR, при которой агенты переходят из состояния "Подвержено" в "Зараженный" и из "Зараженного" в "Восстановленный". Теперь я заинтересован в расчете мгновенной заболеваемости, то есть коли…
09 ноя '17 в 16:36
1
ответ
Инициализация и завершение таймера Черепах
В процедуре я хочу запустить таймер для каждой черепахи (агента), которая когда изменит свою форму с "shape2" на "shape1", и этот таймер истечет через 10 тиков, и форма изменится обратно на "shape1" . моя процедура работает, только когда я нажимаю "…
28 май '16 в 10:05
1
ответ
Сделать вывод о стабильности в модели, разработанной в нетлоге, начиная со случайной совокупности агентов
У меня есть модель в netlogo, которая имитирует поведение толпы, начиная со случайной популяции. В каждой симуляции люди различаются, так же как и их поведение. Итак, сколько симуляций я должен хотя бы запустить, чтобы сделать вывод о стабильности в…
26 авг '15 в 17:34
2
ответа
Можно ли использовать инструменты агентного моделирования, такие как Netlogo, для моделирования сети (например, TCP)
Я намерен моделировать с использованием Netlogo. Тем не менее, я не видел никакой убедительной ссылки на использование Netlogo для моделирования сети. Я хотел бы проверить простые сетевые параметры, такие как пропускная способность и то, как изменен…
13 янв '12 в 15:18
1
ответ
Вывести значения распределения из параметра в AnyLogic
Как я могу изменить рисовать значение из распределения, хранящегося в параметре во время выполнения? Давайте предположим, что моим значением параметра является, например, "треугольное (0,5, 1, 1,5)". В моей модели этот параметр называется parDelayUn…
29 янв '17 в 16:22
1
ответ
Подключиться к ближайшему агенту в коллекции
Итак, у меня есть несколько разных типов агентов: человек, фабрика, больница, дом, доктор. Теперь все эти агенты, кроме Person, подключены через сеть, в то время как начальный размер населения Person = 0. Теперь, когда модель запускается, агенты Per…
01 фев '18 в 13:20
1
ответ
Создание социальной сети связанных агентов NetLogo разных пород
Я пытаюсь собрать что-то вроде "социальной сети" в NetLogo. Группа людей разных возрастных групп, которые связаны ссылками. У меня возникли проблемы с тем, как его собрать, потому что я до сих пор не полностью знаком с некоторыми частями синтаксиса …
14 авг '13 в 11:18
1
ответ
Несколько прогонов через GUI
Я пытаюсь запустить графический интерфейс для моей модели на основе агентов (Repast), чтобы иметь возможность многократно запускать модель. Я собираюсь производить входные параметры на основе разных распределений для разных прогонов из графического …
19 ноя '14 в 05:56