Version 95 (modified by wouter, 7 years ago) ( diff )

--

GENIUS

We have developed a negotiation environment that implements an open architecture for heterogeneous negotiating agents. It provides the basis for an implementation of a testbed for negotiating agents that includes a set of negotiation problems for benchmarking agents, a library of negotiation strategies, and analytical tools to evaluate an agent's performance and their strategies allows user.

More information about GENIUS and the newest version can be found at the Genius website. The related Pocket Negotiator project can be found here.

The SVN repo is on

https://ii.tudelft.nl/svn/nego/

To use SVN from Eclipse we recommend to install the Subclipse plugin from the Eclipse marketplace (Help menu/Eclipse Marketplace and search for subclipse). After that you can use File/Import/SVN/Checkout Project from SVN.

We assume the developer has knowledge about Eclipse, Maven and SVN.

The relevant branches for Genius GUI are:

  • core: all code related to storing preferences and domains and running negotiations
  • agents: many example agents and Negotiation Parties collected over the years
  • domains: many example domains collected over the years.
  • NegotiatorGUI: the project to run the genius GUI and to build a zip file for release.

You only need to check out the parts that you will be developing on. Eclipse will automatically get additional files from the artifactory as needed.

  • To run genius GUI, run the genius.Application in the NegotiatorGUI project. · right click on NegotiatorGUI and run As/Java? Application · select "Application - genius" and click OK
  • To run the command line, run the genius.cli.Runner in the NegotiatorGUI project.

Please refer to the genius documentation (NegotiatorGUI/doc/userguide.pdf) for further details.

Research Projects

Time Pressure in Negotiation

Time pressure in bilateral negotiation.

SVN Branches

Overview of SVN branches.

Improving Genius meetings

Meeting notes

Developer

Developer pages

Attachments (6)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.