{"title":"游戏寻路的Bee算法与A *算法研究","authors":"Aimi Najwa Sabri, N. H. M. Radzi, A. A. Samah","doi":"10.1109/ISCAIE.2018.8405474","DOIUrl":null,"url":null,"abstract":"Pathfinding is essential and necessary for agent movement used in computer games and many other applications. A primary concern of pathfinding is to find the shortest feasible path. The past decade has seen the rapid development of pathfinding in many games industry. Several attempts and solutions have been made to solve the problem. Heuristic A∗ algorithm has proven given an optimal for single agent and small size of search in current game industry. However, pathfinding solution is often requiring huge amount of resources especially in complex game environment. Hence, generation a feasible and optimal path more computationally burdensome or intractable. More recently, literature has come out that offers findings about metaheuristic in pathfinding. Metaheuristic is usually used in pathfinding problem. Bee algorithm is a metaheuristic algorithm which is naturally behaves as multi-agent approach and proven efficient in solving the path planning problem. The current research on Bee algorithm mostly focused on improving optimization for agent. The aim of this paper is to describe and compare traditional algorithm, A∗ algorithm and optimization search, Bee algorithm in pathfinding.","PeriodicalId":333327,"journal":{"name":"2018 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"A study on Bee algorithm and A∗ algorithm for pathfinding in games\",\"authors\":\"Aimi Najwa Sabri, N. H. M. Radzi, A. A. Samah\",\"doi\":\"10.1109/ISCAIE.2018.8405474\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Pathfinding is essential and necessary for agent movement used in computer games and many other applications. A primary concern of pathfinding is to find the shortest feasible path. The past decade has seen the rapid development of pathfinding in many games industry. Several attempts and solutions have been made to solve the problem. Heuristic A∗ algorithm has proven given an optimal for single agent and small size of search in current game industry. However, pathfinding solution is often requiring huge amount of resources especially in complex game environment. Hence, generation a feasible and optimal path more computationally burdensome or intractable. More recently, literature has come out that offers findings about metaheuristic in pathfinding. Metaheuristic is usually used in pathfinding problem. Bee algorithm is a metaheuristic algorithm which is naturally behaves as multi-agent approach and proven efficient in solving the path planning problem. The current research on Bee algorithm mostly focused on improving optimization for agent. The aim of this paper is to describe and compare traditional algorithm, A∗ algorithm and optimization search, Bee algorithm in pathfinding.\",\"PeriodicalId\":333327,\"journal\":{\"name\":\"2018 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISCAIE.2018.8405474\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCAIE.2018.8405474","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A study on Bee algorithm and A∗ algorithm for pathfinding in games
Pathfinding is essential and necessary for agent movement used in computer games and many other applications. A primary concern of pathfinding is to find the shortest feasible path. The past decade has seen the rapid development of pathfinding in many games industry. Several attempts and solutions have been made to solve the problem. Heuristic A∗ algorithm has proven given an optimal for single agent and small size of search in current game industry. However, pathfinding solution is often requiring huge amount of resources especially in complex game environment. Hence, generation a feasible and optimal path more computationally burdensome or intractable. More recently, literature has come out that offers findings about metaheuristic in pathfinding. Metaheuristic is usually used in pathfinding problem. Bee algorithm is a metaheuristic algorithm which is naturally behaves as multi-agent approach and proven efficient in solving the path planning problem. The current research on Bee algorithm mostly focused on improving optimization for agent. The aim of this paper is to describe and compare traditional algorithm, A∗ algorithm and optimization search, Bee algorithm in pathfinding.