Combining Case-Based Reasoning and Reinforcement Learning for Tactical Unit Selection in Real-Time Strategy Game AI

被引:2
|
作者
Wender, Stefan [1 ]
Watson, Ian [1 ]
机构
[1] Univ Auckland, Auckland, New Zealand
关键词
CBR; Reinforcement learning; Game Lambda I; Layered learning;
D O I
10.1007/978-3-319-47096-2_28
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a hierarchical approach to the problems inherent in parts of real-time strategy games. The overall game is decomposed into a hierarchy of sub-problems and an architecture is created that addresses a significant number of these through interconnected machine-learning (ML) techniques. Specifically, individual modules that use a combination of case-based reasoning (CBR) and reinforcement learning (RL) are organised into three distinct yet interconnected layers of reasoning. An agent is created for the RTS game StarCraft and individual modules are devised for the separate tasks that are described by the architecture. The modules are individually trained and subsequently integrated in a micromanagement agent that is evaluated in a range of test scenarios. The experimental evaluation shows that the agent is able to learn how to manage groups of units to successfully solve a number of different micromanagement scenarios.
引用
收藏
页码:413 / 429
页数:17
相关论文
共 50 条
  • [41] A distributed real-time pricing strategy based on reinforcement learning approach for smart grid
    Zhang, Li
    Gao, Yan
    Zhu, Hongbo
    Tao, Li
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
  • [42] Considerations for real-time spatially-aware case-based reasoning: A case study in robotic soccer imitation
    Floyd, Michael W.
    Davoust, Alan
    Esfandiari, Babak
    ADVANCES IN CASE-BASED REASONING, PROCEEDINGS, 2008, 5239 : 195 - 209
  • [43] Efficient real time maintenance of retrieval knowledge in case-based reasoning
    Patterson, DW
    Galushka, M
    Rooney, N
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, PROCEEDINGS, 2003, 2689 : 407 - 421
  • [44] Case-Based Multiagent Reinforcement Learning: Cases as Heuristics for Selection of Actions
    Bianchi, Reinaldo A. C.
    Lopez de Mantaras, Ramon
    ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 355 - 360
  • [45] Reinforcement Learning Based on Real-Time Iteration NMPC
    Zanon, Mario
    Kungurtsev, Vyacheslav
    Gros, Sebastien
    IFAC PAPERSONLINE, 2020, 53 (02): : 5213 - 5218
  • [46] Tabular Reinforcement Learning in Real-Time Strategy Games via Options
    Tavares, Anderson R.
    Chaimowicz, Luiz
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG'18), 2018, : 229 - 236
  • [47] Scale-Invariant Reinforcement Learning in Real-Time Strategy Games
    Diniz Lemos, Marcelo Luiz Harry
    Vieira, Ronaldo e Silva
    Rocha Tavares, Anderson
    Soriano Marcolino, Leandro
    Chaimowicz, Luiz
    PROCEEDINGS OF THE 22ND BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT, SBGAMES, 2023, 2023, : 11 - 19
  • [48] Towards safe and sustainable reinforcement learning for real-time strategy games
    Andersen, Per-Arne
    Goodwin, Morten
    Granmo, Ole-Christoffer
    INFORMATION SCIENCES, 2024, 679
  • [49] Real-Time Strategy Video Game Experience and Visual Perceptual Learning
    Kim, Yong-Hwan
    Kang, Dong-Wha
    Kim, Dongho
    Kim, Hye-Jin
    Sasaki, Yuka
    Watanabe, Takeo
    JOURNAL OF NEUROSCIENCE, 2015, 35 (29): : 10485 - 10492
  • [50] Flipit Game Deception Strategy Selection Method Based on Deep Reinforcement Learning
    He, Weizhen
    Tan, Jinglei
    Guo, Yunfei
    Shang, Ke
    Kong, Guanhua
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2023, 2023