Electronic Institutions Development Environment (EIDE)

Installation/Run instructions:

  1. Check that you have been installed the required Java version.
    With the command 'java -verion' you can see the current java version that you have in your system. If it is not the required, you can download the latest version from http://java.sun.com/javase/downloads/index.jsp.

  2. If you want to use the EIDE source distribution or the examples, you need the version 1.7 of the Apache Ant Tool.
    You can download it from http://ant.apache.org/.

  3. Download the EIDE distribution file and decompress it.

  4. Now you are ready to execute the EIDE tools. For this purpose you could do:

    1. With a file browser go to the lib directory of the EIDE and do a double click over that jar of the tool to open. For example to open the Islander do a double click over the islander.jar file.

    2. Open a terminal go to the lib directory of the EIDE and use the 'java -jar' command. For example to open the Islander execute java -jar islander.jar.

    3. Open a terminal go to the etc directory of the EIDE and use the ant tool. For example to open the Islander execute ant islander. With the ant -p command , you can show a list of the a list of the available targets.

Name Type Size Time Comments
EIDE-2.11.4 zip 81.5M Octover 14, 2013 Binary Release. Require Java 6.0.
EIDE-SRC-2.11.4 zip 16.4M Octover 14, 2013 Source distribution. Require Java 6.0
EIDE-2.11.3 zip 83M May 7, 2012 Binary Release. Require Java 6.0.
EIDE-SRC-2.11.3 zip 14M May 7, 2012 Source distribution. Require Java 6.0
EIDE-2.11.2 zip 83M December 10, 2010 Binary Release. Require Java 6.0.
EIDE-SRC-2.11.2 zip 14M December 10, 2010 Source distribution. Require Java 6.0
EIDE-2.11.1 zip 83M March 24, 2010 Binary Release. Require Java 6.0.
EIDE-SRC-2.11.1 zip 17M March 24, 2010 Source distribution. Require Java 6.0
EIDE-2.11 zip 89M October 27, 2009 Binary Release. Require Java 6.0.
EIDE-SRC-2.11 zip 18M October 27, 2009 Source distribution. Require Java 6.0
EIDE-2.10 zip 75M September 9, 2009 Binary Release. Require Java 6.0.
EIDE-SRC-2.10 zip 18M September 9, 2009 Source distribution. Require Java 6.0
EIDE-2.9 zip 68M May 11, 2009 Binary Release. Require Java 6.0.
EIDE-SRC-2.9 zip 16M May 11, 2009 Source distribution. Require Java 6.0
EIDE-2.8 zip 65M April 23, 2008 Binary Release. Require Java 6.0.
EIDE-SRC-2.8 zip 16M April 23, 2008 Source distribution. Require Java 6.0
EIDE-2.7 zip 71M July 6, 2007 Binary Release. Require java 6.0
EIDE-SRC-2.7 zip 16M July 6, 2007 Source distribution. Require java 6.0.
EIDE-2.6 zip 67M April 20, 2007 Binary Release. Require java 5.0.
EIDE-SRC-2.6 zip 16M April 20, 2007 Source distribution. Require java 5.0.
EIDE-2.5 zip 63M April 2, 2007 Binary Release.
EIDE-SRC-2.5 zip 12M April 2, 2007 Source distribution.
EIDE-2.4 zip 58M January 19, 2007 Binary Release.
EIDE-2.3 zip 48M August 08, 2006 Binary Release.
EIDE-2.2 zip 49M April 28, 2006 Binary Release.
EIDE-2.1 zip 51M November 25, 2005 Binary Release
EIDE-2.0_BETA2 zip 46M September 10, 2005 Binary Release
EIDE-1.1 zip 27M November 8, 2004 Finished movement from eInstitution to EIDE.
EIDE-1.0 zip 28M September 29, 2004 Release for AAMAS

EIDE examples:

Before installing/running the electricity market institution the following software is required to be already installed in your system:

Thereafter you only have to unzip the example distribution file. Now you only have to open a terminal, change to the etc directory and execute the next command:

> ant -p

And a list of the available targets will appear as a listing on your terminal.

If you prefer to integrate any of the examples with Eclipse to run it and simulate it as well as to code the agents required in the exercise below, we recommend to stick to the following steps:

  1. Install the required libraries for the project. Open a console go to the etc directory and execute:

    ant installLibs

  2. Open Eclipse
  3. Create a new project ( File -> New -> Project)
  4. Select the Java Project wizard
  5. Set a name for your project. Next, in the content field select 'create project from existing source and click on the Browse button to get to the directory where you have been unzipped the distribution file. After that click Finish.
  6. Expand the created project and the etc directory on the Package explorer left hand side pane. Click on the alternative button (right button on your mouse) over build.xml. On the pop up menu select RunAs -> Ant Build... (Don't confuse it with the default ant option provide by Eclipse!). Now you must follow the next steps:
    1. Select the classpath tab ant click on the Ant home button on the right hand side. Set the directory where ant 1.7.0 is installed in your system.
    2. Change to the Targets tab and deselect any selected target
    3. Go to the Main tab and set as argument the selected target (namely islander, aBuilder, jar, javadoc, run, ... Use the -p argument to obtain a list of the available targets).
    4. Click on the run button.

Name Type Size Time Comments
Auction house zip 872k October 27, 2009 Auto installs the EIDE 2.11
Chat zip 420k October 27, 2009 Auto installs the EIDE 2.11
Double auction zip 404k October 27, 2009 Auto installs the EIDE 2.11
Electricity market zip 53M October 27, 2009 Contains the EIDE 2.11
Lottery zip 156k October 27, 2009 Auto installs the EIDE 2.11