Diplomová práce

Artificial Intelligence in the Elementals Game

Bc. Jozef Vilkolák
Anotace

Cieľom práce je vytvoriť umelú inteligenciu pre ťahovú hru Elementals pomocou neuroevolúcie. Ako neuroevolučný algoritmus je použitý NEAT implementovaný v C# pod názvom SharpNEAT.

Abstract

The aim of this work is to create an artificial intelligence for a turn-based game called Elementals using neuroevolution. The algorithm used for neuroevolution is NEAT implemented in C# under the name SharpNEAT.

Zadání práce

The aim of the thesis is to design and implement an artificial intelligence (AI) for a computer game called Elementals based on evolutionary generation of neural networks. The Elementals game is a two player tactical game similar to the combat system in the game of Heroes of Might and Magic. Elementals is grid based with each tile having a distinct element. The Player controls a few elementals who gain different abilities by absorbing the elements present in the tiles. The objective of the game is to eliminate all opposing elementals.

The thesis work will evaluate the viability of generated neural networks for turn based computer games as well as their performance and the difficulty of their creation via evolution.

The whole thesis will consists of two parts - a textual part and a practical implementation of a functional module of the game AI. The theoretical part will present an introduction of underlying technologies, an overview of existing related works, an analysis and implementation details of the developed module together with an evaluation of its efficiency. The practical part will consist in implementation of the AI for the Elementals game.

Práce zkontrolována:
12. 1. 2016 09:19, doc. RNDr. Aleš Horák, Ph.D., učo 1648
Plný text práce
290,2 KB / soubor PDF
Jazyk práce
angličtina angličtina
Termín obhajoby
15. 2. 2016
Práce nebyla obhájena

Student v rámci svého studia diplomovou práci obhájil 1. 7. 2016.

Vedoucí

doc. RNDr. Aleš Horák, Ph.D., učo 1648
KSUZD FI MU

Oponent

doc. RNDr. Pavel Matula, Ph.D., učo 2927
KVI FI MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.