Introduction to Reinforcement Learning
Introduction to Reinforcement Learning
Dynamic Programming
Learning to win: case-based plan selection in a real-time strategy game
ICCBR'05 Proceedings of the 6th international conference on Case-Based Reasoning Research and Development
Hi-index | 0.00 |
Real Time Strategy (RTS) Game has the same problem which has to be solved in decision making in the real world. These problems are on real-time performance, high complexity caused by the large state space and multi-agent, insufficient information and on-line learning. AI which has been applied to RTS Game is somewhat limited and has poor performance due to these problems. Recent research to apply AI to RTS Game has proposed Dynamic Scripting. This method is generating rule-based game script by using reinforcement learning. Dynamic Scripting, however, assuming arbitrary and limited state space, is not able to fully reflect characteristics of real-time environment. This paper suggests a method to optimize state space as a solution. For state space optimization Case-Based Plan Recognition (CBPR) is utilized to model behavior pattern of opponent agent, and abstract state space which was used in CBPR is also utilized as well. And it leads to simplify state space to decrease high complexity and enable RTS game to apply to real-time environment. This method is used in distributed RTS Game, WARGUS in this paper.