Inteligentní systém pro účast v soutěži SSCAI

Loading...
Thumbnail Image
Date
Authors
Horázný, Václav
ORCID
Mark
E
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
V této práci se zabývám vytvořením umělé inteligence tak, aby splňovala podmínky pro uvedení do soutěže SSCAI Tournament. Obsahuje charakteristiku a herní mechaniky hry Starcraft: Brood War, popis pravidel zmíněné soutěže a běžně hrané druhy strategií se zaměřením na civilizaci Zerg a to konkrétně strategie Pool Rush. V soutěži jsem se umístil na sdíleném 10. a 11. místě ze 42zúčastněných. Umělou inteligenci jsem vytvořil pro hru Starcraft: Brood War (1.16.1). Práce obsahuje implementaci dvou agentů ScoutManager a DefenseManager. K těmto agentům jsou připojení již vytvoření agenti z projektu BWSAL. K vytvoření jsem využil vývojového prostředí Microsoft Visual Studio 2008 (9.0). Pro spuštění umělé inteligence je nutné využít programu Chaoslauncher a využít knihoven BWAPI a BWTA. Práce obsahuje porovnání mnou vytvořeného programu s ostatními zúčastněnými, jak z pohledu způsobu implementace, tak i podle konkrétně volených strategií.
In this work I focus on the creation of artificial intelligence to meet the conditions for the competition SSCAI Tournament. It contains the characteristics and gameplay mechanics of the game Starcraft: Brood War, a description of the rules of that competition, usually played kinds of strategies focusing on the Zerg civilization, namely strategy Pool Rush. In the competition I was on a shared 10th and 11th place out of 42 participants. I have created the artificial intelligence for the game Starcraft: Brood War (1.16.1). The work includes the implementation of two agents ScoutManager and DefenseManager. These agents are already connected to created agents of the project BWSAL. I used the development environment Microsoft Visual Studio 2008 (9.0). To launch artificial intelligence it is required to use the program Chaoslauncher and to use libraries BWAPI and BWTA. Work includes comparing my created program with other stakeholders, both in terms of the method of implementation, as well as by specifically chosen strategies.
Description
Citation
HORÁZNÝ, V. Inteligentní systém pro účast v soutěži SSCAI [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
doc. Ing. Richard Růžička, Ph.D., MBA (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) Ing. Bohuslav Křena, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) doc. Ing. Michal Španěl, Ph.D. (člen)
Date of acceptance
2015-08-24
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " E ". Otázky u obhajoby: Popište lépe princip vzorce pro hodnocení škody způsobené zničením jednotek (vzorec 1, str. 9) a vysvětlete jeho použití ve vašem systému. Porovnejte vaše implementace komponent DefenseManager a NewScoutManager s původními implementacemi v knihovně BWSAL.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO