Effective and Diverse Adaptive Game AI

被引:11
|
作者
Szita, Istvan [1 ,2 ]
Ponsen, Marc [1 ]
Spronck, Pieter [3 ,4 ]
机构
[1] Maastricht Univ, Dept Knowledge Engn, NL-6200 MD Maastricht, Netherlands
[2] Univ Alberta, Edmonton, AB T6G 2R3, Canada
[3] Tilburg Univ, Tilburg Ctr Creat Comp TiCC, NL-5000 LE Tilburg, Netherlands
[4] Dutch Open Univ, NL-6401 DL Heerlen, Netherlands
关键词
AI; cross-entropy method (CEM); dynamic scripting; game; reinforcement learning; ADAPTATION;
D O I
10.1109/TCIAIG.2009.2018706
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Adaptive techniques tend to converge to a single optimum. For adaptive game AI, such convergence is often undesirable, as repetitive game AI is considered to be uninteresting for players. In this paper, we propose a method for automatically learning diverse but effective macros that can be used as components of adaptive game AI scripts. Macros are learned by a cross-entropy method (CEM). This is a selection-based optimization method that, in our experiments, maximizes an interestingness measure. We demonstrate the approach in a computer role-playing game (CRPG) simulation with two duelling wizards, one of which is controlled by an adaptive game AI technique called "dynamic scripting." Our results show that the macros that we learned manage to increase both adaptivity and diversity of the scripts generated by dynamic scripting, while retaining playing strength.
引用
收藏
页码:16 / 27
页数:12
相关论文
共 50 条
  • [31] The Application of AI in the Game Engine of Virtools
    Jiang, Xianmei
    Hu, Xiaoqiang
    He, Ling
    PROCEEDING OF THE 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT TECHNOLOGIES, 2009, : 19 - 21
  • [32] NIXDORF TO PLAY AI SHELL GAME
    GOSCH, J
    ELECTRONICSWEEK, 1985, 58 (12): : 35 - 35
  • [33] Game AI Hyperparameter Tuning in Rinascimento
    Bravi, Ivan
    Volz, Vanessa
    Lucas, Simon
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 1742 - 1746
  • [34] 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
  • [35] Efficient Imitation Learning for Game AI
    Huang, Chao
    Zhang, Like
    Jing, Yanqing
    Zhou, Dajun
    2020 IEEE CONFERENCE ON GAMES (IEEE COG 2020), 2020, : 128 - 135
  • [36] EMPOWERING GAME DESIGNERS WITH GENERATIVE AI
    Lee, JaeJun
    Eom, So-Youn
    Lee, JunHee
    IADIS-INTERNATIONAL JOURNAL ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2023, 18 (02): : 213 - 230
  • [37] The Creation Game: of AI and human creativity
    Pulendran, Bali
    NATURE IMMUNOLOGY, 2025, 26 (01) : 1 - 2
  • [38] Fuzzy Control in the Application of Game AI
    Wu Qingqiang
    2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL I, 2010, : 288 - 291
  • [39] AI-Enabled Adaptive Eutectogel Skin for Effective Motion Monitoring with Low Signal Artifacts
    Jin, Yexi
    Wang, Ruolin
    Tang, Dahong
    Qian, Yuhang
    Zhou, Xingwen
    Shen, Hao
    Zhang, Jing
    Liu, Yizhu
    Wang, Nan
    Cheng, Baijie
    Chen, Liguo
    ADVANCED FUNCTIONAL MATERIALS, 2025,
  • [40] AI Wolf Contest - Development of Game AI Using Collective Intelligence
    Toriumi, Fujio
    Osawa, Hirotaka
    Inaba, Michimasa
    Katagami, Daisuke
    Shinoda, Kosuke
    Matsubara, Hitoshi
    COMPUTER GAMES: 5TH WORKSHOP ON COMPUTER GAMES, CGW 2016, AND 5TH WORKSHOP ON GENERAL INTELLIGENCE IN GAME-PLAYING AGENTS, GIGA 2016, HELD IN CONJUNCTION WITH THE 25TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2016, NEW YORK, USA, JULY 9-10, 2016, 2017, 705 : 101 - 115