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 条
  • [1] Learning with case-injected genetic algorithms
    Louis, SJ
    McDonnell, J
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (04) : 316 - 328
  • [2] Bayesian Network Structure Learning Using Case-Injected Genetic Algorithms
    Jose, Sonu
    Louis, Sushil J.
    Dascalu, Sergiu M.
    Liu, Siming
    2020 IEEE 32ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2020, : 572 - 579
  • [3] Learning to play like a human: Case injected genetic algorithms for strategic computer gaming
    Miles, C
    Louis, SJ
    Cole, N
    McDonnell, J
    CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 1441 - 1448
  • [4] Learning to play like a human: Case injected genetic algorithms for strategic computer gaming
    Louis, Sushil J.
    Miles, Chris
    MODELING AND SIMULATION FOR MILITARY APPLICATIONS, 2006, 6228
  • [5] Games in dental education: playing to learn or learning to play?
    Andresa Costa Pereira
    Anthony Damien Walmsley
    British Dental Journal, 2019, 227 : 459 - 460
  • [6] Games in dental education: playing to learn or learning to play?
    Pereira, Andresa Costa
    Walmsley, Anthony Damien
    BRITISH DENTAL JOURNAL, 2019, 227 (06) : 460 - 461
  • [7] Learning to play games or playing games to learn? A health education case study with Soweto teenagers
    Amory, Alan
    AUSTRALASIAN JOURNAL OF EDUCATIONAL TECHNOLOGY, 2010, 26 (06) : 810 - 829
  • [8] Trap avoidance in strategic computer game playing with case injected genetic algorithms
    Miles, C
    Louis, SJ
    Drewes, R
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2004, PT 1, PROCEEDINGS, 2004, 3102 : 1365 - 1376
  • [9] LEARNING TO PLAY - PLAYING TO LEARN
    FORD, B
    NATIONAL WILDLIFE, 1983, 21 (04): : 12 - 15
  • [10] Learning to play, playing to learn A case study of a ludic learning space
    Kolb, Alice Y.
    Kolb, David A.
    JOURNAL OF ORGANIZATIONAL CHANGE MANAGEMENT, 2010, 23 (01) : 26 - 50