Design and Evaluation of an Extended Learning Classifier-based StarCraft Micro AI

4 Apr

Paper presented as poster + interactive presentation at EvoGAMES 2016 in Porto (Portugal).

Stefan Rudolph, Sebastian von Mammen, Johannes Jungbluth, Jorg Hahner


Due to the manifold challenges that arise when developing an artificial intelligence that can compete with human players, the popular realtime-strategy game StarCraft (BroodWars) has received attention from the computational intelligence research community. It is an ideal testbed for methods for self-adaption at runtime designed to work in complex technical systems. In this work, we utilize the broadly-used Extended Classifier System (XCS) as a basis to develop different models of BW micro AIs: the Defender, the Attacker, the Explorer and the Strategist. We evaluate theses AIs with a focus on their adaptive and co-evolutionary behaviors. To this end, we stage and analyze the outcomes of a tournament among the proposed AIs and we also test them against a non-adaptive player to provide a proper baseline for comparison and learning evolution.
Of the proposed AIs, we found the Explorer to be the best performing design, but, also that the Strategist shows an interesting behavioral evolution.



Enjoy it!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s