Magentix 2

Open multi-agent systems platform

Downloads

Download version 2.1.1

Installation Instructions

Prerequisites

These prerequisites are only for installing the platform. They are not needed for running agents.

  • Linux
    • mysql-server
    • tomcat7
    • tomcat7-admin
  • Windows
    • mysql
    • tomcat7

Magentix2 Platform Installation

If you are running your own magentix2 platform you need to follow these steps:

  • Linux
    1. Download the magentix2 zip file.
    2. Unzip it.
    3. Run magentix-setup.py to configure the platform. You will be asked for a mysql root password and a tomcat user.
    4. Run Start-Magentix.sh to start the platform.
    5. To stop the platform run Stop-Magentix.sh
  • Windows
    1. Download the magentix2 zip file.
    2. Unzip it.
    3. Run magentix-setup.exe to configure the platform. You will be asked for a mysql root password and a tomcat user.
    4. Run Start-Magentix.bat to start the platform.
    5. To stop the platform run Stop-Magentix.bat

Magentix2 Agent Library Installation

The magentix2 agent library jar file is available in the following sources:

  • Included in the zip you downloaded there is a lib/ folder where you can find magentix2-2.1.1.jar and magentix2-2.1.1-jar-with-dependencies.zip.
  • You can download both files (magentix2-2.1.1.jar and magentix2-2.1.1-jar-with-dependencies.zip) from the top of this page
  • You can use maven and include the magentix dependency including in your pom.xml file the following code:
<dependency>
    <groupId>es.upv.dsic.gti-ia</groupId>
        <artifactId>magentix2</artifactId>
    <version>2.1.1</version>
</dependency>

<repositories>
        <repository>
                <id>Magentix2</id>
                <url>http://gti-ia.dsic.upv.es:8081/artifactory/remote-repos/</url>
        <repository>
<repositories>

What's new

Features:

  • Tracing Service Support customizable
  • Normative Context support for virtual organizations
  • Improved the synchronization among CAgents conversations

Bugfixes:

  • Fixed an issue when a conversation is created and participant agent s start before initiator agents.
  • Fixed an issue when created more than 128 agents in the same process