This paper presents the Angry-HEX artificial intelligent agent that participated in the 2013 and 2014 Angry Birds Artificial Intelligence Competitions. The agent has been developed in the context of a joint project between the University of Calabria (UniCal) and the Vienna University of Technology (TU Vienna).The specific issues that arise when introducing artificial intelligence in a physics-based game are are dealt with a combination of traditional imperative programming and declarative programming, used for modelling discrete knowledge about the game and the current situation. In particular, we make use of HEX programs, which are an extension of Answer Set Programming (ASP) programs towards integration of external computation sources, such as 2-D physics simulation tools.

Angry-HEX: an Artificial Player for Angry Birds Based on Declarative Knowledge Bases

CALIMERI, Francesco;GERMANO, STEFANO;IANNI, Giovambattista;TUCCI, ANDREA;
2016-01-01

Abstract

This paper presents the Angry-HEX artificial intelligent agent that participated in the 2013 and 2014 Angry Birds Artificial Intelligence Competitions. The agent has been developed in the context of a joint project between the University of Calabria (UniCal) and the Vienna University of Technology (TU Vienna).The specific issues that arise when introducing artificial intelligence in a physics-based game are are dealt with a combination of traditional imperative programming and declarative programming, used for modelling discrete knowledge about the game and the current situation. In particular, we make use of HEX programs, which are an extension of Answer Set Programming (ASP) programs towards integration of external computation sources, such as 2-D physics simulation tools.
2016
artificial intelligence; computational logics; competition; answer set programming; Physics-Based Games; Angry Birds
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11770/144028
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 22
  • ???jsp.display-item.citation.isi??? 9
social impact