{"title":"A Reinforcement Learning-Based Classification Symbiont Agent for Dynamic Difficulty Balancing","authors":"S. Sithungu, E. M. Ehlers","doi":"10.1145/3440840.3440856","DOIUrl":null,"url":null,"abstract":"AdaptiveSGA is a mechanism for achieving Adaptive Game AI-based Dynamic Difficulty Balancing in games. AdaptiveSGA is based on the Symbiotic Game Agent model and, therefore, leverages the advantages of biological symbiosis. Within the AdaptiveSGA architecture, the classification symbiont agent is responsible for the dynamic difficulty balancing component. Current work proposes the use of a classification symbiont agent that makes use of reinforcement learning to optimise dynamic difficulty balancing in order to match the opponent's skill. Current work also introduces three different types of decision-making algorithms that can be used by decision-making symbiont agents to display different kinds of behaviour. The ability to reproduce different kinds of NPC behaviour forms the adaptive game AI component of AdaptiveSGA. Experimental results showed that the reinforcement learning-based classification symbiont agent can achieve an even game with opponents and can further help minimise the number of draws.","PeriodicalId":159712,"journal":{"name":"International Conference on Computational Intelligence and Intelligent Systems","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Computational Intelligence and Intelligent Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3440840.3440856","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
AdaptiveSGA is a mechanism for achieving Adaptive Game AI-based Dynamic Difficulty Balancing in games. AdaptiveSGA is based on the Symbiotic Game Agent model and, therefore, leverages the advantages of biological symbiosis. Within the AdaptiveSGA architecture, the classification symbiont agent is responsible for the dynamic difficulty balancing component. Current work proposes the use of a classification symbiont agent that makes use of reinforcement learning to optimise dynamic difficulty balancing in order to match the opponent's skill. Current work also introduces three different types of decision-making algorithms that can be used by decision-making symbiont agents to display different kinds of behaviour. The ability to reproduce different kinds of NPC behaviour forms the adaptive game AI component of AdaptiveSGA. Experimental results showed that the reinforcement learning-based classification symbiont agent can achieve an even game with opponents and can further help minimise the number of draws.