Prohlížečová hra s umělou inteligencí
but.committee | doc. Dr. Ing. Jan Černocký (předseda) doc. Ing. Martin Čadík, Ph.D. (místopředseda) prof. Ing. Jan Holub, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) Ing. Libor Polčák, Ph.D. (člen) Ing. Igor Szőke, Ph.D. (člen) | cs |
but.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 D. Otázky u obhajoby: Proč se statické parametry hry rozkopírovávají každému uživateli a neexistuje nějaká centrální evidence? Uvádíte, že systém generování automatů se dá používat i pro jiné účely - ve stručnosti názorně (v předpřipravené ukázce) demonstrujte, jak toho docílit. Jakou knihovnu hodláte použít pro zasílání zpráv Publish-Subscribe pro produkční řešení? Je výsledek Vašeho řešení vždy deterministický? Jak se liší stavové automaty od klasických konečných automatů? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Bartík, Vladimír | cs |
dc.contributor.author | Moravec, Michal | cs |
dc.contributor.referee | Volf, Tomáš | cs |
dc.date.accessioned | 2019-07-08T15:57:05Z | |
dc.date.available | 2019-07-08T15:57:05Z | |
dc.date.created | 2019 | cs |
dc.description.abstract | Práce se zabývá návrhem a implementací webové hry, kterou může hrát více hráčů přes síť internet. Stěžejním prvkem hry je budování ekonomiky, hráči však spolu mohou i spolupracovat (obchodování) a hrát proti sobě (souboje). Pro perzistentní úložiště postupu je použita NoSQL databáze, kde v práci je popsán její návrh a implementace. Mimo reálných hráčů se ve hře vyskytují agenti/boti, kteří hru hrají automatizovaně pomocí stavových automatů vygenerovaných genetickými algoritmy. V práci je popsán princip návrhu a fungování jak genetických algoritmů, tak samotných stavových automatů. | cs |
dc.description.abstract | Thesis describes design and implementation of a web browser game, which can be played by multiple players via the internet. The main goal is to manage the economy, although players can cooperate (trading) or play against each other (battles). NoSQL database is used for persistent storage of progress, which is also described in the thesis. Apart from human players there are also agents/bots, which play the game autonomously via state machines generated by genetic algorithms. Paper describes design and functionality of either the genetic algorithms, but also the state machines. | en |
dc.description.mark | D | cs |
dc.identifier.citation | MORAVEC, M. Prohlížečová hra s umělou inteligencí [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019. | cs |
dc.identifier.other | 122219 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/180436 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Hra | cs |
dc.subject | web | cs |
dc.subject | webová hra | cs |
dc.subject | prohlížečová hra | cs |
dc.subject | autentifikace | cs |
dc.subject | autorizace | cs |
dc.subject | javascript | cs |
dc.subject | react | cs |
dc.subject | Apollo | cs |
dc.subject | NoSQL databáze | cs |
dc.subject | MongoDB | cs |
dc.subject | stavový automat | cs |
dc.subject | genetický algoritmus | cs |
dc.subject | Game | en |
dc.subject | web | en |
dc.subject | web game | en |
dc.subject | browser game | en |
dc.subject | authentification | en |
dc.subject | authorization | en |
dc.subject | javascript | en |
dc.subject | react | en |
dc.subject | Apollo | en |
dc.subject | NoSQL database | en |
dc.subject | MongoDB | en |
dc.subject | state machine | en |
dc.subject | genetic algorithm | en |
dc.title | Prohlížečová hra s umělou inteligencí | cs |
dc.title.alternative | Browser Game with Artificial Intelligence | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2019-06-18 | cs |
dcterms.modified | 2019-07-08-13:31:34 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 122219 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.12 11:15:21 | en |
sync.item.modts | 2021.11.12 10:38:22 | en |
thesis.discipline | Počítačová grafika a multimédia | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 6.4 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Oponent prace-22100_o.pdf
- Size:
- 97.28 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-22100_o.pdf
Loading...
- Name:
- Posudek-Vedouci prace-22100_v.pdf
- Size:
- 85.69 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-22100_v.pdf
Loading...
- Name:
- review_122219.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- review_122219.html