Abstract
We present the thirteenth edition of the annual Multi-Agent Programming Contest, a community-serving competition that attracts participants from all over the world. Participants have to design a program that controls entities in a specifically designed scenario. This challenge is interesting in itself and also well-suited to be used in educational environments. Usage of multi-agent technology is encouraged and allows for comparison of different multi-agent systems and also conventional approaches. This time, five teams competed using strictly agent-based as well as traditional programming approaches.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsChange history
23 February 2020
In the original version of chapter 1 the authors stated that TUBDAI’s opponents did not “think of” TUBDAI’s strategy, which they now think was a poor choice of words to relay the message. The text has now been updated to clarify that some teams were aware of this strategy but did not expect it to be used.
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
The complete documentation can be found at https://github.com/agentcontest/massim/tree/858fb9f75ae5d4036cc6a9ffe439f4052d0414ff/docs.
- 7.
To be in the same location in this scenario is defined as sharing the same coordinates up to the x-th digit after the decimal place.
- 8.
Coincidentally, all games were played in the biggest cities of the contestants’ home countries.
- 9.
The replay can be viewed at https://multiagentcontest.org/2018/replays/?2018-09-24-14-05-06-Contest-2018-2of3.
References
Ahlbrecht, T., et al.: Multi-agent programming contest 2013: the teams and the design of their systems. In: Cossentino, M., El Fallah Seghrouchni, A., Winikoff, M. (eds.) EMAS 2013. LNCS (LNAI), vol. 8245, pp. 366–390. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-45343-4_22
Ahlbrecht, T., Dix, J., Fiekas, N.: Multi-agent programming contest 2016. IJAOSE 6(1), 58–85 (2018)
Ahlbrecht, T., Dix, J., Fiekas, N.: Multi-agent programming contest 2017. Ann. Math. Artif. Intell. 84(1–2), 1–16 (2018)
Ahlbrecht, T., Dix, J., Köster, M., Schlesinger, F.: Multi-agent programming contest 2013. In: Cossentino, M., El Fallah Seghrouchni, A., Winikoff, M. (eds.) EMAS 2013. LNCS (LNAI), vol. 8245, pp. 292–318. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-45343-4_16
Ahlbrecht, T., Dix, J., Schlesinger, F.: From testing agent systems to a scalable simulation platform. In: Eiter, T., Strass, H., Truszczyński, M., Woltran, S. (eds.) Advances in Knowledge Representation, Logic Programming, and Abstract Argumentation. LNCS (LNAI), vol. 9060, pp. 47–62. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-14726-0_4
Behrens, T., Dastani, M., Dix, J., Hübner, J., Köster, M., Novák, P., Schlesinger, F.: The multi-agent programming contest. AI Mag. 33(4), 111–113 (2012)
Behrens, T., Dastani, M., Dix, J., Köster, M., Novák, P.: The multi-agent programming contest from 2005–2010: from collecting gold to herding cows. Ann. Math. Artif. Intell. 59, 277–311 (2010)
Behrens, T., Dastani, M., Dix, J., Köster, M., Novák, P. (eds.): Annals of Mathematics and Artificial Intelligence, vol. 59. Springer, Netherlands (2010). Special Issue about Multi-Agent-Contest I
Behrens, T.M., Dastani, M., Dix, J., Novák, P.: Agent contest competition: 4th edition. In: Hindriks, K.V., Pokahr, A., Sardina, S. (eds.) ProMAS 2008. LNCS (LNAI), vol. 5442, pp. 211–222. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-03278-3_14
Behrens, T., Köster, M., Schlesinger, F., Dix, J., Hübner, J.F.: The multi-agent programming contest 2011: a résumé. In: Dennis, L., Boissier, O., Bordini, R.H. (eds.) ProMAS 2011. LNCS (LNAI), vol. 7217, pp. 155–172. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31915-0_9
Boissier, O., Bordini, R.H., Hübner, J.F., Ricci, A., Santi, A.: Multi-agent oriented programming with JaCaMo. Sci. Comput. Program. 78(6), 747–761 (2013)
Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak Using Jason, vol. 8. Wiley, New York (2007)
Dastani, M., Dix, J., Novák, P.: The second contest on multi-agent systems based on computational logic. In: Inoue, K., Satoh, K., Toni, F. (eds.) CLIMA 2006. LNCS (LNAI), vol. 4371, pp. 266–283. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-69619-3_15
Dastani, M., Dix, J., Novák, P.: Agent contest competition: 3rd edition. In: Dastani, M., El Fallah Seghrouchni, A., Ricci, A., Winikoff, M. (eds.) ProMAS 2007. LNCS (LNAI), vol. 4908, pp. 221–240. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-79043-3_14
Funk, T., Deschamps, G.R., Junior, V.D.C., de Albuquerque, G.J., Moser, P., Schmitz, T.L.: A task-oriented architecture with priority queue for BDI agents applied to the multi agent programming contest scenario. In: Ahlbrecht, T., et al. (eds.) MAPC 2018, LNAI 11957, pp. 25–40. Springer, Cham (2019)
Hrabia, C.-E., Ettlinger, M.F., Hessler, A.: ROS hybrid behaviour planner: behaviour hierarchies and self-organisation in the multi-agent programming contest. In: Ahlbrecht, T., et al. (eds.) MAPC 2018, LNAI 11957, pp. 120–143. Springer, Cham (2019)
Hrabia, C.-E., Schmidt, M., Weintraud, A.M., Hessler, A.: Distributed decision-making based on shared knowledge in the multi-agent programming contest. In: Ahlbrecht, T., et al. (eds.) MAPC 2018, LNAI 11957, pp. 101–119. Springer, Cham (2019)
Hübner, J.F., Sichman, J.S., Boissier, O.: \(\cal{S}\text{- }\cal{M}oise^{+}\): a middleware for developing organised multi-agent systems. In: Boissier, O., et al. (eds.) AAMAS 2005. LNCS (LNAI), vol. 3913, pp. 64–77. Springer, Heidelberg (2006). https://doi.org/10.1007/11775331_5
Karakovskiy, S., Togelius, J.: The Mario AI benchmark and competitions. IEEE Trans. Comput. Intell. AI Games 4(1), 55–67 (2012)
Ketter, W., Peters, M., Collins, J.: Autonomous agents in future energy markets: the 2012 power trading agent competition. In: Twenty-Seventh AAAI Conference on Artificial Intelligence (2013)
Köster, M., Schlesinger, F., Dix, J.: The multi-agent programming contest 2012. In: Dastani, M., Hübner, J.F., Logan, B. (eds.) ProMAS 2012. LNCS (LNAI), vol. 7837, pp. 174–195. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38700-5_11
Krausburg, T., et al.: SMART-JaCaMo: an organisation-based team for the multi-agent programming contest. In: Ahlbrecht, T., et al. (eds.) MAPC 2018, LNAI 11957, pp. 72–100. Springer, Cham (2019)
Ricci, A., Piunti, M., Viroli, M., Omicini, A.: Environment programming in CArtAgO. In: El Fallah Seghrouchni, A., Dix, J., Dastani, M., Bordini, R.H. (eds.) Multi-Agent Programming, pp. 259–288. Springer, Boston (2009). https://doi.org/10.1007/978-0-387-89299-3_8
Villadsen, J., Bjørn, M.O., From, A.H., Henney, T.S., Larsen, J.B.: Multi-agent programming contest 2018 - the Jason-DTU team. In: Ahlbrecht, T., et al. (eds.) MAPC 2018, LNAI 11957, pp. 41–71. Springer, Cham (2019)
Wellman, M.P., et al.: Designing the market game for a trading agent competition. IEEE Internet Comput. 5(2), 43–51 (2001)
Acknowledgement
We would like to thank Alfred Hofmann from Springer for his continuous support for more than 10 years now, and for endowing the price of 500 Euros in Springer books.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Ahlbrecht, T., Dix, J., Fiekas, N. (2019). The Multi-Agent Programming Contest 2018 - A Third Time in the City. In: Ahlbrecht, T., Dix, J., Fiekas, N. (eds) The Multi-Agent Programming Contest 2018. MAPC 2018. Lecture Notes in Computer Science(), vol 11957. Springer, Cham. https://doi.org/10.1007/978-3-030-37959-9_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-37959-9_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37958-2
Online ISBN: 978-3-030-37959-9
eBook Packages: Computer ScienceComputer Science (R0)