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 条
  • [21] Case-Based Subgoaling in Real-Time Heuristic Search for Video Game Pathfinding
    Bulitko, Vadim
    Bjoernsson, Yngvi
    Lawrence, Ramon
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2010, 39 : 269 - 300
  • [22] Heuristically Accelerated Reinforcement Learning by Means of Case-Based Reasoning and Transfer Learning
    Reinaldo A. C. Bianchi
    Paulo E. Santos
    Isaac J. da Silva
    Luiz A. Celiberto
    Ramon Lopez de Mantaras
    Journal of Intelligent & Robotic Systems, 2018, 91 : 301 - 312
  • [23] Heuristically Accelerated Reinforcement Learning by Means of Case-Based Reasoning and Transfer Learning
    Bianchi, Reinaldo A. C.
    Santos, Paulo E.
    da Silva, Isaac J.
    Celiberto, Luiz A., Jr.
    de Mantaras, Ramon Lopez
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2018, 91 (02) : 301 - 312
  • [24] Creating Pro-Level AI for a Real-Time Fighting Game Using Deep Reinforcement Learning
    Oh, Inseok
    Rho, Seungeun
    Moon, Sangbin
    Son, Seongho
    Lee, Hyoil
    Chung, Jinyun
    IEEE TRANSACTIONS ON GAMES, 2022, 14 (02) : 212 - 220
  • [25] Combining Evolutionary Algorithms and Case-Based Reasoning for Learning High-Quality Shooting Strategies in AI Birds
    Gemici, Slileyman
    Gabel, Thomas
    Loeffler, Benjamin
    Tharwat, Alaa
    PROCEEDINGS OF THE 2017 EVOLVING AND ADAPTIVE INTELLIGENT SYSTEMS (EAIS), 2017,
  • [26] Stratified Strategy Selection for Unit Control in Real-Time Strategy Games
    Lelis, Levi H. S.
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 3735 - 3741
  • [27] A Survey of Real-Time Strategy Game AI Research and Competition in StarCraft
    Ontanon, Santiago
    Synnaeve, Gabriel
    Uriarte, Alberto
    Richoux, Florian
    Churchill, David
    Preuss, Mike
    IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2013, 5 (04) : 293 - 311
  • [28] The Intelligent Tutoring System AI-VT with Case-Based Reasoning and Real Time Recommender Models
    Soto-Forero, Daniel
    Ackermann, Simha
    Betbeder, Marie-Laure
    Henriet, Julien
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2024, 2024, 14775 : 191 - 205
  • [29] Real-time Dispatch Strategy for Electric Vehicles Based on Deep Reinforcement Learning
    Li H.
    Li G.
    Wang K.
    Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2020, 44 (22): : 161 - 167
  • [30] Real-time heliostat field aiming strategy optimization based on reinforcement learning
    Zeng, Zhichen
    Ni, Dong
    Xiao, Gang
    APPLIED ENERGY, 2022, 307