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
1
vote
2 answers

Intelligent Agents using Jade framework

I want to develop a multi-agent system and I want to run different agents from different containers. I'm using eclipse with Jade framework for this and i have no idea how to configure the "run configuration" for the project in order to accomplish…
1
vote
1 answer

Running JADE on Amazon EC2 and facing IP problems

Each Amazon EC2 instance has public and private IP address. When I am fetching AID it gives me instance's private IP while I want public IP. this.getAID() It has result ( agent-identifier :name ping1@cloudPlatform :addresses…
Nauman Khalid
  • 852
  • 9
  • 15
1
vote
1 answer

Error in assigning a turtle to a turtles-own variable

I have a turtle whose cone of vision is defined to 5, 120. Now, I want the turtle to assign the nearest turtle with the same color as its friend. My code returns the error this code can't be run by a patch This is my code turtles-own [ friend ]…
Gannicus
  • 530
  • 1
  • 7
  • 26
1
vote
1 answer

Is there any better way to access patch and turtle 's variables at each tick?

I need to update each turtle's wealth variable at each tick which by number of calls is on top of my profiler list. I am sure the most computation time goes to calculating how many other agents are using same patch for their home and calculating the…
Marzy
  • 1,884
  • 16
  • 24
1
vote
1 answer

Drawing with OpenGL in OOP

I try to code an OpenGL project with Qt (v5.1.1) on OS X 10.9, in the manner of the modern pipeline implementation. The program is supposed to be a multi-agent based system or particle system. However I lack in understanding how to draw something…
Sharky Bamboozle
  • 1,066
  • 16
  • 28
1
vote
1 answer

best toolbox for simulating multiagent systems

I want to simulate a multiagent system. Is netlogo good for that? Does it have good abilities for simulating all multiagent systems with any characteristics. Is netlogo good in graphic ? Can we do task sharing between agents with netlogo? Can we…
1
vote
1 answer

How to find the oldest link among turtles' links?

I need to find which link among turtle links is the oldest or newest , now I am using a property called , link-order which stores this value for each link and I find it using min-of my-out-links [link-order] Is there any better way to do this?…
Marzy
  • 1,884
  • 16
  • 24
1
vote
2 answers

Use undirected links instead of Directed links

In my model I use direct links to keep interaction value of each turtle to other turtles and each link has a different value for each end of the links which is exactly what I want and it was really easy to implement, However, I have a performance…
Marzy
  • 1,884
  • 16
  • 24
1
vote
1 answer

Building agents with integrated GUI in jade

I want to create a Multi Agent application integrated with UI. Up to now i have create some agent applications, but the problem was i don't know how to integrate UI. It could be a great help if anyone could provide me tutorial or example to start…
posha
  • 881
  • 4
  • 16
  • 28
1
vote
1 answer

How can I compute the distance between two patches?

I need to find the minimum distance between patches in front of my agent to a certain patch (goal), in order to select the patch that would create the most optimal (shortest) path. The primitive distance only requires one argument so I can't use it…
Gannicus
  • 530
  • 1
  • 7
  • 26
1
vote
1 answer

What is the difference between face and towards?

I have used face in NetLogo without any problems, but isn't towards just the same? (in the context of an agent facing towards the direction of a patch/agent) towards towards agent Reports the heading from this agent to the given agent. If…
Gannicus
  • 530
  • 1
  • 7
  • 26
0
votes
1 answer

Why does this prolog function in my belief base fail to execute in 2apl?

I am writing a multi-agent system in 2APL. In my agent file, I have the following call in a PC-rules function: B(zoekBod(Location,Destination,Amount,PriceCorrection,PrevOrders,Price)); In a beliefs file, I have defined this prolog function as…
rbnvrw
  • 347
  • 3
  • 15
0
votes
1 answer

Design Pattern, Multi agent system, Robotics

A short description: There is 5 robots, and each robot runs a program named "Planner". Each robot has a post, and they must do a task(select it from many tasks) according to that post. the main loop is (Pseudo code): while(true) { /*1*/…
masoud
  • 55,379
  • 16
  • 141
  • 208
0
votes
0 answers

Agent-oriented programming

I'm currently working on Agent-oriented programming and I need to divide 10 agents into 2 groups and implement a pathfinding algorithm. I've managed to implement a random walk but the group of agents doesn't divide into 2 as expected and I can't…
0
votes
0 answers

Learn pettingzoo 1.24.0 pistonball_v6 multi agents with AEC env. (not parallel)

Trying to understand multi agents reinforcement learning (MARL) using SB3 PPO and pettingzoo pistonball env. Learning pistonball with parallel interface works ok (see enclosed code). Now I want to use AEC environment without conversion to parallel…
Ulf Wållgren
  • 161
  • 2
  • 8