Zobrazit minimální záznam

Tabletop game strategy simulator
dc.contributor.advisorTöpfer, Michal
dc.creatorYaghob, Jakub
dc.date.accessioned2024-11-29T08:10:30Z
dc.date.available2024-11-29T08:10:30Z
dc.date.issued2024
dc.identifier.urihttp://hdl.handle.net/20.500.11956/192965
dc.description.abstractTato bakalářská práce se zabývá identifikací podobností mezi stolními hrami a vývojem modelu, který slučuje tyto podobnosti do jednotné softwarové reprezen- tace. Smyslem této práce programu je systém, který umožňuje analýzu a simu- laci těchto her pomocí jednotného modelu. Jednotné reprezentace bylo docíleno pomocí vlastního jazyku, ve kterém se popisují pravidla hry a její entity. Pro tento jazyk byl vytvořen překladač, který umí jazyk přeložit do instancí objektů, které se dále použijí v simulátoru. Klíčovou částí projektu je vývoj simulátoru, který umožňuje testování a vyhodnocování různých strategií v různých hrách na základě vytvořené univerzální reprezentace. Simulátor na konci simulace vytvoří statistické data o průběhu her a výsledku. Práce má potenciál sloužit jako platforma pro vývoj nových herních strategií, výukových materiálů pro hráče, nebo jako nástroj pro akademické studie v oblasti herní teorie. 1cs_CZ
dc.description.abstractThis bachelor thesis is concerned with identifying similarities between board games and developing a model that merges these similarities into a unified soft- ware representation. The purpose of this thesis program is a system that allows the analysis and simulation of these games using a unified model. The unified representation was achieved by using a custom language to describe the rules of the game and its entities. A compiler was created for this language that can translate the language into object instances that are further used in the simu- lator. A key part of the project is the development of a simulator that allows testing and evaluation of different strategies in different games based on the universal representation created. At the end of the simulation, the simulator will produce statistical data on the progress of the games and the outcome. 1en_US
dc.languageČeštinacs_CZ
dc.language.isocs_CZ
dc.publisherUniverzita Karlova, Matematicko-fyzikální fakultacs_CZ
dc.subjectcompiler|tabletop games|simulatoren_US
dc.subjectpřekladač|stolní hry|simulátorcs_CZ
dc.titleSimulátor strategií stolních hercs_CZ
dc.typebakalářská prácecs_CZ
dcterms.created2024
dcterms.dateAccepted2024-09-05
dc.description.departmentDepartment of Distributed and Dependable Systemsen_US
dc.description.departmentKatedra distribuovaných a spolehlivých systémůcs_CZ
dc.description.facultyMatematicko-fyzikální fakultacs_CZ
dc.description.facultyFaculty of Mathematics and Physicsen_US
dc.identifier.repId270366
dc.title.translatedTabletop game strategy simulatoren_US
dc.contributor.refereePetříček, Tomáš
thesis.degree.nameBc.
thesis.degree.levelbakalářskécs_CZ
thesis.degree.disciplineComputer Science with specialisation in Programming and Software Developmenten_US
thesis.degree.disciplineInformatika se specializací Programování a vývoj softwarecs_CZ
thesis.degree.programComputer Scienceen_US
thesis.degree.programInformatikacs_CZ
uk.thesis.typebakalářská prácecs_CZ
uk.taxonomy.organization-csMatematicko-fyzikální fakulta::Katedra distribuovaných a spolehlivých systémůcs_CZ
uk.taxonomy.organization-enFaculty of Mathematics and Physics::Department of Distributed and Dependable Systemsen_US
uk.faculty-name.csMatematicko-fyzikální fakultacs_CZ
uk.faculty-name.enFaculty of Mathematics and Physicsen_US
uk.faculty-abbr.csMFFcs_CZ
uk.degree-discipline.csInformatika se specializací Programování a vývoj softwarecs_CZ
uk.degree-discipline.enComputer Science with specialisation in Programming and Software Developmenten_US
uk.degree-program.csInformatikacs_CZ
uk.degree-program.enComputer Scienceen_US
thesis.grade.csVelmi dobřecs_CZ
thesis.grade.enVery gooden_US
uk.abstract.csTato bakalářská práce se zabývá identifikací podobností mezi stolními hrami a vývojem modelu, který slučuje tyto podobnosti do jednotné softwarové reprezen- tace. Smyslem této práce programu je systém, který umožňuje analýzu a simu- laci těchto her pomocí jednotného modelu. Jednotné reprezentace bylo docíleno pomocí vlastního jazyku, ve kterém se popisují pravidla hry a její entity. Pro tento jazyk byl vytvořen překladač, který umí jazyk přeložit do instancí objektů, které se dále použijí v simulátoru. Klíčovou částí projektu je vývoj simulátoru, který umožňuje testování a vyhodnocování různých strategií v různých hrách na základě vytvořené univerzální reprezentace. Simulátor na konci simulace vytvoří statistické data o průběhu her a výsledku. Práce má potenciál sloužit jako platforma pro vývoj nových herních strategií, výukových materiálů pro hráče, nebo jako nástroj pro akademické studie v oblasti herní teorie. 1cs_CZ
uk.abstract.enThis bachelor thesis is concerned with identifying similarities between board games and developing a model that merges these similarities into a unified soft- ware representation. The purpose of this thesis program is a system that allows the analysis and simulation of these games using a unified model. The unified representation was achieved by using a custom language to describe the rules of the game and its entities. A compiler was created for this language that can translate the language into object instances that are further used in the simu- lator. A key part of the project is the development of a simulator that allows testing and evaluation of different strategies in different games based on the universal representation created. At the end of the simulation, the simulator will produce statistical data on the progress of the games and the outcome. 1en_US
uk.file-availabilityV
uk.grantorUniverzita Karlova, Matematicko-fyzikální fakulta, Katedra distribuovaných a spolehlivých systémůcs_CZ
thesis.grade.code2
uk.publication-placePrahacs_CZ
uk.thesis.defenceStatusO


Soubory tohoto záznamu

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

Tento záznam se objevuje v následujících sbírkách

Zobrazit minimální záznam


© 2017 Univerzita Karlova, Ústřední knihovna, Ovocný trh 560/5, 116 36 Praha 1; email: admin-repozitar [at] cuni.cz

Za dodržení všech ustanovení autorského zákona jsou zodpovědné jednotlivé složky Univerzity Karlovy. / Each constituent part of Charles University is responsible for adherence to all provisions of the copyright law.

Upozornění / Notice: Získané informace nemohou být použity k výdělečným účelům nebo vydávány za studijní, vědeckou nebo jinou tvůrčí činnost jiné osoby než autora. / Any retrieved information shall not be used for any commercial purposes or claimed as results of studying, scientific or any other creative activities of any person other than the author.

DSpace software copyright © 2002-2015  DuraSpace
Theme by 
@mire NV