{"title":"s-Birds Avengers: A Dynamic Heuristic Engine-Based Agent for the Angry Birds Problem","authors":"Sourish Dasgupta, Savan Vaghela, Vishwa Modi, Hitarth Kanakia","doi":"10.1109/TCIAIG.2016.2553244","DOIUrl":null,"url":null,"abstract":"Angry Birds is a popular video game in which a set of birds has to perform sling shots (bird shots) so as to kill pigs that are protected by a structure composed of different building blocks. The fewer birds we use and the more blocks we destroy, the higher the score we achieve. AIBirds competition is an AI challenge where an intelligent bot has to be developed that plays the game without human intervention. In this paper, we describe the approach implemented in the bot, s-birds Avengers, that participated in ECAI AIBirds 2014. Heuristic techniques were designed to analyze unseen structures using various structural parameters and then to discover their vulnerable points using prior parameter learning training algorithm. The bot then uses this to decide where to hit the structure with the birds.","PeriodicalId":49192,"journal":{"name":"IEEE Transactions on Computational Intelligence and AI in Games","volume":"8 1","pages":"140-151"},"PeriodicalIF":0.0000,"publicationDate":"2016-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1109/TCIAIG.2016.2553244","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Computational Intelligence and AI in Games","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TCIAIG.2016.2553244","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 8
Abstract
Angry Birds is a popular video game in which a set of birds has to perform sling shots (bird shots) so as to kill pigs that are protected by a structure composed of different building blocks. The fewer birds we use and the more blocks we destroy, the higher the score we achieve. AIBirds competition is an AI challenge where an intelligent bot has to be developed that plays the game without human intervention. In this paper, we describe the approach implemented in the bot, s-birds Avengers, that participated in ECAI AIBirds 2014. Heuristic techniques were designed to analyze unseen structures using various structural parameters and then to discover their vulnerable points using prior parameter learning training algorithm. The bot then uses this to decide where to hit the structure with the birds.
期刊介绍:
Cessation. The IEEE Transactions on Computational Intelligence and AI in Games (T-CIAIG) publishes archival journal quality original papers in computational intelligence and related areas in artificial intelligence applied to games, including but not limited to videogames, mathematical games, human–computer interactions in games, and games involving physical objects. Emphasis is placed on the use of these methods to improve performance in and understanding of the dynamics of games, as well as gaining insight into the properties of the methods as applied to games. It also includes using games as a platform for building intelligent embedded agents for the real world. Papers connecting games to all areas of computational intelligence and traditional AI are considered.