Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
6 bere! - AI server
Název práce v češtině: 6 bere! - AI server
Název v anglickém jazyce: 6 who loses! game - AI server
Klíčová slova: 6 bere!, karetní hra, umělá inteligence, server, evoluční algoritmus
Klíčová slova anglicky: 6 who loses!, card game, artificial intelligence, server, evolutionary algorithm
Akademický rok vypsání: 2015/2016
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra softwaru a výuky informatiky (32-KSVI)
Vedoucí / školitel: RNDr. Tomáš Holan, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 02.11.2015
Datum zadání: 21.12.2015
Datum potvrzení stud. oddělením: 23.12.2015
Datum a čas obhajoby: 08.09.2016 00:00
Datum odevzdání elektronické podoby:28.07.2016
Datum odevzdání tištěné podoby:28.07.2016
Datum proběhlé obhajoby: 08.09.2016
Oponenti: Mgr. Ladislav Peška, Ph.D.
 
 
 
Zásady pro vypracování
Cílem práce je vytvořit webový server umožňující hraní karetní hry 6bere!
Součástí práce je navrhnutí jazyka pro umělou inteligenci k této hře a také vývoj umělé inteligence v tomto jazyce.
Hry se bude moci zúčastnit 2-10 hráčů, jak lidských, tak počítačových. Lidští hráči se budou ke hře připojovat pomocí webového prohlížeče. Kromě toho bude možné provést simulaci řady her různých umělých inteligencí.
Server bude napsán v jazyce Java, klient v jazycích HTML, JavaScript a CSS.
Seznam odborné literatury
[1] Pravidla hry 6bere! [online]. ALBI Česká republika a.s. [cit. 2015-12-16]. Dostupné z: http://www.albi.cz/gallery/download/2909/
[2] JavaScript and HTML DOM Reference [online]. Refsnes Data [cit. 2015-12-16]. Dostupné z: http://www.w3schools.com/jsref/
[3] Java Platform Standard Edition 7 Documentation [online]. Oracle [cit. 2015-11-03]. Dostupné z: http://docs.oracle.com/javase/7/docs/
[4] RUSSELL, Stuart J a Peter NORVIG. Artificial intelligence: a modern approach. 2nd ed. Upper Saddle River, N.J.: Prentice Hall/Pearson Education, c2003, xxviii, 1080 p. ISBN 0137903952.
[5] MITCHELL, Melanie. An introduction to genetic algorithms. 1st ed. Cambridge: The MIT Press, 1998, viii, 209 s. ISBN 0-262-13316-4.
[6] [RFC6455] Fette, I. and A. Melnikov, "The WebSocket Protocol", RFC 6455, DOI 10.17487/RFC6455, December 2011, <http://www.rfc-editor.org/info/rfc6455>.
 
Univerzita Karlova | Informační systém UK