Assignment of Distributed Artificial Intelligence and Intelligent Agents
Smart Museum is a simple Agent framework build on top of JADE. The main task of this homework is to identify the main Agents and their Behaviors. Also to use Directory Facilitator (DF) Agent in JADE to register and discover Agent's services.
- JADE (http://jade.tilab.com/)
- JSON Simple (https://code.google.com/p/json-simple/)
- Maven (https://maven.apache.org/)
##Prerequisite
- Maven 3.x as the build tool
- Java 7
- mvn package
- java -jar target/smartmuseum-1.0.0.jar -gui
- java -jar target/smartmuseum-1.0.0.jar -container -host localhost Profiler1:kth.id2209.profiler.ProfilerAgent
- java -jar target/smartmuseum-1.0.0.jar -container -host localhost Curator1:kth.id2209.curator.CuratorAgent
- java -jar target/smartmuseum-1.0.0.jar -container -host localhost TourGuide:kth.id2209.tourguide.TourGuideAgent