To be held in conjunction with the Nineth International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2015), Istanbul, Turkey, 4th-8th May 2015.
ANAC special session in ACAN2015 will be held on May 5th (Tue) at 16:30 in room B3-86.
May 26, 2015: The results in the final round were revealed: here
April 29, 2015: ANAC special session in ACAN2015 will be held on May 5th (Tue) at 16:30 in room B3.86, and Automated Negotiating Agents Competition (ANAC) session will be held on May 6th (Wed) at 16:30 in room Macka.
April 17, 2015: The finalists are announced on the webpage: here
April 15, 2015: The notifications of the qualifying round are sent by e-mail.
April 1, 2015: There has been delays in announcing the final results because of some problems. Please wait momentarily until announcing the finalists.
February 10, 2015: We have fixed a bug recently and updated the Genius on the Website. Please download the newest Genius (5.2.2.).
We would like to know who are willing to participate in the competition. By registering your information via this form, we can inform about Genius update and ANAC2015 information and so on. Letting us about your intention to participate in ANAC 2015 is important for us.
The ANAC competition brings together researchers from the negotiation community and provides a unique benchmark for evaluating practical negotiation strategies in multi-issue domains. The five previous competitions have spawned novel research in AI in the field of autonomous agent design which are available to the wider research community. The focus of this year's competition is on multi-party negotiation. The goals of the competition are:
The participants of ANAC2015 will have to submit the completed registration form, Java code and class codes of the agent to R.Aydogan[at]tudelft.nl and ANAC2015[at]katfuji.lab.tuat.ac.jp i.e., the following files should be submitted:
The aim for the entrants to the competition is to develop an autonomous negotiation agent. Performance of the agents will be evaluated in a tournament setting, where each agent is matched with all other submitted agents, and each triple of agents will negotiate in a number of linear negotiation scenarios. Negotiations are repeated several times to obtain statistically significant results.
Negotiations are multilateral and based on a multi-player version of the alternating-offers protocol. Offers are exchanged in real time with a deadline after 3 minutes. In addition, there will be a discount factor in about half of the domains, where the value of an agreement decreases over time. The challenge for an agent is to negotiate without any knowledge of the preferences and strategies of the opponents.
Agents can be disqualified for violating the spirit of fair play. The competition rules allow multiple entries from a single institution, but require each agent to be developed independently. Furthermore it is prohibited to design an agent which benefits some other specific agent. In particular, the following behaviors are strictly prohibited:
The negotiation tournament was run using the java-based GENIUS negotiation platform, which has been developed to facilitate research in the area of bilateral multi-issue negotiation. It has an open architecture that allows for easy development and integration of existing negotiating agents using design patterns. GENIUS can be used to simulate individual negotiation sessions as well as tournaments between negotiating agents in various negotiation scenarios. The core functionality of the system includes:
It furthermore allows the specification of negotiation domains and preference profiles by means of a graphical user interface.
The GENIUS platform, together with the agents and scenarios from the previous competitions are available for download. More information about the platform can be found at the GENIUS web page. The agents from the previous competitions are available.
This year, the challenge is to reach an agreement while negotiating with two opponents at the same time. This year, the utility functions are linear again, as they were in ANAC 2010-2013.
The multi-player protocol is a simple extension of the bilateral alternating offers protocol, called the Stacked Alternating Offers Protocol for Multi-Lateral Negotiation (SAOPMN). According to this protocol, all of the participants around the table get a turn per round; turns are taken clock-wise around the table. The first party starts the negotiation with an offer that is observed by all others immediately. Whenever an offer is made the next party in line can take the following actions:
This process is repeated in a turn taking clock-wise fashion until reaching an agreement or reaching the deadline. To reach an agreement, all parties should accept the offer. If at the deadline no agreement has been reached, the negotiation fails.
There will be no qualifying rounds. The teams of the top 8 performing agents will be notified, and the final results will be announced at the AAMAS conference.
It is expected that teams that make it through to the finals will have a representative attending the AAMAS 2015 conference. Each team in the final will have the opportunity to give a brief presentation describing their agent.
Individual Utility | Nash Product |
agentBuyogV2 (Nanyang Technological University) PokerFace (TU Delft) Atlas3 (Nagoya Institute of Technology) XianFaAgent (Nanyang Technological University) kawaii (Nagoya Institute of Technology) ParsAgent (University of Isfahan) RandomDance (Tokyo University of Agriculture and Technology) PhoenixParty (The Chinese University of Hong Kong) |
agentBuyogV2 (Nanyang Technological University) Mercury (Maastricht University) AgentX (Nagoya Institute of Technology) Atlas3 (Nagoya Institute of Technology) CUHKAgent2015 (The Chinese University of Hong Kong) JonnyBlack (University of Tulsa) RandomDance (Tokyo University of Agriculture and Technology) AgentH (Nagoya Institute of Technology) |
Average | Standard Deviation | |
Atlas3 | 0.481042722 | 0.00156024 |
ParsAgent | 0.470693979 | 0.003128712 |
RandomDance | 0.46062548 | 0.003038258 |
kawaii | 0.460129481 | 0.002715924 |
agentBuyog | 0.458823101 | 0.003842303 |
PhoenixParty | 0.442975836 | 0.005032221 |
XianFaAgent | 0.353133027 | 0.001918821 |
PokerFace | 0.344003999 | 0.001433044 |
Average | Standard Deviation | |
Atlas3 | 0.323992201 | 0.000405256 |
Mercury | 0.321600864 | 0.001620108 |
JonnyBlack | 0.313749314 | 0.001026152 |
AgentX | 0.312427823 | 0.001393852 |
CUHKAgent | 0.309464847 | 0.001726555 |
RandomDance | 0.294950885 | 0.001088483 |
AgentH | 0.292136808 | 0.001547118 |
agentBuyog | 0.282378625 | 0.00236416 |
The ANAC2015 will be held at the Istanbul Congress Center Istanbul, Turkey.
Taskisla Caddesi Harbiye 34367 Istanbul/ Turkiye
The prize money will be at least 500 Euro. The prize will be shared among the top agents in two categories: (1) winners in terms of individual utility, and (2) winners in terms of social welfare (measured by obtaining the highest average product of utilities of both parties).
Makoto lab. Inc.
For any questions, the main contact is Dr. Reyhan Aydogan <R.Aydogan[at]tudelft.nl>