Multi-Agent Programming Contest

The 16th edition of the Multi-Agent Programming Contest

Publication

The Scenario: Agents Assemble III

Agents with limited local vision have to organize to assemble and deliver complex structures made of blocks, in a grid world.

The scenario is a revision of the previous editions, 2019 and 2020/21 .

Agents Assemble

Also see the official Call for Participation.

Contest

Results

Placement Team Total Score Sources
1 MMD 30 Zip Git mirror
2 GOALdigger 22 Git
3 FIT BUT 19 Git
4 GOAL-DTU 9 Zip Git mirror
  LI(A)RA 9 Git

Replays

Wednesday (21st September 2022)

Match Sim 1 Sim 2 Sim 3 Score
LI(A)RA vs. FIT BUT 220 : 60 60 : 540 120 : 780 3 : 6
GOALdigger vs. GOAL-DTU 180 : 0 370 : 0 410 : 520 6 : 3
GOALdigger vs. MMD 370 : 500 300 : 200 720 : 840 3 : 6
FIT BUT vs. MMD 80 : 770 760 : 680 170 : 1140 3 : 6
GOAL-DTU vs. LI(A)RA 120 : 310 160 : 80 0 : 270 3 : 6

Thursday (22nd September 2022)

Match Sim 1 Sim 2 Sim 3 Score
GOALdigger vs. LI(A)RA 350 : 130 410 : 0 310 : 80 9 : 0
GOALdigger vs. FIT BUT 120 : 220 320 : 320 520 : 490 4 : 4
GOAL-DTU vs. FIT BUT 230 : 0 630 : 670 0 : 1640 3 : 6
MMD vs. GOAL-DTU 910 : 480 780 : 150 1520 : 0 9 : 0
MMD vs. LI(A)RA 760 : 120 750 : 10 1600 : 150 9 : 0

Warmup matches

Each team played warmup matches against master student Paula Böhm from TU Clausthal, outside of the competition.

Contestant 400 steps 600 steps 800 steps
FIT BUT Sim 1 Sim 2 Sim 3
GOAL-DTU Sim 1 Sim 2 Sim 3
GOALdigger Sim 1 Sim 2 Sim 3
LI(A)RA Sim 1 Sim 2 Sim 3
MMD Sim 1 Sim 2 Sim 3

Match schedule

Wednesday (21st September 2022)

Time (UTC+2/CEST) agentcontest1 agentcontest2
11:00 LI(A)RA vs. FIT BUT  
13:00 GOALdigger-AIG-Hagen vs. GOAL-DTU MMD vs. FIT BUT
15:00 GOALdigger-AIG-Hagen vs. MMD GOAL-DTU vs. LI(A)RA

Thursday (22nd September 2022)

Time (UTC+2/CEST) agentcontest1 agentcontest2
11:00 GOALdigger-AIG-Hagen vs. LI(A)RA  
13:00 GOALdigger-AIG-Hagen vs. FIT BUT MMD vs. GOAL-DTU
15:00 GOAL-DTU vs. FIT BUT MMD vs. LI(A)RA
~17:00 Watch party  

Configuration

The following parameters were used in the contest matches:

Timeline

Replanned schedule

Due to popular demand, the dates have been moved into late(r) 2022.

What When
First software package and specifications available December 2021
Registration Deadline 5 August 2022
Qualification Deadline 26 August 2022
Contest 21 & 22 Sept. 2022
Publication After the contest

Participants

In order of registration:

Team Affiliation Members Using Status
LI(A)RA UFSC (Brazil) 5 Jason Q. Passed 22.8.2022
GOALdigger-AIG-Hagen University of Hagen (Germany) 4 GOAL Q. Passed 16.8.2022
MMD ELTE (Hungary) 2 Python Q. Passed 19.8.2022
FIT BUT BUT (Czech Republic) 3 Java Q. Passed 22.8.2022
GOAL-DTU DTU (Denmark) 3 GOAL Q. Passed 8.8.2022

Registration

To register, submit the registration form.

Qualification

In order to participate in the contest, your agents have to demonstrate a stable connection and some basic scenario-related skills. Details will be made available closer to the contest.

Connection Tests

After the registration deadline, you can contact us to schedule a connection test, where you can try out your connection to our severs (and possibly identify some issues before the qualification).

Anonymous Test Matches

You can tell us if you’d like to play test matches against other teams (before the contest!). If we find a match, both teams’ identities will be kept secret from each other. The full monitor will of course also be disabled.

The platform

The MASSim server is available on GitHub.

The package contains some dummy agents for different platforms. You can use them as a starting point or implement the communication protocol yourself.

Prize

The winner of the 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.

Communication

Mailing List

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

agentcontest@googlegroups.com

All the important details and announcements will be shared on this list.

The mailing list archive is publically available.

Slack

You can also join our Slack community for discussions, questions, bug reports, etc.

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 (as the previous editions) in Springer’s LNCS Challenges subline.

Authors should consult Springer’s authors’ guidelines and use their proceedings templates for the preparation of their papers. Springer encourages authors to include their ORCIDs in their papers. In addition, the corresponding author of each paper, acting on behalf of all of the authors of that paper, must complete and sign a Consent-to-Publish form. The corresponding author signing the copyright form should match the corresponding author marked on the paper. Once the files have been sent to Springer, changes relating to the authorship of the papers cannot be made.

Please answer and append the questionnaire to your team description paper. Also, please send us your questionnaire responses (only!) until 14 October 2022.

General Advice

We have collected some tips and tricks for participating in the contest. If you have participated before, please send us your additions.

For the current scenario: