Akbaba – An Agent for the Angry Birds AI Challenge Based on Search and Simulation. Schiffer, S., Jourenko, M., & Lakemeyer, G. IEEE Transactions on Computational Intelligence and AI in Games, PP(99):1–12, Sep, 2015. doi abstract bibtex 1 download We report on our entry for the AI Birds competition, where we designed, implemented and evaluated an agent for the physics puzzle computer game Angry Birds. Our agent uses search and simulation to find appropriate parameters for launching birds. While there are other methods that focus on qualitative reasoning about physical systems we try to combine simulation and adjustable abstractions to efficiently traverse the possibly infinite search space. The agent features a hierarchical search scheme where different levels of abstractions are used. At any level, it uses simulation to rate subspaces that should be further explored in more detail on the next levels. We evaluate single components of our agent and we also compare the overall performance of different versions of our agent. We show that our approach yields a competitive solution on the standard set of levels.
@Article{ Schiffer:Jourenko:Lakemeyer:TCIAIG2015SIPBSG:Akbaba,
title = {{Akbaba} -- An Agent for the {Angry Birds} {AI} {Challenge} Based on Search and Simulation},
author = {Schiffer, Stefan and Jourenko, Maxim and Lakemeyer, Gerhard},
journal = {IEEE Transactions on Computational Intelligence and AI in Games},
year = {2015},
month = {Sep},
volume = {PP},
number = {99},
pages = {1--12},
keywords = {Artificial intelligence; Angry Birds; Computational modeling; Physics Engines; Games;Search; Simulation},
doi = {10.1109/TCIAIG.2015.2478703},
ISSN = {1943-068X},
abstract = {We report on our entry for the AI Birds competition,
where we designed, implemented and evaluated an agent
for the physics puzzle computer game Angry Birds. Our
agent uses search and simulation to find appropriate
parameters for launching birds. While there are other
methods that focus on qualitative reasoning about
physical systems we try to combine simulation and
adjustable abstractions to efficiently traverse the
possibly infinite search space. The agent features a
hierarchical search scheme where different levels of
abstractions are used. At any level, it uses
simulation to rate subspaces that should be further
explored in more detail on the next levels. We
evaluate single components of our agent and we also
compare the overall performance of different versions
of our agent. We show that our approach yields a
competitive solution on the standard set of levels.},
}
Downloads: 1
{"_id":"2pykd8TxmRHvsgfgY","bibbaseid":"schiffer-jourenko-lakemeyer-akbabaanagentfortheangrybirdsaichallengebasedonsearchandsimulation-2015","downloads":1,"creationDate":"2017-06-14T17:58:29.507Z","title":"Akbaba – An Agent for the Angry Birds AI Challenge Based on Search and Simulation","author_short":["Schiffer, S.","Jourenko, M.","Lakemeyer, G."],"year":2015,"bibtype":"article","biburl":"https://kbsg.rwth-aachen.de/files/kbsgweb.bib","bibdata":{"bibtype":"article","type":"article","title":"Akbaba – An Agent for the Angry Birds AI Challenge Based on Search and Simulation","author":[{"propositions":[],"lastnames":["Schiffer"],"firstnames":["Stefan"],"suffixes":[]},{"propositions":[],"lastnames":["Jourenko"],"firstnames":["Maxim"],"suffixes":[]},{"propositions":[],"lastnames":["Lakemeyer"],"firstnames":["Gerhard"],"suffixes":[]}],"journal":"IEEE Transactions on Computational Intelligence and AI in Games","year":"2015","month":"Sep","volume":"PP","number":"99","pages":"1–12","keywords":"Artificial intelligence; Angry Birds; Computational modeling; Physics Engines; Games;Search; Simulation","doi":"10.1109/TCIAIG.2015.2478703","issn":"1943-068X","abstract":"We report on our entry for the AI Birds competition, where we designed, implemented and evaluated an agent for the physics puzzle computer game Angry Birds. Our agent uses search and simulation to find appropriate parameters for launching birds. While there are other methods that focus on qualitative reasoning about physical systems we try to combine simulation and adjustable abstractions to efficiently traverse the possibly infinite search space. The agent features a hierarchical search scheme where different levels of abstractions are used. At any level, it uses simulation to rate subspaces that should be further explored in more detail on the next levels. We evaluate single components of our agent and we also compare the overall performance of different versions of our agent. We show that our approach yields a competitive solution on the standard set of levels.","bibtex":"@Article{ Schiffer:Jourenko:Lakemeyer:TCIAIG2015SIPBSG:Akbaba,\n title = {{Akbaba} -- An Agent for the {Angry Birds} {AI} {Challenge} Based on Search and Simulation},\n author = {Schiffer, Stefan and Jourenko, Maxim and Lakemeyer, Gerhard},\n journal = {IEEE Transactions on Computational Intelligence and AI in Games},\n year = {2015},\n month = {Sep},\n volume = {PP},\n number = {99},\n pages = {1--12},\n keywords = {Artificial intelligence; Angry Birds; Computational modeling; Physics Engines; Games;Search; Simulation},\n doi = {10.1109/TCIAIG.2015.2478703},\n ISSN = {1943-068X},\n abstract = {We report on our entry for the AI Birds competition,\n where we designed, implemented and evaluated an agent\n for the physics puzzle computer game Angry Birds. Our\n agent uses search and simulation to find appropriate\n parameters for launching birds. While there are other\n methods that focus on qualitative reasoning about\n physical systems we try to combine simulation and\n adjustable abstractions to efficiently traverse the\n possibly infinite search space. The agent features a\n hierarchical search scheme where different levels of\n abstractions are used. At any level, it uses\n simulation to rate subspaces that should be further\n explored in more detail on the next levels. We\n evaluate single components of our agent and we also\n compare the overall performance of different versions\n of our agent. We show that our approach yields a\n competitive solution on the standard set of levels.},\n}\n\n","author_short":["Schiffer, S.","Jourenko, M.","Lakemeyer, G."],"key":"Schiffer:Jourenko:Lakemeyer:TCIAIG2015SIPBSG:Akbaba","id":"Schiffer:Jourenko:Lakemeyer:TCIAIG2015SIPBSG:Akbaba","bibbaseid":"schiffer-jourenko-lakemeyer-akbabaanagentfortheangrybirdsaichallengebasedonsearchandsimulation-2015","role":"author","urls":{},"keyword":["Artificial intelligence; Angry Birds; Computational modeling; Physics Engines; Games;Search; Simulation"],"metadata":{"authorlinks":{"schiffer, s":"https://kbsg.rwth-aachen.de/~schiffer/"}},"downloads":1},"search_terms":["akbaba","agent","angry","birds","challenge","based","search","simulation","schiffer","jourenko","lakemeyer"],"keywords":["artificial intelligence; angry birds; computational modeling; physics engines; games;search; simulation"],"authorIDs":["pAs8oLbgt7aaf9kAA"],"dataSources":["h8Pz4jiwoLbb3hmG2","dqRQPSg6Hy3ZXQg7z"]}