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>. |