Difficulty scaling of game AI

被引:0
作者
Spronck, P [1 ]
Sprinkhuizen-Kuyper, I [1 ]
Postma, E [1 ]
机构
[1] Univ Maastricht, IKAT, NL-6200 MD Maastricht, Netherlands
来源
GAME-ON 2004: 5th International Conference on Intelligent Games and Simulation | 2004年
关键词
gaming; game AI; difficulty scaling; artificial intelligence; machine learning; unsupervised online learning;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Difficulty scaling is the automatic adaptation of a game, to adapt the challenge a game poses to a human player. In general, a game of which the challenge level matches the skill of the human player (i.e., an "even game") is experienced as more entertaining than a game that is either too easy or too hard. In practice, when difficulty scaling is implemented in a game, it only adapts a few parameters. Even state-of-the-art games do not apply it to game AI, i.e., to the behaviour of computer-controlled opponents in a game. In prior work, we designed a novel online-learning technique called "dynamic scripting", that is able to automatically optimise game Al during game-play. In the present paper, we research to what extent dynamic scripting can be used to adapt game Al in order to elicit an even game. We investigate three difficulty-scaling enhancements to the dynamic scripting technique, namely (1) high-fitness penalising, (2) weight clipping, and (3) top culling. Experimental results indicate that top culling is particularly successful in creating an even game. We conclude that dynamic scripting, using top culling, can enhance the entertainment value of games by scaling the difficulty level of the game Al to the playing skill of the human player.
引用
收藏
页码:33 / 37
页数:5
相关论文
共 50 条
  • [11] EntertainmentDynamic Difficulty Adjustment Through an Adaptive AI
    Silva, Mirna Paula
    Silva, Victor do Nascimento
    Chaimowicz, Luiz
    2015 14TH BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES), 2016, : 173 - 182
  • [12] Learning of AI players from game observation data
    McGlinchey, SJ
    GAME-ON 2003: 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT GAMES AND SIMULATION, 2003, : 106 - 110
  • [13] A Game AI based on ID3 Algorithm
    Li, Yang
    Xu, Dai-Wen
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2016, : 681 - 687
  • [14] A Survey of Adaptive Game AI: Considerations for Cloud Deployment
    Iuhasz, Gabriel
    Munteanu, Victor Ion
    Negru, Viorel
    INTELLIGENT DISTRIBUTED COMPUTING VII, 2014, 511 : 309 - 315
  • [15] The Social Responsibility of Game AI
    Cook, Michael
    2021 IEEE CONFERENCE ON GAMES (COG), 2021, : 839 - 846
  • [16] FUZZY MODELING IN GAME AI
    Dockhorn, Alexander
    Kruse, Rudolf
    TWMS JOURNAL OF PURE AND APPLIED MATHEMATICS, 2021, 12 (01): : 54 - 68
  • [17] Beyond Efficiency: Scaling AI Sustainably
    Wu, Carole-Jean
    Acun, Bilge
    Raghavendra, Ramya
    Hazelwood, Kim
    IEEE MICRO, 2024, 44 (05) : 37 - 46
  • [18] Knowledge acquisition for adaptive game AI
    Ponsen, Marc
    Spronck, Pieter
    Munoz-Avila, Hector
    Aha, David W.
    SCIENCE OF COMPUTER PROGRAMMING, 2007, 67 (01) : 59 - 75
  • [19] KEEPING ADAPTIVE GAME AI INTERESTING
    Szita, Istvan
    Ponsen, Marc
    Spronck, Pieter
    PROCEEDINGS OF CGAMES'2008: 13TH INTERNATIONAL CONFERENCE ON COMPUTER GAMES: AI, ANIMATION, MOBILE, EDUCATIONAL AND SERIOUS GAMES, 2008, : 70 - 74
  • [20] Evolutionary approach to negotiation in game AI
    Iuhasz, Gabriel
    Munteanu, Victor Ion
    Negru, Viorel
    2013 15TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2013), 2014, : 296 - 302