Název:
Automatický systém pro hraní hry Starcraft
Překlad názvu:
Automatic System for Starcraft Game Playing
Autoři:
Skácel, Dalibor ; Škoda, Petr (oponent) ; Smrž, Pavel (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2014
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato práce se zaměřuje na principy umělé inteligence použité v počítačových hrách a jejich demonstraci za pomoci implementovaného automatického systému pro hraní hry Starcraft. Tento systém využívá technik, jako jsou: rozhodovací stromy, konečné automaty a řeší rozhodování v reálném čase, ovládání množství rozdílných jednotek s různými schopnostmi a práci s nekompletní informací o nepříteli. Starcraft: Broodwar je jedna z nejznámějších her typu strategie v reálném čase (Real-time strategy game) a pro tuto práci byla vybrána kvůli své vyváženosti a dostupnému aplikačnímu rozhraní pro ovládání hry. Cílem je ukázat techniky umělé inteligence v praxi a vytvořit systém, který bude konkurenceschopný proti jiným systémům v soutěži SSCAI (Student Starcraft AI Tournament) i živým hráčům.
This thesis focuses on artificial intelligence principles used in komputer games and their demonstration by implemented automatic system for playing Starcraft. This system uses methods such as: decision trees, finite state machines and it handles decision making in real time environment, control of multiple units with different abilities and works with partial informatik about opponent. Starcraft: Broodwar is one of the most famous real time strategy games and it was chosen for this thesis for its balance and available application interface for controlling the game. The goal is to show artificial intelligence methods in praxis and to create a system which is competitive against other systems in SSCAI (Student Starcraft AI Tournament) competition and even against human players.
Klíčová slova:
metody hraní her; multi-agentní systém; Starcraft; umělá inteligence; artificial intelligence; game theory; multi-agent system; Starcraft
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/53048