TY - GEN
T1 - A multiagent semantics for the Game Description Language
AU - Schiffel, Stephan
AU - Thielscher, Michael
PY - 2010
Y1 - 2010
N2 - The Game Description Language (GDL) has been developed for the purpose of formalizing game rules. It serves as the input language for general game players, which are systems that learn to play previously unknown games without human intervention. In this paper, we show how GDL descriptions can be interpreted as multiagent domains and, conversely, how a large class of multiagent environments can be specified in GDL. The resulting specifications are declarative, compact, and easy to understand and maintain. At the same time they can be fully automatically understood and used by autonomous agents who intend to participate in these environments. Our main result is a formal characterization of the class of multiagent domains that serve as formal semantics for-and can be described in-the Game Description Language.
AB - The Game Description Language (GDL) has been developed for the purpose of formalizing game rules. It serves as the input language for general game players, which are systems that learn to play previously unknown games without human intervention. In this paper, we show how GDL descriptions can be interpreted as multiagent domains and, conversely, how a large class of multiagent environments can be specified in GDL. The resulting specifications are declarative, compact, and easy to understand and maintain. At the same time they can be fully automatically understood and used by autonomous agents who intend to participate in these environments. Our main result is a formal characterization of the class of multiagent domains that serve as formal semantics for-and can be described in-the Game Description Language.
UR - http://handle.uws.edu.au:8081/1959.7/549902
UR - http://www.icaart.org/ICAART2009/
U2 - 10.1007/978-3-642-11819-7_4
DO - 10.1007/978-3-642-11819-7_4
M3 - Conference Paper
SN - 9783642118180
SP - 44
EP - 55
BT - Agents and Aartificial Intelligence International Conference, ICAART 2009, Porto, Portugal, January 19-21, 2009: Revised Selected Papers
PB - Springer
T2 - ICAART (Conference)
Y2 - 19 January 2009
ER -