{"title":"基于效用理论的《星际之界》同伴AI","authors":"E. Lebedeva, J. A. Brown","doi":"10.1109/NIR50484.2020.9290164","DOIUrl":null,"url":null,"abstract":"Starbound is a popular video game that has player companions as one of its features, but its AI lacks awareness about the player’s state, the enemies’ state and its own. This study aims to solve it by implementing a new companion AI which is based on utility theory. The AI was developed, and the user study was conducted to evaluate its ability to assist the player. The fighting ability was assessed by measuring AI’s ability to stay alive during the battle and dealing damage to enemies without the player’s interaction. As a result, the majority of user study participants did not notice the difference between the built-in AI and the one developed in this study. The participants that noticed the difference enjoyed each type of companion in equal measure. However, the fighting ability test showed that the utility-based AI stays alive longer and deals more damage compared to the built-in agent within the game currently.","PeriodicalId":274976,"journal":{"name":"2020 International Conference Nonlinearity, Information and Robotics (NIR)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Companion AI for Starbound Game Using Utility Theory\",\"authors\":\"E. Lebedeva, J. A. Brown\",\"doi\":\"10.1109/NIR50484.2020.9290164\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Starbound is a popular video game that has player companions as one of its features, but its AI lacks awareness about the player’s state, the enemies’ state and its own. This study aims to solve it by implementing a new companion AI which is based on utility theory. The AI was developed, and the user study was conducted to evaluate its ability to assist the player. The fighting ability was assessed by measuring AI’s ability to stay alive during the battle and dealing damage to enemies without the player’s interaction. As a result, the majority of user study participants did not notice the difference between the built-in AI and the one developed in this study. The participants that noticed the difference enjoyed each type of companion in equal measure. However, the fighting ability test showed that the utility-based AI stays alive longer and deals more damage compared to the built-in agent within the game currently.\",\"PeriodicalId\":274976,\"journal\":{\"name\":\"2020 International Conference Nonlinearity, Information and Robotics (NIR)\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Conference Nonlinearity, Information and Robotics (NIR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NIR50484.2020.9290164\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference Nonlinearity, Information and Robotics (NIR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NIR50484.2020.9290164","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Companion AI for Starbound Game Using Utility Theory
Starbound is a popular video game that has player companions as one of its features, but its AI lacks awareness about the player’s state, the enemies’ state and its own. This study aims to solve it by implementing a new companion AI which is based on utility theory. The AI was developed, and the user study was conducted to evaluate its ability to assist the player. The fighting ability was assessed by measuring AI’s ability to stay alive during the battle and dealing damage to enemies without the player’s interaction. As a result, the majority of user study participants did not notice the difference between the built-in AI and the one developed in this study. The participants that noticed the difference enjoyed each type of companion in equal measure. However, the fighting ability test showed that the utility-based AI stays alive longer and deals more damage compared to the built-in agent within the game currently.