Umělá inteligence pro strategické hry

Loading...
Thumbnail Image

Date

Authors

Ščevik, Ľuboš

Mark

E

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Táto bakalárska práca sa zaoberá umelou inteligenciou pre strategické hry. Aby som mohol demonštrovať danú umelá inteligenciu, tak som vytvoril aj 2D strategickú hru v reálnom čase. Pri tvorbe umelej inteligencie sa využila metóda Monte Carlo a to tak, že sa vygenerovalo množstvo plánov pre umelú inteligenciu a následne jej protivníka. Tieto plány sa otestovanili v simulovaných bitkách a najlepší plán sa uložil a implementoval v samotnej hre. Hra, spolu s umelou inteligenciou, bola vytvorená v hernom engine Unity.
This bachelor thesis deals with artificial intelligence for strategy games. To be able to demonstrate the AI, I also created a 2D real-time strategy game. The Monte Carlo method played a part in the creation of this AI. It started by generating plans for the AI, then plans for its opponent. It used these plans during the simulations of battles. In the end it chose the most effective plan, which was then implemented in the game. The game, along with artificial intelligence, was created in the Unity game engine.

Description

Citation

ŠČEVIK, Ľ. Umělá inteligence pro strategické hry [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. .

Document type

Document version

Date of access to the full text

Language of document

sk

Study field

Informační technologie

Comittee

Date of acceptance

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. Oponent hodnotil práci stupněm 4F, protože text práce nesplňuje minimální požadavky kladené na bakalářskou práci. Student nedokázal vyvrátit výtky oponenta. Oponent má výrazné výhrady k práci s literaturou, obsahu práce i výsledné implementaci. Komise shledala nedostatky práce natolik závažné, že se práci rozhodla hodnotit jako nevyhovující. Otázky u obhajoby: Vysvětlete komisi, proč jste vykopíroval a přeložil sekci 2.7 z Wikipedie a stejně tak ostatní sekce z jiných zdrojů. V jakém ohledu se jedná o hru? Kde je cíl, úkoly, postup a podobné herní prvky a mechaniky? Proč se vaše aplikace pravidelně zasekává a vytěžuje jedno jádro procesoru na 100%? V sekci 3.1.1 se píše, že terén je členitý, s různou vegetací, budovami, telekomunikační sítí, kopci a vyvýšeninami, ukažte komisi obrázek herního pole a popište, kde se jednotlivé elementy vyskytují. Proč Vaše implementace obsahuje duplicitní kód? Můžete se vyjádřit k tomu, proč odevzdaný realizační výstup neobsahuje žádný manuál?

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO