6 bere! - AI server
6 who loses! game - AI server
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/73993Identifikátory
SIS: 170233
Katalog UK: 990021025400106986
Kolekce
- Kvalifikační práce [11979]
Autor
Vedoucí práce
Oponent práce
Peška, Ladislav
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
8. 9. 2016
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
6 bere!, karetní hra, umělá inteligence, server, evoluční algoritmusKlíčová slova (anglicky)
6 who loses!, card game, artificial intelligence, server, evolutionary algorithmBakalář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)
