{"title":"Learning robust build-orders from previous opponents with coevolution","authors":"Christopher A. Ballinger, S. Louis","doi":"10.1109/CIG.2014.6932905","DOIUrl":null,"url":null,"abstract":"Learning robust, winning strategies from previous opponents in Real-Time Strategy games presents a challenging problem. In our paper, we investigate this problem by using case-injection into the teachset and population of a coevolutionary algorithm. Specifically, we take several winning build-orders we created through hand-tuning or coevolution and periodically inject them into the coevolutionary population and/or teachset. We compare the build-orders produced by three different case-injection methods to the robustness of build-orders produced without case-injection and measure their similarity to all the injected cases. Our results show that case injection works well with a coevolutionary algorithm. Case injection into the population quickly influences the strategies to play like some of the injected cases, without losing robustness. This work informs our ongoing research on finding robust build-orders for real-time strategy games.","PeriodicalId":219192,"journal":{"name":"2014 IEEE Conference on Computational Intelligence and Games","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Conference on Computational Intelligence and Games","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIG.2014.6932905","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Learning robust, winning strategies from previous opponents in Real-Time Strategy games presents a challenging problem. In our paper, we investigate this problem by using case-injection into the teachset and population of a coevolutionary algorithm. Specifically, we take several winning build-orders we created through hand-tuning or coevolution and periodically inject them into the coevolutionary population and/or teachset. We compare the build-orders produced by three different case-injection methods to the robustness of build-orders produced without case-injection and measure their similarity to all the injected cases. Our results show that case injection works well with a coevolutionary algorithm. Case injection into the population quickly influences the strategies to play like some of the injected cases, without losing robustness. This work informs our ongoing research on finding robust build-orders for real-time strategy games.