游戏难度控制的强化进化算法

Guangwu Cui, R. Shen, Yingfeng Chen, Juan Zou, Shengxiang Yang, Changjie Fan, Jinghua Zheng
{"title":"游戏难度控制的强化进化算法","authors":"Guangwu Cui, R. Shen, Yingfeng Chen, Juan Zou, Shengxiang Yang, Changjie Fan, Jinghua Zheng","doi":"10.1145/3446132.3446165","DOIUrl":null,"url":null,"abstract":"In the field of game designing, artificial intelligence is used to generate responsive, adaptive, or intelligent behaviors primarily in Non-Player-Characters (NPCs). There is a large demand for controlling game AI since a variety of players expect to be provided NPC opponents with appropriate difficulties to improve their game experience. However, to the best of our knowledge, a few works are focusing on this problem. In this paper, we firstly present a Reinforced Evolutionary Algorithm based on the Difficulty-Difference objective (REA-DD) to the DLAI problem, which combines reinforcement learning and evolutionary algorithms. REA-DD is able to generate the desired difficulty level of game AI accurately. Nonetheless, REA can only obtain a kind of game AI in each run. To improve efficiency, another algorithm based on Multi-objective Optimization is proposed, regarded as RMOEA-DD, which obtains DLAI after one run. Experiments on the game Pong from ALE and apply on a commercial game named The Ghost Story to show that our algorithms provide valid methods to the DLAI problem both in the term of controlling accuracy and efficiency.","PeriodicalId":125388,"journal":{"name":"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Reinforced Evolutionary Algorithms for Game Difficulty Control\",\"authors\":\"Guangwu Cui, R. Shen, Yingfeng Chen, Juan Zou, Shengxiang Yang, Changjie Fan, Jinghua Zheng\",\"doi\":\"10.1145/3446132.3446165\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the field of game designing, artificial intelligence is used to generate responsive, adaptive, or intelligent behaviors primarily in Non-Player-Characters (NPCs). There is a large demand for controlling game AI since a variety of players expect to be provided NPC opponents with appropriate difficulties to improve their game experience. However, to the best of our knowledge, a few works are focusing on this problem. In this paper, we firstly present a Reinforced Evolutionary Algorithm based on the Difficulty-Difference objective (REA-DD) to the DLAI problem, which combines reinforcement learning and evolutionary algorithms. REA-DD is able to generate the desired difficulty level of game AI accurately. Nonetheless, REA can only obtain a kind of game AI in each run. To improve efficiency, another algorithm based on Multi-objective Optimization is proposed, regarded as RMOEA-DD, which obtains DLAI after one run. Experiments on the game Pong from ALE and apply on a commercial game named The Ghost Story to show that our algorithms provide valid methods to the DLAI problem both in the term of controlling accuracy and efficiency.\",\"PeriodicalId\":125388,\"journal\":{\"name\":\"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3446132.3446165\",\"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 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3446132.3446165","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

在游戏设计领域,人工智能主要用于在非玩家角色(npc)中生成响应性、适应性或智能行为。玩家对控制游戏AI的需求很大,因为各种玩家都希望为NPC对手提供适当的难度,以改善他们的游戏体验。然而,据我们所知,有一些作品关注这个问题。本文首先将强化学习与进化算法相结合,提出了一种基于难易差目标(REA-DD)的强化进化算法。REA-DD能够准确地生成理想的游戏AI难度等级。尽管如此,在每次运行中,REA只能获得一种游戏AI。为了提高效率,提出了另一种基于多目标优化的RMOEA-DD算法,该算法在一次运行后即可获得dla。在ALE游戏《Pong》和商业游戏《鬼故事》上的实验表明,我们的算法在控制精度和效率方面都为DLAI问题提供了有效的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Reinforced Evolutionary Algorithms for Game Difficulty Control
In the field of game designing, artificial intelligence is used to generate responsive, adaptive, or intelligent behaviors primarily in Non-Player-Characters (NPCs). There is a large demand for controlling game AI since a variety of players expect to be provided NPC opponents with appropriate difficulties to improve their game experience. However, to the best of our knowledge, a few works are focusing on this problem. In this paper, we firstly present a Reinforced Evolutionary Algorithm based on the Difficulty-Difference objective (REA-DD) to the DLAI problem, which combines reinforcement learning and evolutionary algorithms. REA-DD is able to generate the desired difficulty level of game AI accurately. Nonetheless, REA can only obtain a kind of game AI in each run. To improve efficiency, another algorithm based on Multi-objective Optimization is proposed, regarded as RMOEA-DD, which obtains DLAI after one run. Experiments on the game Pong from ALE and apply on a commercial game named The Ghost Story to show that our algorithms provide valid methods to the DLAI problem both in the term of controlling accuracy and efficiency.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Lane Detection Combining Details and Integrity: an Advanced Method for Lane Detection The Cat's Eye Effect Target Recognition Method Based on deep convolutional neural network Leveraging Different Context for Response Generation through Topic-guided Multi-head Attention Siamese Multiplicative LSTM for Semantic Text Similarity Multi-constrained Vehicle Routing Problem Solution based on Adaptive Genetic Algorithm
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1