Qualitative spatial representation and reasoning in angry birds: The extended rectangle algebra

dc.contributor.authorZhang, Pengen
dc.contributor.authorRenz, Jochenen
dc.date.accessioned2025-12-29T07:40:34Z
dc.date.available2025-12-29T07:40:34Z
dc.date.issued2014en
dc.description.abstractAngry Birds is a popular video game where the task is to kill pigs protected by a structure composed of different building blocks that observe the laws of physics. The structure can be destroyed by shooting the angry birds at it. The fewer birds we use and the more blocks we destroy, the higher the score. One approach to solve the game is by analysing the structure and identifying its strength and weaknesses. This can then be used to decide where to hit the structure with the birds. In this paper we use a qualitative spatial reasoning approach for this task.We develop a novel qualitative spatial calculus for representing and analysing the structure. Our calculus allows us to express and evaluate structural properties and rules, and to infer for each building block which of these properties and rules are satisfied. We use this to compute a heuristic value for each block that corresponds to how useful it is to hit that block. We evaluate our approach by comparing the suggested shot with other possible shots.en
dc.description.statusPeer-revieweden
dc.format.extent10en
dc.identifier.issn2334-1025en
dc.identifier.otherORCID:/0000-0003-3928-2255/work/165895461en
dc.identifier.scopus84962106240en
dc.identifier.urihttps://hdl.handle.net/1885/733797268
dc.language.isoenen
dc.relation.ispartofseries14th International Conference on the Principles of Knowledge Representation and Reasoning, KR 2014en
dc.rightsPublisher Copyright: Copyright © 2014, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.en
dc.sourceProceedings of the International Conference on Knowledge Representation and Reasoningen
dc.titleQualitative spatial representation and reasoning in angry birds: The extended rectangle algebraen
dc.typeConference paperen
dspace.entity.typePublicationen
local.bibliographicCitation.lastpage387en
local.bibliographicCitation.startpage378en
local.contributor.affiliationZhang, Peng; School of Computing, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationRenz, Jochen; School of Computing, ANU College of Systems and Society, The Australian National Universityen
local.identifier.ariespublicationu4334215xPUB1404en
local.identifier.purebdfd96d2-e7fc-4479-870a-1153f5464d78en
local.identifier.urlhttps://www.scopus.com/pages/publications/84962106240en
local.type.statusPublisheden

Downloads