Вопросы по теме 'multi-agent'

Как изменить или построить веру в Джейсона (язык агентов)?
Я хотел бы сделать следующее: У меня есть начальная цель с аргументом как убеждением, и я хотел бы обратить его, чтобы аргумент убеждения стал новым убеждением, а аргумент стал именем убеждения. Что-то вроде этого: //Agent asker in project...
705 просмотров
schedule 02.01.2023

Простая реализация Prolog о многоагентной аргументации
Новичок в логическом программировании (Prolog). Наткнулся на простой вопрос, но не знаю, как его закодировать в прологе. Вопрос в том, что у вас есть несколько аргументов: аргумент (a), аргумент (b)... и несколько отношений атаки, таких как атака...
743 просмотров
schedule 18.11.2022

В чем разница между лицом и лицом?
Я использовал face в NetLogo без каких-либо проблем, но разве towards не то же самое? (в контексте агента, обращенного в сторону патча/агента) towards towards agent Reports the heading from this agent to the given agent. If wrapping is...
133 просмотров
schedule 30.11.2023

Как найти самую старую ссылку среди ссылок черепах?
Мне нужно найти, какая ссылка среди ссылок на черепаху является самой старой или самой новой, теперь я использую свойство с именем link-order, которое хранит это значение для каждой ссылки, и я нахожу его, используя min-of my-out-links [link-order ]...
37 просмотров
schedule 26.10.2022

Присоединение действия к сервису в JADE
Я новичок в разработке мультиагентных систем в JADE, читал туториалы по этому поводу, но все равно есть сомнения, в каждом туториале показано как зарегистрироваться или как искать сервис в DF, для чего Я знаю, что услуга должна быть действием, верно?...
156 просмотров
schedule 23.10.2022

Джейд: как запустить один и тот же агент несколько раз?
Мне нужно запускать агентов несколько раз. Каждый раз все агенты должны быть созданный выполнять свое поведение и быть удалены с платформы. Моя проблема связана с последним шагом. Как я могу удалить агенты с платформы или как я могу...
639 просмотров

Как отформатировать число с плавающей запятой в Джейсоне, чтобы отображались только два десятичных знака?
Как отформатировать число как валюту с двумя десятичными знаками в Джейсоне? Код ниже иллюстрирует случай: products([["Banana",1], ["Apple",2], ["Pinapple",2.5]]). margin(2). !printPrices. +!printPrices: products(List) & margin(Z)<-...
121 просмотров

ОШИБКА в системе перехода (акт) Обстоятельство в JaCaMo/Jason
У меня возникает ошибка при попытке отправить нерассказываемое сообщение. Я написал простой проект, чтобы объяснить: когда Боб отправляет сообщение untell, возникает ошибка в системе перехода. Можно ли удалить убеждение с помощью untell? Итак, как...
58 просмотров
schedule 16.07.2022

Как отладить Джейсона, чтобы проверить, какие параметры сделали план неприменимым?
У меня есть два плана в агенте Джейсона, работающем на платформе JaCaMo 0.8. Почему-то первый план считается неприменимым, поэтому выбирается второй план. Мой вопрос: как узнать, какая часть выражения делает контекст ложным? // get cached...
53 просмотров
schedule 04.07.2023

Как отправить правило для другого агента в Джейсоне?
Джейсон поставляется с демонстрацией, в которой для отправки правил используется перформативный «tellRule», но в моих тестах это не работает. Я попытался отправить самостоятельному агенту следующее: .send(self,tellRule, [{a :- b & c}]) В...
79 просмотров
schedule 31.10.2022

Можно ли связать NS3 с реальными распределенными алгоритмами?
У меня есть распределенный алгоритм, написанный мной, и я хочу проверить, как он будет работать в различных сетевых ситуациях. Я нахожу сетевой симулятор 3, который в основном используется для исследования сетей. Мне любопытно, могу ли я настроить...
36 просмотров

Как получать сообщения от разных агентов
У меня есть 4 агента с поведением тикера, которые отправляют значения агенту-получателю после каждого шага, я хочу, чтобы этот получатель сохранял полученные значения от агентов в 4 массивах (каждый массив для одного из отправителей). Как я могу...
48 просмотров
schedule 14.02.2023