The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
Application and Evaluation of Artificial Intelligence Algorithms for StarCraft
Abstract
This chapter will discuss several algorithms and techniques used in artificial intelligence that can be applied to StarCraft (Blizzard, 2009) and other similar real-time strategy (RTS) games. A significant section of the chapter is devoted to teaching the reader how to use the Brood War API (Heinermann, 2011), BWAPI. This API allows developers to create agents that can play StarCraft with or without human interaction. Each section after the tutorial introduces an algorithm or technique, explains the relevant concepts, shows an example of its implementation in StarCraft, and evaluates its performance and applications. The algorithms and techniques covered include swarm intelligence, gathering algorithms, expert systems, and hill climbing. The example implementations are kept simple to allow readers to follow along and implement them as practice.
Related Content
|
Johnny L. Williams.
© 2026.
26 pages.
|
|
Anthony Mark Gray, James E. Bartlett.
© 2026.
32 pages.
|
|
Christopher H. Slotboom.
© 2026.
72 pages.
|
|
Ameera Law, Sebastian Gutierrez, Keren Asgodom, Mahrukh Khan.
© 2026.
32 pages.
|
|
Kashish Ali, Autumn Garcia, Alina Vadsariya.
© 2026.
20 pages.
|
|
Michelle Bartlett.
© 2026.
22 pages.
|
|
Tarana Afrin Chandel.
© 2026.
32 pages.
|
|
|