Вопросы по теме 'agent-based-modeling'
Редактор оценочной сети
Ищу редактора для оценочных сетей (E-net, расширение сетей Петри).
Что-то типа:
PIPE2 или
WoPeD или
Yasper (но это не с открытым исходным кодом и работает только в Windows).
Я нашел только этот вопрос и ничего не нашел о...
60 просмотров
schedule
08.10.2023
Как запустить несколько процедур одновременно в NetLogo?
В моей модели есть разноцветные черепахи, каждая из которых действует по разным правилам. Я хочу, чтобы процедуры, управляющие движением одной черепахи (скажем, красной черепахи), выполнялись одновременно с другими процедурами, управляющими движением...
458 просмотров
schedule
04.05.2023
NETLOGO: использование переменной из предыдущего тика
есть ли какой-то примитив для использования значения переменной из предыдущего тика? Я попытался вычислить переменную «цена» для одного агента, и я имею в виду использовать формулу, которая включает переменную «цена» других агентов, но из предыдущего...
625 просмотров
schedule
25.09.2023
Поведение черепахи после запроса оценки патча
Я создаю симуляцию в стиле аквариума в NetLogo. Есть «жертва», «хищники» и «укрытия».
Идея состоит в том, что когда хищник появляется на карте, жертва индивидуально запускает поведение «прятаться» и направляется к ближайшему «укрытию» - при...
81 просмотров
schedule
17.05.2022
Работа с единицами времени в java
Я строю простую базовую модель агента в Anylogic. Я хочу осуществить голод для агентов. У агента есть параметр hunger . Я хочу устанавливать hunger +1 с каждым часом. Полагаю, это нужно делать с циклом, но я не знаю, с чего начать. Может ли...
483 просмотров
schedule
03.03.2022
построить элемент в списке, который постоянно обновляется в Netlogo
Я определил набор атрибутов для некоторых агентов-производителей в интерфейсе как глобальные переменные, а затем назначил их списку (в настройках), который также является глобальным, и агенты будут использовать его содержимое.
Проблема в том, что я...
299 просмотров
schedule
18.06.2022
Как проверить правильность коэффициента смертности
Этот вопрос связан с вопросом Я спрашивал некоторое время назад.
Я пытаюсь создать популяцию в NetLogo. Поэтому я пытаюсь начать со смертности. Однако я не уверен, как проверить, работает ли мой код. Возраст самых старых умирающих черепах,...
156 просмотров
schedule
21.12.2022
Каким может быть хороший проект агентного моделирования для новичка?
Недавно я углубился в агентное моделирование, и, чтобы перейти к следующему шагу, мне было интересно, может ли кто-нибудь предложить мне хороший и интересный проект агентного моделирования для создания (учитывая, что я все еще новичок), чтобы я мог...
46 просмотров
schedule
10.04.2024
Расчет расстояния между координатами в Python
Может ли кто-нибудь помочь мне вычислить после каждой итерации самую дальнюю точку от созданной точки?
Это агентная модель, которую я создал с помощью Netlogo и теперь пытаюсь перенести ее на Python.
Что касается того, какое расстояние было...
636 просмотров
schedule
09.08.2023
Netlogo: заставить черепаху взаимодействовать с другим человеком после оценки сходства в заданной переменной.
У меня есть несколько черепах с тремя переменными: мнение1, мнение2 и мнение3. Мне они нужны, чтобы:
определить, какая из этих трех переменных имеет наибольшее значение
найти в своей сети другую черепаху со значением, по крайней мере, таким же...
139 просмотров
schedule
10.11.2023
Как создать условие в NetLogo, что 2 значения ползунка не могут превышать заданное значение?
Я создал модель, состоящую из двух разных слайдеров, а именно ratio1 и ratio2 . Они расположены на интерфейсе и их значения в сумме должны равняться 1 (здесь: labour-unit ), а также не могут превышать это значение. А пока NetLogo позволяет мне...
90 просмотров
schedule
29.08.2022
Мертвые письма, обнаруженные в Akka при маршрутизации между актерами-братьями
Я пытаюсь построить модель на основе агентов, в которой часть модели включает агентов, передающих решения. Сначала я инициализирую ровно четырех акторов отслеживающим родителем, затем заставляю каждого из них «объявлять» свои решения в определенном...
87 просмотров
schedule
14.06.2022
Как управлять взаимодействием агентов в простых эволюционных играх AnyLogic?
Изучая возможности моделирования AnyLogic на основе агентов, я хочу смоделировать простую эволюционную игру.
Настройка . Существует N агентов (четное число), каждый из которых имеет два состояния, то есть Cooperate и Defect , и они могут...
76 просмотров
schedule
13.11.2022
Как получить расстояние между узлами с Mesa и Networkx на Python?
Я следую этому примеру под названием «Вирус в сети» из библиотеки Mesa, которая создает сетевые графы с помощью Networkx.
Вот его функция, которая проверяет соседей узла, чтобы попытаться заразить их вирусом.
def...
508 просмотров
schedule
16.06.2022
Можем ли мы включить процедуру (скажем, проверку ветра) как в процедуру настройки, так и в процедуру запуска NetLogo?
Я создаю модель рассеивания загрязняющих веществ в воздухе, для которой я хочу импортировать информацию о скорости ветра, хранящуюся в файле .csv. Мне интересно, можно ли также включить процедуру проверки ветра на каждом такте в процедуру настройки...
15 просмотров
schedule
21.01.2024
NetLogo дает имя блоку патчей
Я хочу дать названия «Рынок мяса» и «Рынок заменителей» для двух блоков внизу слева и вверху справа. Я пытался использовать ask market-patches [ set plabel "Meat Market"] ask market-patches1 [ set plabel "Substitutes Market"] ,...
35 просмотров
schedule
16.10.2023