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 条
  • [1] Integrating Case-Based Reasoning with Reinforcement Learning for Real-Time Strategy Game Micromanagement
    Wender, Stefan
    Watson, Ian
    PRICAI 2014: TRENDS IN ARTIFICIAL INTELLIGENCE, 2014, 8862 : 64 - 76
  • [2] Learning to win: Case-based plan selection in a real-time strategy game
    Aha, DW
    Molineaux, M
    Ponsen, M
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, PROCEEDINGS, 2005, 3620 : 5 - 20
  • [3] Recognizing the enemy:: Combining Reinforcement Learning with strategy selection using Case-Based Reasoning
    Auslander, Bryan
    Lee-Urban, Stephen
    Hogg, Chad
    Munoz-Avila, Hector
    ADVANCES IN CASE-BASED REASONING, PROCEEDINGS, 2008, 5239 : 59 - 73
  • [4] Combining AI Methods for Learning Bots in a Real-Time Strategy Game
    Baumgarten, Robin
    Colton, Simon
    Morris, Mark
    INTERNATIONAL JOURNAL OF COMPUTER GAMES TECHNOLOGY, 2009, 2009
  • [5] Real-Time Strategy Generation System using Case-based Reasoning
    Kim, Wonil
    Baik, Sung Wook
    Kwon, Soonil
    Han, Changhee
    Hong, Chuleui
    Kim, Junghyun
    2014 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2014), 2014, : 1159 - 1162
  • [6] Real-time Strategy Game Tactical Recommendation Based on Bayesian Network
    Yang Zhen
    Zhang Wanpeng
    Liu Hongfu
    2018 INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SCIENCE AND APPLICATION TECHNOLOGY, 2019, 1168
  • [7] A Review of Real-Time Strategy Game AI
    Robertson, Glen
    Watson, Ian
    AI MAGAZINE, 2014, 35 (04) : 75 - 104
  • [8] Case-based reasoning for real-time traffic flow management
    Sadek, Adel W.
    Demetsky, Michael J.
    Smith, Brian L.
    Computer-Aided Civil and Infrastructure Engineering, 1999, 14 (05) : 347 - 356
  • [9] Machine Learning and Case-Based Reasoning for Real-Time Onboard Prediction of the Survivability of Ships
    Louvros, Panagiotis
    Stefanidis, Fotios
    Boulougouris, Evangelos
    Komianos, Alexandros
    Vassalos, Dracos
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (05)
  • [10] Real-Time Case-Based Reasoning for Interactive Digital Entertainment
    Ram, Ashwin
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, 18TH INTERNATIONAL CONFERENCE ON CASE-BASED REASONING, ICCBR 2010, 2010, 6176 : 20 - 20