{"title":"将搜索算法整合到RTS游戏代理中","authors":"David Churchill, M. Buro","doi":"10.1609/aiide.v8i3.12548","DOIUrl":null,"url":null,"abstract":"\n \n Real-time strategy (RTS) games are known to be one of the most complex gamegenres for humans to play, as well as one of the most difficult games forcomputer AI agents to play well. To tackle the task of applying AI to RTSgames, recent techniques have focused on a divide-and-conquer approach,splitting the game into strategic components, and developing separate systemsto solve each. This trend gives rise to a new problem: how to tie thesesystems together into a functional real-time strategy game playing agent. Inthis paper we discuss the architecture of UAlbertaBot, our entry into the 2011/2012 StarCraft AI competitions, and the techniques used to include heuristic search based AI systems for the intelligent automation of both build order planning and unit control for combat scenarios.\n \n","PeriodicalId":249108,"journal":{"name":"Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Incorporating Search Algorithms into RTS Game Agents\",\"authors\":\"David Churchill, M. Buro\",\"doi\":\"10.1609/aiide.v8i3.12548\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n \\n Real-time strategy (RTS) games are known to be one of the most complex gamegenres for humans to play, as well as one of the most difficult games forcomputer AI agents to play well. To tackle the task of applying AI to RTSgames, recent techniques have focused on a divide-and-conquer approach,splitting the game into strategic components, and developing separate systemsto solve each. This trend gives rise to a new problem: how to tie thesesystems together into a functional real-time strategy game playing agent. Inthis paper we discuss the architecture of UAlbertaBot, our entry into the 2011/2012 StarCraft AI competitions, and the techniques used to include heuristic search based AI systems for the intelligent automation of both build order planning and unit control for combat scenarios.\\n \\n\",\"PeriodicalId\":249108,\"journal\":{\"name\":\"Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1609/aiide.v8i3.12548\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1609/aiide.v8i3.12548","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Incorporating Search Algorithms into RTS Game Agents
Real-time strategy (RTS) games are known to be one of the most complex gamegenres for humans to play, as well as one of the most difficult games forcomputer AI agents to play well. To tackle the task of applying AI to RTSgames, recent techniques have focused on a divide-and-conquer approach,splitting the game into strategic components, and developing separate systemsto solve each. This trend gives rise to a new problem: how to tie thesesystems together into a functional real-time strategy game playing agent. Inthis paper we discuss the architecture of UAlbertaBot, our entry into the 2011/2012 StarCraft AI competitions, and the techniques used to include heuristic search based AI systems for the intelligent automation of both build order planning and unit control for combat scenarios.