Inteligentní bot pro hru StarCraft: Brood War

dc.contributor.advisorZelinka, Ivancs
dc.contributor.authorSikora, Lubomírcs
dc.contributor.refereeŠaloun, Petrcs
dc.date.accepted2015-06-03cs
dc.date.accessioned2015-07-22T09:19:41Z
dc.date.available2015-07-22T09:19:41Z
dc.date.issued2015cs
dc.descriptionImport 22/07/2015cs
dc.description.abstractPráce je soustrˇedeˇna na techniky umeˇlé inteligence a na jejich praktické použití. Cílem práce je naprogramovat pocˇítacˇového hrácˇe nahrazujícího cˇloveˇka do strategické hry StarCraft: Brood War. Implementace využívá klasických technik z prostrˇedí umeˇlé inteligence, stejneˇ jako se snaží využít nekonvencˇních technik, jakými jsou evolucˇní výpocˇetní techniky. Pocˇítacˇový hrácˇ je rˇešen implementací rozhodovacího stromu, spolecˇneˇ s evolucˇním algoritmem SOMA. Vše bylo psané v programovacím jazyce Java. V implementaci umeˇlé inteligence jsem vytvorˇil systém, který jednoduchým zpu˚sobemzajišt’uje chování pocˇítacˇového hrácˇe. Moje konkrétní implementace algoritmu SOMA poskytuje možnosti efektivního, koordinovaného pohybu bojových jednotek po mapeˇ. Práce ukázala velký prˇínos evolucˇních výpocˇetních technik na poli strategických her.cs
dc.description.abstractThis work is focused on techniques of artificial intelligence and on their practical utilization.Thegoaloftheworkistoimplementcomputerplayerreplacinghumaninrealtime strategy StarCraft: Brood War. The implementation uses conventional techniques from scope of artificial intelligence, as it at same time endeavors use of unconventional techniques, such as evolutionary computation. The computer player is provided by implementation of decision-making tree together with evolutionary algorithm called SOMA. Everything was written in programming language Java. I created system, which ensures behavior of computer player in an easy way in implementation of artificial intelligence. MyparticularimplementationofSOMAalgorithmprovidesanopportunityforefficient, coordinated movement of combat units over the map. The work has shown great benefit of evolutionary techniques in the field of real time strategy games.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent7030965 bytescs
dc.format.mimetypeapplication/pdfcs
dc.identifier.otherOSD002cs
dc.identifier.senderS2724cs
dc.identifier.thesisSIK0092_FEI_B2647_2612R025_2015
dc.identifier.urihttp://hdl.handle.net/10084/108946
dc.language.isocscs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectumělá inteligencecs
dc.subjectrozhodovací algoritmuscs
dc.subjectevoluční výpočetní technikycs
dc.subjectevoluční algoritmuscs
dc.subjectartificial intelligenceen
dc.subjectdecision making algorithmen
dc.subjectevolutionary computingen
dc.subjectevolutionary algorithmen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleInteligentní bot pro hru StarCraft: Brood Warcs
dc.title.alternativeIntelligent Bot for the Game StarCraft: Brood Waren
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
SIK0092_FEI_B2647_2612R025_2015.pdf
Size:
6.71 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
SIK0092_FEI_B2647_2612R025_2015_priloha.zip
Size:
119.37 MB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
SIK0092_FEI_B2647_2612R025_2015_posudek_vedouci_Zelinka_Ivan.pdf
Size:
48.57 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Zelinka, Ivan
Loading...
Thumbnail Image
Name:
SIK0092_FEI_B2647_2612R025_2015_posudek_oponent_Saloun_Petr.pdf
Size:
49.1 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Šaloun, Petr