Version 56 (modified by mark, 12 years ago) ( diff )

--

Welcome to the Negotiation Project

Research Projects

Opponent Models in Negotiation

Opponent models in bilateral negotiation.

Time Pressure in Negotiation

Time pressure in bilateral negotiation.



GENIUS

GENIUS is 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.

SVN Branches

BranchFeaturesStatus
GeniusBINon-web version of Genius 3.0. Implements an asynchronous protocol in which multiple offers can be made in a single turn. Also, there is support for mediators. Inactive (June 2011)
GeniusConverter
GeniusCore
GeniusCoreXStream
GeniusGUI Inactive (March 2011)
GeniusMultiLateral
GeniusMultiLateralNonlinear
GeniusNegotiatingSalesman
GeniusS Inactive (November 2010)
GeniusTeamNego
GeniusWeb Inactive (November 2011)
GeniusWebDelftVersion of GeniusWeb configured for a server on the TU Delft (http://mmi.tudelft.nl/GeniusWeb). The program specifies two activities: creating a preference profile for a specific domain and a simple negotiation against an opponent.
GeniusWebSimulator
NegotiatorOld non-web version of Genius, use NegotiatorGUI instead. Includes an implementation of a class to keep an agent alive over multiple negotiations.Inactive (June 2008)
Negotiator20Old non-web version of Genius, use NegotiatorGUI instead. Includes an implementation of a class to keep an agent alive over multiple negotiations.Inactive (June 2008)
NegotiatorGRIDNon-web version of Genius 3.0. Repository contains a large set of corrupted files (filled with NULL). Overall, cleans up and adds comments to a large set of existing classes. Adds the MultiPhaseAuctionMany protocol, unfortunately the file is corrupt.Inactive (October 2010)
NegotiatorGUIVersion used to run ANAC competition. Non-web version of Genius which contains BOA framework -- which allows to separately develop the bidding strategy, acceptance strategy, opponent model -- and allows to distribute a tournament over multiple computers using a simple database.Active
NegotiatorProtocolNon-web version of Genius 3.0 which implements WSagreement protocol, which allows to specify the ranges of issues in an offer (for example: the price for the laptop should be between 800 and 900). A WSAgent is a more generic version of a normal agent. Therefore, normal agents are not compatible with the protocol. Can be merged with main branch.Inactive (April 2009)
NegotiatorWeb Old non-web version of Genius. All functionality has been added to NegotiatorGUI branch.Inactive (August 2009)

Advertising material

Automated Negotiating Agents Competition (ANAC'10)
GENIUS folder

Documentation

User guide
Architecture overview
Programmer's guide
Technologies used in Genius

GENIUS in Education

IN4010 Master course AI Techniques (first-year master course).
Summer schools

Agents implemented in GENIUS

NMS Agent (Bayesian Agent)
Zero Intelligence Agent (Random Walker)
ABMP Agent
Trade-Off Agent

Attachments (6)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.