Questions tagged [multi-agent]

A Multi-Agent System (MAS) is a system composed of multiple interacting intelligent agents within a given environment based on the new paradigm for conceptualizing, designing, and implementing software systems.

A Multi-Agent system (MAS) is a computerized system composed of multiple interacting intelligent agents within an environment based on the new paradigm for conceptualizing, designing, and implementing software systems. Multi-agent systems can be used to solve problems that are difficult or impossible for an individual agent or a monolithic system to solve. Intelligence may include some methodical, functional, procedural or algorithmic search, find and processing approach.

155 questions
10
votes
10 answers

Agent-based modeling resources

I would like to know what kind of toolkits, languages, libraries exist for agent-based modeling and what are the pros/cons of them? Some examples of what I am thinking of are Swarm, Repast, and MASS.
rics
  • 5,494
  • 5
  • 33
  • 42
7
votes
8 answers

"Multi-agent computing" in simple terms

I've encountered the term "multi-agent computing" as of late, and I don't quite get what it is. I've read a book about it, but that didn't answer the fundamental question of what an agent was. Does someone out there have a pointer to some reference…
Rob
  • 47,999
  • 5
  • 74
  • 91
4
votes
4 answers

Multi-agent system in C++ code design

I have a simulation written in C++ in which I need to maintain a variable number of agents, and I am having trouble deciding how to implement it well. Every agent looks something similar to: class Agent{ public: Vector2f pos; float health; …
karpathy
  • 1,393
  • 1
  • 15
  • 19
4
votes
3 answers

A potential multi-agent system?

For an assignment I have to make a multi-agent system (very open ended, but a short project), something like predator/prey or traffic simulation? It will be written in Jason/Agent speak. I am at a loss for ideas as to what to actually implement…
Paulo
  • 198
  • 1
  • 1
  • 7
4
votes
1 answer

Netlogo, creating obstacle avoidance algorithm

I am simulating pedestrian motion in NetLogo, and am having trouble creating an obstacle avoidance algorithm from scratch. There are algorithms online but they are not suited for moving obstacles (other pedestrians). In addition, my agents are…
3
votes
1 answer

Why is TensorBoard not showing any data?

I'm running code to train a PPO policy on chess using PettingZoo: import gym.vector.utils import supersuit as ss import stable_baselines3.ppo import pettingzoo.classic if __name__ == '__main__': env = original_env =…
Ram Rachum
  • 84,019
  • 84
  • 236
  • 374
3
votes
1 answer

Generate a JSON Schema specification from Python classes

Introduction Hello everyone ! I am trying to develop multi-agent models in Python3. So my approach is to create basic classes and derive them to more concrete and specific ones. For instance, a class Bike inherits from Vehicle, itself inheriting…
3
votes
1 answer

JADE agents - Exception message: Dispatcher error - Caused by: DispatcherException in remote site. No skeleton for object-id

I'm attempting setup 2 agents(DFSearchAgent) and another agent that registers a service by type (DFRegisterAgent). However, I cannot launch "peripheral container" or an extra container that hosts a 2nd agent. Assumptions: Both containers are on the…
cyber101
  • 2,822
  • 14
  • 50
  • 93
3
votes
0 answers

How to assign the shortest-distance to all agents in NetLogo?

How to assign the shortest-distance to all agents Current status: My codes only finds the shortest-path for 1 person but cannot when there are more than 1 person. Question: How can I assign the shortest-path for each person? Background I…
mrsensible
  • 43
  • 4
3
votes
4 answers

Multi-Agent system application idea

I need to implement a multi-agent system for an assignment. I have been brainstorming for ideas as to what I should implement, but I did not come up with anything great yet. I do not want it to be a traffic simulation application, but I need…
Adriana
  • 133
  • 1
  • 8
3
votes
2 answers

How to monitor whether a ZeroMQ server exists?

I want to check the existence ( state ) of a server before I send a ZeroMQ request, but I have no idea how to do it.
Yacheng Zhou
  • 53
  • 1
  • 4
3
votes
2 answers

Running Jason applications in Eclipse

When I want to run my .mas2j file in Eclipse, I always have to right click the file and then select "Run as Jason application". Is there a way to add a shortcut to do this?
3
votes
1 answer

A multi-agent system that uses Producer-Consumer pattern?

I am trying to implement a Producer-Consumer pattern that uses multi-agents as workers instead of multi-threads. As I understand, a typical multi-threaded implementation uses a BlockingQueue where one Producer thread puts information on the Queue…
user8751092
3
votes
2 answers

JASON (AgentSpeak) how to use external actions with variables

I know how to define an external action that is atomic (has to arguments) such as "sitDown" and then manually code it in the Environment Java file within the execute action method. However, if I define an external action, is there a way for it to…
Behrooz
  • 1,895
  • 4
  • 31
  • 47
3
votes
4 answers

What is the difference between MultiAgent Systems and Distributed Computing

I'm curious about differences between distributed and multi-agent systems. I have seen many fundemental similarities and my mind is confused. Similarities: 1- there are multiple processing units 2- both are used for computing and simulation…
1
2 3
10 11