Playing to learn: Case-injected genetic algorithms for learning to play computer games

被引:40
|
作者
Louis, SJ [1 ]
Miles, C [1 ]
机构
[1] Univ Nevada, Dept Comp Sci, Reno, NV 89557 USA
关键词
computer games; genetic algorithms; real-time strategy;
D O I
10.1109/TEVC.2005.856209
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We use case-injected genetic algorithms (CIGARs) to learn to competently play computer strategy games. CIGARs periodically inject individuals that were successful in past games into the population of the GA working on the current game, biasing search toward known successful strategies. Computer strategy games are fundamentally resource allocation games characterized by complex long-term dynamics and by imperfect knowledge of the game state. CIGAR plays by extracting and solving the game's underlying resource allocation problems. We show how case injection can be used to learn to play better from a human's or system's game-playing experience and our approach to acquiring experience from human players showcases an elegant solution to the knowledge acquisition bottleneck in this domain. Results show that with an appropriate representation, case injection effectively biases the GA toward producing plans that contain important strategic elements from previously successful strategies.
引用
收藏
页码:669 / 681
页数:13
相关论文
共 50 条
  • [41] PLAY AND MATHEMATICAL GAMES IN CHILD LEARNING: CASE STUDY
    Paz Oliveira, Rosiane Ferreira
    da Silva, Joccitiel Dias
    HUMANIDADES & INOVACAO, 2021, 8 (33): : 352 - 368
  • [42] Reinforcement learning and computer games: an approach focused on algorithms analysis
    da Costa, Diego B.
    Lucca, Giancarlo
    Adamatti, Diana F.
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2022, 14 (02): : 26 - 34
  • [43] Self-play reinforcement learning with comprehensive critic in computer games
    Liu, Shanqi
    Cao, Junjie
    Wang, Yujie
    Chen, Wenzhou
    Liu, Yong
    NEUROCOMPUTING, 2021, 449 : 207 - 213
  • [44] Game-based Learning approach and Serious Games to learn while you play
    Triantafyllou, Serafeim A.
    Sapounidis, Theodosios
    2023 IEEE WORLD ENGINEERING EDUCATION CONFERENCE, EDUNINE, 2023,
  • [45] Video Games that Improve 'Learning to Learn': Focus on Action Video Game Play Elements
    Novak, Elena
    Tassell, Janet
    2017 IEEE 17TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT), 2017, : 142 - 144
  • [46] Distributed Deep Reinforcement Learning: Learn How to Play Atari Games in 21 minutes
    Adamski, Igor
    Adamski, Robert
    Grel, Tomasz
    Jedrych, Adam
    Kaczmarek, Kamil
    Michalewski, Henryk
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2018, 2018, 10876 : 370 - 388
  • [47] Cancer Survivors Who Play Recreational Computer Games: Motivations for Playing and Associations with Beneficial Psychological Outcomes
    Comello, Maria Leonora G.
    Francis, Diane B.
    Marshall, Laura Heisner
    Puglia, Deanna R.
    GAMES FOR HEALTH JOURNAL, 2016, 5 (04) : 286 - 292
  • [48] A Study of the Motivations for Playing Computer Games at Secondary Education Level in Turkey: The Potential for Games-Based Learning
    Fu, Kun
    Hainey, Thomas
    Baxter, Gavin
    Inal, Yavuz
    PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING, 2016, : 240 - 247
  • [49] Learning good eating habits playing computer games at school:: A 2000 children experimentation
    Turnin, MC
    Couvaras, O
    Jouret, E
    Tauber, MT
    Bolzonella-Pène, C
    Bourgeois, O
    Fabre, D
    Rouzaud, A
    Tauber, JP
    DIABETOLOGIA, 1998, 41 : A251 - A251
  • [50] Learning object-oriented paradigm by playing computer games: concepts first approach
    Livovsky, Jakub
    Porubaen, Jaroslav
    OPEN COMPUTER SCIENCE, 2014, 4 (03): : 171 - 182