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 条
  • [31] Rapid and Reliable Adaptation of Video Game AI
    Bakkes, Sander
    Spronck, Pieter
    van den Herik, Jaap
    IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2009, 1 (02) : 93 - 104
  • [32] Advanced Dynamic Scripting for Fighting Game AI
    Majchrzak, Kevin
    Quadflieg, Jan
    Rudolph, Guenter
    ENTERTAINMENT COMPUTING (ICEC 2015), 2015, 9353 : 86 - 99
  • [33] COMPACTING A RULE BASE INTO AN AND/OR DIAGRAM FOR A GAME AI
    Manier, Samuel
    Sigaud, Olivier
    GAME-ON 2008: 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT GAMES AND SIMULATION, 2008, : 77 - 81
  • [34] A Lesson From AI: Ethics Is Not an Imitation Game
    Genova, Gonzalo
    Pelayo, Valentin Moreno
    Martin, M. Rosario Gonzalez
    IEEE TECHNOLOGY AND SOCIETY MAGAZINE, 2022, 41 (01) : 75 - 81
  • [35] Adaptive Game AI Architecture with Player Modeling
    Carneiro, Emanuel Mineda
    da Cunha, Adilson Marques
    Vieira Dias, Luiz Alberto
    2014 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS (ITNG), 2014, : 40 - 45
  • [36] Teaching Game AI Through Minecraft Mods
    Bayliss, Jessica D.
    2012 IEEE INTERNATIONAL GAMES INNOVATION CONFERENCE (IGIC), 2012, : 14 - 17
  • [37] The imitation game, the "child machine," and the fathers of AI
    Heffernan, Teresa
    AI & SOCIETY, 2024, 39 (01) : 353 - 357
  • [38] Using Game AI to Control a Simulated Economy
    McCarlie, Paul
    Hunter, Aaron
    ICAART: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 2, 2021, : 629 - 634
  • [39] Game AI in Delta3D
    Darken, Christian J.
    Anderegg, Bradley G.
    McDowell, Perry L.
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND GAMES, 2007, : 312 - 319
  • [40] Model-based design of game AI
    Denault, Alexandre
    Kienzle, Jorg
    Vangheluwe, Hans
    GAMEON-NA 2006: 2ND INTERNATIONAL NORTH-AMERICAN CONFERENCE ON INTELLIGENT GAMES AND SIMULATION, 2006, : 67 - +