Multi-Agent Programming Contest

The 2018 Contest

Publication

The results of MAPC 2018 and all team description papers have been published with Springer in the new Challenges series.

The Scenario: Agents in the City

Agents in the City

Our scenario consists of two teams of agents moving through the streets of a realistic city. Agents can earn money by completing tasks and build wells to fight a water crisis. Full specification. CFP.

This builds on the previous edition. You can watch replays from last year here.

Contest

Results

Placement Team Total score Sources
2 SMART_JaCaMo 33 Git
2 TUBDAI 27 Git
3 Jason-DTU 21 Zip
4 Dumping to Gather 9 Zip
5 Akuanduba-UDESC 0 Git

Replays

Monday

Match Sim 1 Sim 2 Sim 3 Score
Akuanduba‑UDESC vs. Jason‑DTU 401 : 11586 1014 : 25366 0 : 1693 0:9
Jason‑DTU vs. Smart_JaCaMo 3644 : 6800 9142 : 7079 770 : 41324 3:6
Akuanduba‑UDESC vs. Dumping to Gather 130 : 6402 0 : 18677 0 : 16936 0:9
Akuanduba‑UDESC vs. Smart_JaCaMo 74 : 22271 18 : 101995 65 : 37062 0:9
Dumping to Gather vs. Jason‑DTU 3030 : 3472 9973 : 14332 5847 : 8545 0:9
Dumping to Gather vs. Smart_JaCaMo 2303 : 4581 9163 : 62413 4367 : 29543 0:9

Tuesday

Match Sim 1 Sim 2 Sim 3 Score
Jason‑DTU vs. TUBDAI 146 : 13368 699 : 35190 1391 : 9061 0:9
Akuanduba‑UDESC vs. TUBDAI 0 : 13692 0 : 46008 0 : 12228 0:9
Dumping to Gather vs. TUBDAI 216 : 11404 1192 : 25954 798 : 5577 0:9
TUBDAI vs. SMART_JaCaMo 515 : 2337 1808 : 5098 600 : 2598 0:9

Maps

These maps will be played in the contest. The sample configurations contain the respective lat/lng values.

Nr. Map Sample Configuration
1 Copenhagen conf.json
2 Berlin conf.json
3 São Paulo conf.json

All maps are © OpenStreetMap contributors (terms).

Schedule

The tournament will take place September 24th and 25th. All times are GMT+2.

Time Monday   Tuesday  
  ac1 ac2 ac1 ac2
10:00 - 12:00     Jason‑DTU  
      TUBDAI  
12:00 - 14:00 Akuanduba‑UDESC   Akuanduba‑UDESC  
  Jason‑DTU   TUBDAI  
14:00 - 16:00 SMART_JaCaMo Dumping to Gather Dumping to Gather  
  Jason‑DTU Akuanduba‑UDESC TUBDAI  
16:00 - 18:00 SMART_JaCaMo Dumping to Gather TUBDAI  
  Akuanduba‑UDESC Jason‑DTU Smart_JaCaMo  
18:00 - 20:00 SMART_JaCaMo      
  Dumping to Gather      

Registration

Team Affiliation Members   Language/
Platform
Dumping to Gather TU Berlin Christopher-Eyk Hrabia,
Josephine Alice Krause,
Marc Schmidt,
Andrea Marie Weintraud
ROS Hybrid Behavior Planner
Jason-DTU Technical University
of Denmark
(DTU)
Jørgen Villadsen,
Mads Okholm Bjørn,
Andreas Halkjær From,
Thomas Søren Henney,
John Bruntse Larsen
Jason + CArtAgO
TUBDAI TU Berlin Michael Franz Ettlinger,
Christopher-Eyk Hrabia
ROS Hybrid Behavior Planner
Akuanduba-UDESC Santa Catarina
State University
(UDESC)
Giovanni Jakubiak de Albuquerque,
Tiago Funk,
Vilson de Deus Corrêa Júnior,
Tiago Luiz Schmitz
 
SMART_JaCaMo 1Pontifícia
Universidade
Católica
do Rio Grande
do Sul (PUCRS), 2University of
Liverpool,
3Universidade
Federal
de Santa
Catarina
(UFSC)
Tabajara Krausburg1,
Rafael C. Cardoso2,
Débora Engelmann1,
Vitor Peres1,
Giovani P. Farias1,
Juliana Damasio1,
Vágner Gabriel1,
Jomi F. Hübner3,
Rafael H. Bordini1
JaCaMo
 FIT BUT (withdrawn) Brno University of Technology Vaclav Uhlir,
Peter Hamran
Python

Important dates

Contest Schedule 2018
Release of first software package: Can now be downloaded from GitHub
Registration Deadline: (complete)
Connection testing: On demand (complete)
Qualification: (complete)
Contest: -

Downloads

The server

Unpack the software package and start the contest server for development and testing. In a shell:

cd server
java -jar server-2018-1.1-jar-with-dependencies.jar \
  --monitor 8000  # with webmonitor on port 8000

Detailed documentation.

Your client

The package contains some dummy agents. You can use these as a starting point:

There have also always been teams that implemented the communication protocol themselves.

Prize

The winner of this year’s contest will be awarded a voucher for 500 EUR worth in books, thankfully provided by Springer Verlag. Requirements are the submission of a team description paper and the source code of the agents.

Mailing List

Participants and all interested colleagues are invited to subscribe to our mailing list:

agentcontest@googlegroups.com

All the important details and announcements including scenario and communication protocol specifications as well as software release announcements and bug reports will be shared on this list.

The mailing list archive is publically available.

Changelog

There have been some changes since the 2017 version. Most notably money is no longer the primary goal. Instead you build wells to generate points.

Publications

After the tournament we invite every participant to submit a paper about their team. Once the quality of the papers has been assured they will be regularly published. The publication outlet will be announced as soon as possible.