Thesis Details

Sběratelská karetní hra s umělou inteligencí

Master's Thesis Student: Doležal Josef Academic Year: 2021/2022 Supervisor: Milet Tomáš, Ing., Ph.D.
English title
Traiding Card Game with AI
Language
Czech
Abstract

The aim of this thesis is a digital version of a card game Flesh and Blood. The element of the game is artificial intelligence which can play the game at a beginner level. The essential issue with creating the game and its artificial intelligence is the fact that the game is constantly expanding with new cards and rules.The thesis describes how could this progress be solved in such dynamic enviroment. The issue with expansion of the game is solved by encapsulated modules for each game element.This approach simplifies the addition of new cards and possible modification of rules. A possible solution for artificial intelligence is suitable adaptation of inputs.Artificial intelligence is realized by means of a neural network and taught by self play or with other networks. The output of the network is the selection of a suitable move, which takes place on the basis of information about the current state of the game. Therefore, it is important to effectively encode the current state of the game board.

Keywords

artificial inteligence, game, card game, neural network, ML-Agents, Unity, Flesh and Blood

Department
Degree Programme
Files
Status
defended, grade B
Date
22 June 2022
Reviewer
Committee
Chudý Peter, doc. Ing., Ph.D. MBA (DCGM FIT BUT), předseda
Bařina David, Ing., Ph.D. (DCGM FIT BUT), člen
Češka Milan, doc. RNDr., Ph.D. (DITS FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Milet Tomáš, Ing., Ph.D. (DCGM FIT BUT), člen
Zemčík Pavel, prof. Dr. Ing. (DCGM FIT BUT), člen
Citation
DOLEŽAL, Josef. Sběratelská karetní hra s umělou inteligencí. Brno, 2022. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-22. Supervised by Milet Tomáš. Available from: https://www.fit.vut.cz/study/thesis/25072/
BibTeX
@mastersthesis{FITMT25072,
    author = "Josef Dole\v{z}al",
    type = "Master's thesis",
    title = "Sb\v{e}ratelsk\'{a} karetn\'{i} hra s um\v{e}lou inteligenc\'{i}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/25072/"
}
Back to top