Implementing Intelligent Agents in Games |
|
Abstract | The aim of this report is implement and describe a framework for allowing the agent programming language Jason to interact with the game Starcraft and then use this framework for implementing some of the basic behavior needed for winning a game of Starcraft.
The first part of the report will described the implementation of the framework. By using it later chapters to implement the behavior of agents, the report shows that the framework allows Jason to interact with Starcraft. The later parts of the report are focused on implementing behavior in Jason using the framework, and show flexible ways to make agents perform some of the important tasks in a game of Starcraft.
The report concludes that the framework works and can be used to implement agents using Jason, and by having access to such a framework it becomes easier to use Starcraft as a platform for testing new theories in Artificial Intelligence. |
Type | Master's thesis [Academic thesis] |
Year | 2014 |
Publisher | Technical University of Denmark, Department of Applied Mathematics and Computer Science |
Address | Richard Petersens Plads, Building 324, DK-2800 Kgs. Lyngby, Denmark, compute@compute.dtu.dk |
Series | DTU Compute M.Sc.-2014 |
Note | |
Electronic version(s) | [pdf] |
Publication link | http://www.compute.dtu.dk/English.aspx |
BibTeX data | [bibtex] |
IMM Group(s) | Computer Science & Engineering |