GOAL: A multi-agent programming language applied to an exploration game

15Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Goal is a multi-agent programming Multi-Agent Programming language Agent Agent Programming Languages GOAL Programming languages based on the BDI paradigm. It is a logic-based language that supports modular Modularity agent design based on established software engineering principles and interaction with environments Environment using an environment interface Environment Interface standard (EIS). Goal recently won the multi-agent programming contest Multi-Agent Programming Contest (MAPC), where two teams consisting of ten agents play against each other in order to explore and defend occupied territory on a distant planet. The MAPC game is a complex and dynamic environment Environment that supports EIS and thus facilitates easy connection of a multi-agent system (MAS) Multi-agent systems to an environment Environment that is remotely run. We describe the design of the multi-agent solution that won the competition, the EIS interface that was used, and the MAPC scenario.

Cite

CITATION STYLE

APA

Hindriks, K. V., & Dix, J. (2014). GOAL: A multi-agent programming language applied to an exploration game. In Agent-Oriented Software Engineering: Reflections on Architectures, Methodologies, Languages, and Frameworks (Vol. 9783642544323, pp. 235–258). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-54432-3_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free