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

作者:Calimeri Francesco*; Fink Michael; Germano Stefano; Humenberger Andreas; Ianni Giovambattista; Redl Christoph; Stepanova Daria; Tucci Andrea; Wimmer Anton
来源:IEEE Transactions on Computational Intelligence and AI in Games, 2016, 8(2): 128-139.
DOI:10.1109/TCIAIG.2015.2509600

摘要

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 dealt with a combination of traditional imperative programming and declarative programming, used for modeling 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 toward integration of external computation sources, such as 2-D physics simulation tools.

  • 出版日期2016-6