Skip to main content

The Multi-Agent Programming Contest 2018 - A Third Time in the City

  • Conference paper
  • First Online:
The Multi-Agent Programming Contest 2018 (MAPC 2018)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Change 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. 1.

    https://multiagentcontest.org.

  2. 2.

    http://ipc.icaps-conference.org/.

  3. 3.

    http://www.robocup-logistics.org/sim-comp.

  4. 4.

    http://sscaitournament.com/.

  5. 5.

    https://www.battlecode.org.

  6. 6.

    The complete documentation can be found at https://github.com/agentcontest/massim/tree/858fb9f75ae5d4036cc6a9ffe439f4052d0414ff/docs.

  7. 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. 8.

    Coincidentally, all games were played in the biggest cities of the contestants’ home countries.

  9. 9.

    The replay can be viewed at https://multiagentcontest.org/2018/replays/?2018-09-24-14-05-06-Contest-2018-2of3.

References

  1. 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

    Chapter  Google Scholar 

  2. Ahlbrecht, T., Dix, J., Fiekas, N.: Multi-agent programming contest 2016. IJAOSE 6(1), 58–85 (2018)

    Article  Google Scholar 

  3. Ahlbrecht, T., Dix, J., Fiekas, N.: Multi-agent programming contest 2017. Ann. Math. Artif. Intell. 84(1–2), 1–16 (2018)

    Article  MathSciNet  Google Scholar 

  4. 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

    Chapter  Google Scholar 

  5. 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

    Chapter  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Chapter  Google Scholar 

  10. 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

    Chapter  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak Using Jason, vol. 8. Wiley, New York (2007)

    Book  Google Scholar 

  13. 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

    Chapter  MATH  Google Scholar 

  14. 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

    Chapter  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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

    Chapter  Google Scholar 

  19. Karakovskiy, S., Togelius, J.: The Mario AI benchmark and competitions. IEEE Trans. Comput. Intell. AI Games 4(1), 55–67 (2012)

    Article  Google Scholar 

  20. 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)

    Google Scholar 

  21. 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

    Chapter  Google Scholar 

  22. 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)

    Google Scholar 

  23. 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

    Chapter  MATH  Google Scholar 

  24. 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)

    Google Scholar 

  25. Wellman, M.P., et al.: Designing the market game for a trading agent competition. IEEE Internet Comput. 5(2), 43–51 (2001)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Tobias Ahlbrecht .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics