Název:
6 bere! - AI server
Překlad názvu:
6 who loses! game - AI server
Autoři:
Hruška, Michal ; Holan, Tomáš (vedoucí práce) ; Peška, Ladislav (oponent) Typ dokumentu: Bakalářské práce
Rok:
2016
Jazyk:
cze
Abstrakt: [cze][eng] Bakalářská práce se zabývá implementací webového serveru umožňující hraní karetní hry 6 bere! Hru je možné hrát proti jiným lidem přes internet nebo proti počítači. Součástí práce je také návrh vlastního jazyka pro tvorbu umělé inteligence. V navrženém jazyce může každý vytvořit vlastní algoritmus. Ten pak může použít ve hře nebo ho otestovat pomocí simulace, která je součástí implementace. Server obsahuje umělou inteligenci vytvořenou v tomto jazyce pomocí evolučního algoritmu. Powered by TCPDF (www.tcpdf.org)This bachelor thesis deals with the implementation of a web server for playing the card game 6 who loses! The game can be played against other people over the internet or against a computer. Part of the thesis is also the design of a language for the creation of an artificial intelligence. Using the designed language, everybody can create their own algorithm. The algorithm can be used in the game or tested by a simulation, which is part of the implementation. The server includes an artificial intelligence created in this language by using the evolutionary algorithm. Powered by TCPDF (www.tcpdf.org)
Klíčová slova:
6 bere!; evoluční algoritmus; karetní hra; server; umělá inteligence; 6 who loses!; artificial intelligence; card game; evolutionary algorithm; server