JamesBot - an intelligent agent playing StarCraft II - Publication - Bridge of Knowledge

Search

JamesBot - an intelligent agent playing StarCraft II

Abstract

The most popular method for optimizing a certain strategy based on a reward is Reinforcement Learning (RL). Lately, a big challenge for this technique are computer games such as StarCraft II which is a real-time strategy game, created by Blizzard. The main idea of this game is to fight between agents and control objects on the battlefield in order to defeat the enemy. This work concerns creating an autonomous bot using reinforced learning, in particular, the Q-Learning algorithm for playing StarCraft. JamesBot consists of three parts. State Manager processes relevant information from the environment. Decision Manager consists of a table implementation of the Q-Learning algorithm, which assigns actions to states, and the epsilon-greedy strategy, which determines the behavior of the bot. In turn, Action Manager is responsible for executing commands. Testing bots involves fighting the default (simple) agent built into the game. Although JamesBot played better than the default (random) agent, it failed to gain the ability to defeat the opponent. The obtained results, however, are quite promising in terms of the possibilities of further development.

Citations

  • 1

    CrossRef

  • 0

    Web of Science

  • 1

    Scopus

Cite as

Full text

download paper
downloaded 1035 times
Publication version
Accepted or Published Version
License
Copyright (2019 IEEE)

Keywords

Details

Category:
Conference activity
Type:
publikacja w wydawnictwie zbiorowym recenzowanym (także w materiałach konferencyjnych)
Title of issue:
2019 24th International Conference on Methods and Models in Automation and Robotics (MMAR) strony 105 - 110
Language:
English
Publication year:
2019
Bibliographic description:
Kowalczuk Z., Cybulski J., Czubenko M.: JamesBot - an intelligent agent playing StarCraft II// 2019 24th International Conference on Methods and Models in Automation and Robotics (MMAR)/ : , 2019, s.105-110
DOI:
Digital Object Identifier (open in new tab) 10.1109/mmar.2019.8864611
Verified by:
Gdańsk University of Technology

seen 147 times

Recommended for you

Meta Tags