Title :
A Zeroth-Level Classifier System for Real Time Strategy Games
Author :
Tsapanos, Michalis T. ; Chatzidimitriou, Kyriakos C. ; Mitkas, Pericles A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
Abstract :
Real Time Strategy games (RTS) provide an interesting test bed for agents that use Reinforcement Learning (RL) algorithms. From an agent´s point of view, RTS games constitute a Markovian, partially observable and dynamic environment with a huge state space. In this paper, we present an agent that uses a Zeroth-level Classifier System (ZCS) in order to construct winning policies for this type of games. We also combine ZCS with the replacing traces method in an attempt to improve the behaviour of our agent. We tested the learning abilities of our agent against a static opponent. For the evaluation of our agent, we compare its results with those of a random-acting agent and an agent that uses the SARSA RL algorithm. Results are encouraging since, our ZCS agent managed to outperform the SARSA agent. On the other hand, applying replacing traces to ZCS did not yield the expected results.
Keywords :
Markov processes; computer games; learning (artificial intelligence); pattern classification; real-time systems; RTS game; SARSA RL algorithm; SARSA agent; ZCS agent; dynamic environment; learning ability; random-acting agent; real time strategy game; reinforcement learning algorithm; static opponent; test bed; zeroth level classifier system; Games; Genetic algorithms; Learning systems; Minerals; Real time systems; Zero current switching; Learning Classifier Systems; Real Time Strategy Games;
Conference_Titel :
Web Intelligence and Intelligent Agent Technology (WI-IAT), 2011 IEEE/WIC/ACM International Conference on
Conference_Location :
Lyon
Print_ISBN :
978-1-4577-1373-6
Electronic_ISBN :
978-0-7695-4513-4
DOI :
10.1109/WI-IAT.2011.177