A Multi-objective Genetic Algorithm for Build Order Optimization in StarCraft II
Zusammenfassung
This article presents a modified version of the multi-objective genetic algorithm NSGA II in order to find optimal opening strategies in the real-time strategy game StarCraft II. Based on an event-driven simulator capable of performing an accurate estimate of in-game build-times the quality of different build lists can be judged. These build lists are used as chromosomes within the genetic algorithm. Procedural constraints e.g. given by the Tech-Tree or other game mechanisms, are implicitly encoded into them. Typical goals are to find the build list producing most units of one or more certain types up to a certain time (Rush) or to produce one unit as early as possible (Tech-Push). Here, the number of entries in a build list varies and the objective values have in contrast to the search space a very small diversity. We introduce our game simulator including its graphical user interface, the modifications necessary to fit the genetic algorithm to our problem, test our algorithm on different Tech-Pushes and Rushes for all three races, and validate it with empirical data of expert StarCraft II players.
- Vollständige Referenz
- BibTeX
Köstler, H. & Gmeiner, B.,
(2013).
A Multi-objective Genetic Algorithm for Build Order Optimization in StarCraft II.
KI - Künstliche Intelligenz: Vol. 27, No. 3.
Springer.
(S. 221-233).
DOI: 10.1007/s13218-013-0263-2
@article{mci/Köstler2013,
author = {Köstler, Harald AND Gmeiner, Björn},
title = {A Multi-objective Genetic Algorithm for Build Order Optimization in StarCraft II},
journal = {KI - Künstliche Intelligenz},
volume = {27},
number = {3},
year = {2013},
,
pages = { 221-233 } ,
doi = { 10.1007/s13218-013-0263-2 }
}
author = {Köstler, Harald AND Gmeiner, Björn},
title = {A Multi-objective Genetic Algorithm for Build Order Optimization in StarCraft II},
journal = {KI - Künstliche Intelligenz},
volume = {27},
number = {3},
year = {2013},
,
pages = { 221-233 } ,
doi = { 10.1007/s13218-013-0263-2 }
}
Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.1007/s13218-013-0263-2
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISSN: 1610-1987
Datum: 2013
Typ: Text/Journal Article

