Questions tagged [agents-jade]

JADE - Java Agent Development framework

JADE is a software framework fully implemented in Java, that simplifies the implementation of multi-agent systems through a middle-ware that complies with the FIPA specifications.

JADE provides:

  • An environment where JADE agents are executed;
  • Class Libraries to create agents using heritage and redefinition of behaviors;
  • A graphical toolkit to monitor and manage the platform of agents.

Official website: http://jade.tilab.com/

Online documentation: http://jade.tilab.com/documentation/tutorials-guides/

Latest Version: 4.5 (released: 08/06/2017)

279 questions
2
votes
0 answers

JADE (Java Agent Development Framework): cannot find agent on Intellij

I'm new to JADE. I'm trying to run an Agent on intellij, i already added the jade.jar file to the modules and checked the export option on the module and created a run configuration with the following characteristics: Main Class: jade.Boot Program…
2
votes
1 answer

JADE - Parallel behaviours amongst 2 agents does not work

I was trying to implement parallelism amongst 2 agents, by following the procedure provided here. The output I got (as shown below) is completely different to what is to be expected. The program prints the name of the agent and the current system…
mahesh Rao
  • 375
  • 1
  • 4
  • 16
2
votes
2 answers

How to set AID for JADE Agent?

I'm just starting with JADE agent based modeling. My hello world example looks like this - public class HelloWorldAgent extends Agent { protected void setup() { System.out.println("Hello World! My AID is "+this.getAID()); } } And I call this…
2
votes
2 answers

Send bytes with Jade ACLMessage in Java

I'm trying to send a byte array with the Jade ACL message. Basically I want to do what this guy does: Decryption Error bad padding But I don't want to convert the cipher into a string but send the bytes directly. There's a function named…
Rick
  • 121
  • 14
2
votes
0 answers

Java JADE: Network connection

I'm a beginner on JADE and I need some help with a problem. I have an application which is a Seller and a Buyer buy books. Actually, the seller will add some books and the buyer could search for one to buy it and this is made by using JADE…
cavaler12345
  • 367
  • 1
  • 5
  • 15
2
votes
1 answer

Communication with JADE from non-JADE application

Is it possible to send a message to (and receive from) a JADE agent/platform from a non-JADE application (written in Java or C/C++)? Is it somehow possible to send an HTTP Post request to the platform that contains a FIPA compliant ACL message? I…
Rick
  • 121
  • 14
2
votes
1 answer

how execute an JADE agent from ordinary(not agent) java class?

I want to send message to an agent from other class that is not an agent. for example Servlet or main static class.
2
votes
1 answer

JADE with Spring?

How to use Spring's inversion of control (especially dependency injection) with JADE ( https://en.wikipedia.org/wiki/Java_Agent_Development_Framework ), if JADE is managing agent (object) creation with it's platform?
xinus01
  • 47
  • 1
  • 8
2
votes
1 answer

How add messages (integer values) from multiple agents in another agent using JADE

I have the following requirement in JADE. I have to create multiple agents whose task is to generate random numbers. Another receiver agent collects all the random numbers generated and sums them up to make a decision. This is the sender agent…
EyesOfÖzil
  • 309
  • 1
  • 9
2
votes
1 answer

How to use JadeGateway to communicate between jade platform and external application

I want to send the submitted form data by a user on a jsp page to a jade agent so he can process that data. How can i achieve that?
Mina
  • 59
  • 1
  • 12
2
votes
1 answer

How to extract fields from message object content (Jade)

I have some problem with object type in JADE. In order to send object message to another agent I am using a method ACLMessage.setContentObject. However when I want to extract particular values/fields from the received message problem is arising.…
Przem
  • 75
  • 1
  • 6
2
votes
1 answer

Create multiple agents with Java JADE

I am kind of new with JADE platform in eclipse. I want to create multiple agents, I have put a for loop and incremented the counter to create the agents, It used to work well but when I added the ThiefAgent, it didn't work. It only creates one…
Rii933
  • 69
  • 8
2
votes
1 answer

JADE Platform Communication

Basically I'm trying the same thing as asked here: Passing ACL messages between jade remote platforms I have two programmes creating two main container and an agent respectively. I run both programmes on different machines and want to send a message…
Rick
  • 121
  • 14
2
votes
0 answers

Java MVC model notify event to view

I'm trying to notify event to my view when my model change. My model already extends another class (Agent from JADE platform) so I can't use Observale. I don't want to do true MVC, just want to trigger an event from my model and change my view. Only…
melkir
  • 405
  • 1
  • 5
  • 22
2
votes
3 answers

how to change java listening interface from localhost to IP address?

as the title mention, how i can change the java listening interface from localhost to IP address. since this command netstat -tulpn shows: tcp 0 0 127.0.0.1:7778 0.0.0.0:* LISTEN 23958/java I want to change 127.0.0.1 for…
Nadya Nux
  • 519
  • 1
  • 5
  • 17