|TAC 2005: Info & Call | Participants | Finals | Semi-Finals | Seeding | Qualifying
TAC 2005 consisted of two separate competitions: TAC Classic focused on bidding on multiple simultaneous markets and TAC SCM focused on e-trading in a supply chain scenario. You can find the registered participants of TAC05 here.
TAC 2005 Fee and Payment information
The fee ($250/$400, see below)
should be payed before the seeding rounds starts (11 July).
You can pay either via Paypal or via a check in US dollars to "Association for Trading Agent Research.". In that case, please send the payment check to:
University of Michigan AI Laboratory
1101 Beal Av
Ann Arbor, MI 48109-2110 USA
If you pay using PayPal you should pay to
firstname.lastname@example.org. (click on the image to the right to get there).
The entry fee (US$250 per team for one game, or $400 for
both TAC games). This entry fee includes registration for one member
of the team to attend the TADA-05 workshop at IJCAI.
Note 1: Please send any questions regarding the fees to Michael Wellman.
Note 2: European students or Europeans with insufficient funds, can apply for a
waiver of their registration fee by emailing Jennifer Lucas.
In other cases (American students, etc) please contact Michael Wellman.
TAC 2005 Seeding Rounds
The seeding rounds starts on Monday the 11:th July at 13:00 (Server time) and the schedule for the competition will be available well before the competition starts.
For more information about all the rounds and the rules, read Rules for Trading Agent Competition.
TAC Classic will be played on tac1.sics.se (e.g. only one server).
TAC SCM will be played on two servers, tac3.sics.se and tac4.sics.se.
Be sure to have your agent(s) started and connected to the right servers, before 13:00 on Monday the 11:th of July! Note that TAC SCM participants need two agents!
Finals at IJCAI, Edinburgh, Scotland (1st-3rd August)
The format of the final rounds are as follows:
August 1-2, TAC Classic Semi Finals
In TAC Classic we have a fairly low number of teams, which will make it
possible for all teams to qualify for the semi finals. The semi finals will
be played during two days on tac1.sics.se (e.g. only one server).
August 3, TAC Classic Finals
The top 8 teams from the semi finals will progress to the finals. The finals
will be played on two servers, tac1.sics.se and tac2.sics.se.
Note that TAC Classic participants need two agents in the finals!
August 1, TAC SCM Quarter Finals
The top 24 teams from the seeding rounds will qualify for the quarter finals.
These 24 teams will be broken into four groups of six teams:
Group A: Team 1, Team 8, Team 9, Team 16, Team 17, Team 24.
Games played on server tac3.sics.se
Group B: Team 2, Team 7, Team 10, Team 15, Team 18, Team 23.
Games played on server tac4.sics.se
Group C: Team 3, Team 6, Team 11, Team 14, Team 19, Team 22.
Games played on server tac5.sics.se
Group D: Team 4, Team 5, Team 12. Team 13, Team 20, Team 21.
Games played on server tac6.sics.se
( Team 1 is the best scoring team in the seeding round followed
by Team 2 and so on..)
August 2, TAC SCM Semi Finals
The top 3 teams from each group in the quarter finals will progress to the
semi finals. The grouping will be as follows:
Semi final 1: Top 3 teams from Group A and top 3 teams from group D.
Games simultaneously played on server tac3.sics.se and tac4.sics.se
Semi final 2: Top 3 teams from Group B and top 3 teams from Group C.
Games simultaneously played on server tac5.sics.se and tac6.sics.se
August 3, TAC SCM Finals
The top three teams in each semi final will progress to the finals.
The winner (obviously) will be the top scoring (earning) team in the finals.
Games simultaneously played on server tac3.sics.se and tac4.sics.se.
Games will be played on each of the days between 9:00 AM (UTC+1) and
5:00 PM (UTC+1) - last TAC SCM game starts at 4:00 PM (UTC+1).
We allow tuning between games during the qualifying and
seeding rounds, but during the finals in Edinburgh, teams should not
tune agents during a specific round (e.g. during a day).
Starting your agents
Start the agent configured to connect to the competition server and it will get information about the next game to play from the server.
Training servers available
We will have the following training servers available:
- TAC Classic : tac2.sics.se (except during the finals)
- TAC SCM : tac5.sics.se and tac6.sics.se (except during the finals)
TAC Game Masters
This years game masters are:
- Yannis Vetsikas, Cornell University
- John Collins, University of Minnesota
TAC 2005 Calendar
- 2005-03-01 - call for participation for both competitions
- 2005-05-31 - end of call for participation period
- 2005-06-13 - qualifying (2 weeks)
- 2005-07-11 - seeding (2 weeks)
- 2005-08-01 - TAC 2005 Finals at IJCAI, Edinburgh, Scotland (1st-3rd August)
Call For Participation
The Sixth Annual Trading Agent Competition
August , Edinburgh, Scotland
(co-ordinated with the IJCAI 2005 Conference)
Trading in electronic markets is increasingly becoming both a
commonplace economic activity and a topic of special interest within
the AI, Electronic Commerce, and Multiagent Systems (MAS) research
Building on the success of previous Trading Agent Competition events,
we announce The Sixth Annual Trading Agent Competition (TAC-05), to be
held in June, July, and August of 2005, with the finals during the IJCAI 2005
conference (1st - 3rd of August).
This event is designed to spur research on common problems, promote
definitions of benchmarks and standard problem descriptions, and
showcase current technologies.
The competition will pit software agents--developed by research
groups, students, and others from all over the world--against each
other in challenging market games. This year, there will be two
games in the competition.
1. TAC Classic - The software agents will represent travel coordinators
whose goal is to arrange travel packages for clients. These travel
packages consist of flights, hotel rooms, and tickets to entertainment
events, all of which the agents buy (and, in the case of event tickets,
sell) in electronic auctions.
2. TAC SCM simulates a dynamic supply chain environment where agents
compete to secure customer orders and components required for production
of these orders. The game captures many of the complexities of actual
supply chains, where both demand and supply fluctuates and each
manufacturer has a limited production capacity.
The market games have been specially designed to present agents with
difficult decision problems and admit a wide variety of potential bidding
and negotiation strategies.
The competition will be hosted on the SICS TAC Classic and TAC SCM Servers
available for open source download at
Software agents communicate with the TAC Server via a TCP-based agent
programming interface. Simple example agents are available at
The final rounds of the competition will be held during IJCAI (1st -3rd August),
preceded by qualifying and seeding rounds in June and July.
We anticipate the following schedule for contest related events:
13 June 2005 Qualifying rounds (2 weeks) begin.
11 July 2005 Seeding rounds (2 weeks) begin.
1-3 August 2005 TAC finals, Exhibition and workshop at IJCAI.
To register for TAC-05, please fill out the form at
The entry fee will be US$250 per team to enter one game, or $400 for
both TAC games. This entry fee includes registration for one member
of the team to attend the TADA-05 workshop at IJCAI. A limited set
of grants is available to cover entry fees for student-run teams
based in the European Union; to apply contact
Norman Sadeh <email@example.com>.
More information about TAC, including sample software agents and
a downloadable TAC server:
More information about the TADA (Trading Agent Analysis and Design)
workshop is available at:
Please circulate this announcement to anyone who may be interested in
participating. Questions may be directed to firstname.lastname@example.org.